gem5 v23.0.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Namespaces | Variables
op_class.hh File Reference
#include "enums/OpClass.hh"

Go to the source code of this file.

Namespaces

namespace  gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 

Variables

static const OpClass gem5::IntAluOp = enums::IntAlu
 
static const OpClass gem5::IntMultOp = enums::IntMult
 
static const OpClass gem5::IntDivOp = enums::IntDiv
 
static const OpClass gem5::FloatAddOp = enums::FloatAdd
 
static const OpClass gem5::FloatCmpOp = enums::FloatCmp
 
static const OpClass gem5::FloatCvtOp = enums::FloatCvt
 
static const OpClass gem5::FloatMultOp = enums::FloatMult
 
static const OpClass gem5::FloatMultAccOp = enums::FloatMultAcc
 
static const OpClass gem5::FloatDivOp = enums::FloatDiv
 
static const OpClass gem5::FloatMiscOp = enums::FloatMisc
 
static const OpClass gem5::FloatSqrtOp = enums::FloatSqrt
 
static const OpClass gem5::SimdAddOp = enums::SimdAdd
 
static const OpClass gem5::SimdAddAccOp = enums::SimdAddAcc
 
static const OpClass gem5::SimdAluOp = enums::SimdAlu
 
static const OpClass gem5::SimdCmpOp = enums::SimdCmp
 
static const OpClass gem5::SimdCvtOp = enums::SimdCvt
 
static const OpClass gem5::SimdMiscOp = enums::SimdMisc
 
static const OpClass gem5::SimdMultOp = enums::SimdMult
 
static const OpClass gem5::SimdMultAccOp = enums::SimdMultAcc
 
static const OpClass gem5::SimdMatMultAccOp = enums::SimdMatMultAcc
 
static const OpClass gem5::SimdShiftOp = enums::SimdShift
 
static const OpClass gem5::SimdShiftAccOp = enums::SimdShiftAcc
 
static const OpClass gem5::SimdDivOp = enums::SimdDiv
 
static const OpClass gem5::SimdSqrtOp = enums::SimdSqrt
 
static const OpClass gem5::SimdReduceAddOp = enums::SimdReduceAdd
 
static const OpClass gem5::SimdReduceAluOp = enums::SimdReduceAlu
 
static const OpClass gem5::SimdReduceCmpOp = enums::SimdReduceCmp
 
static const OpClass gem5::SimdFloatAddOp = enums::SimdFloatAdd
 
static const OpClass gem5::SimdFloatAluOp = enums::SimdFloatAlu
 
static const OpClass gem5::SimdFloatCmpOp = enums::SimdFloatCmp
 
static const OpClass gem5::SimdFloatCvtOp = enums::SimdFloatCvt
 
static const OpClass gem5::SimdFloatDivOp = enums::SimdFloatDiv
 
static const OpClass gem5::SimdFloatMiscOp = enums::SimdFloatMisc
 
static const OpClass gem5::SimdFloatMultOp = enums::SimdFloatMult
 
static const OpClass gem5::SimdFloatMultAccOp = enums::SimdFloatMultAcc
 
static const OpClass gem5::SimdFloatMatMultAccOp = enums::SimdFloatMatMultAcc
 
static const OpClass gem5::SimdFloatSqrtOp = enums::SimdFloatSqrt
 
static const OpClass gem5::SimdFloatReduceCmpOp = enums::SimdFloatReduceCmp
 
static const OpClass gem5::SimdFloatReduceAddOp = enums::SimdFloatReduceAdd
 
static const OpClass gem5::SimdAesOp = enums::SimdAes
 
static const OpClass gem5::SimdAesMixOp = enums::SimdAesMix
 
static const OpClass gem5::SimdSha1HashOp = enums::SimdSha1Hash
 
static const OpClass gem5::SimdSha1Hash2Op = enums::SimdSha1Hash2
 
static const OpClass gem5::SimdSha256HashOp = enums::SimdSha256Hash
 
static const OpClass gem5::SimdSha256Hash2Op = enums::SimdSha256Hash2
 
static const OpClass gem5::SimdShaSigma2Op = enums::SimdShaSigma2
 
static const OpClass gem5::SimdShaSigma3Op = enums::SimdShaSigma3
 
static const OpClass gem5::SimdPredAluOp = enums::SimdPredAlu
 
static const OpClass gem5::MatrixOp = enums::Matrix
 
static const OpClass gem5::MatrixMovOp = enums::MatrixMov
 
static const OpClass gem5::MatrixOPOp = enums::MatrixOP
 
static const OpClass gem5::MemReadOp = enums::MemRead
 
static const OpClass gem5::MemWriteOp = enums::MemWrite
 
static const OpClass gem5::FloatMemReadOp = enums::FloatMemRead
 
static const OpClass gem5::FloatMemWriteOp = enums::FloatMemWrite
 
static const OpClass gem5::IprAccessOp = enums::IprAccess
 
static const OpClass gem5::InstPrefetchOp = enums::InstPrefetch
 
static const OpClass gem5::VectorUnitStrideLoadOp = enums::VectorUnitStrideLoad
 
static const OpClass gem5::VectorUnitStrideStoreOp = enums::VectorUnitStrideStore
 
static const OpClass gem5::VectorUnitStrideMaskLoadOp = enums::VectorUnitStrideMaskLoad
 
static const OpClass gem5::VectorUnitStrideMaskStoreOp = enums::VectorUnitStrideMaskStore
 
static const OpClass gem5::VectorStridedLoadOp = enums::VectorStridedLoad
 
static const OpClass gem5::VectorStridedStoreOp = enums::VectorStridedStore
 
static const OpClass gem5::VectorIndexedLoadOp = enums::VectorIndexedLoad
 
static const OpClass gem5::VectorIndexedStoreOp = enums::VectorIndexedStore
 
static const OpClass gem5::VectorUnitStrideFaultOnlyFirstLoadOp = enums::VectorUnitStrideFaultOnlyFirstLoad
 
static const OpClass gem5::VectorWholeRegisterLoadOp = enums::VectorWholeRegisterLoad
 
static const OpClass gem5::VectorWholeRegisterStoreOp = enums::VectorWholeRegisterStore
 
static const OpClass gem5::VectorIntegerArithOp = enums::VectorIntegerArith
 
static const OpClass gem5::VectorFloatArithOp = enums::VectorFloatArith
 
static const OpClass gem5::VectorFloatConvertOp = enums::VectorFloatConvert
 
static const OpClass gem5::VectorIntegerReduceOp = enums::VectorIntegerReduce
 
static const OpClass gem5::VectorFloatReduceOp = enums::VectorFloatReduce
 
static const OpClass gem5::VectorMiscOp = enums::VectorMisc
 
static const OpClass gem5::VectorIntegerExtensionOp = enums::VectorIntegerExtension
 
static const OpClass gem5::VectorConfigOp = enums::VectorConfig
 
static const OpClass gem5::Num_OpClasses = enums::Num_OpClass
 

Generated on Mon Jul 10 2023 14:24:35 for gem5 by doxygen 1.9.7