gem5 v25.0.0.1
Loading...
Searching...
No Matches
op_class.hh File Reference
#include "enums/OpClass.hh"

Go to the source code of this file.

Namespaces

namespace  gem5
 Copyright (c) 2024 Arm Limited All rights reserved.

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::SimdUnitStrideLoadOp = enums::SimdUnitStrideLoad
static const OpClass gem5::SimdUnitStrideStoreOp = enums::SimdUnitStrideStore
static const OpClass gem5::SimdUnitStrideMaskLoadOp = enums::SimdUnitStrideMaskLoad
static const OpClass gem5::SimdUnitStrideMaskStoreOp = enums::SimdUnitStrideMaskStore
static const OpClass gem5::SimdStridedLoadOp = enums::SimdStridedLoad
static const OpClass gem5::SimdStridedStoreOp = enums::SimdStridedStore
static const OpClass gem5::SimdIndexedLoadOp = enums::SimdIndexedLoad
static const OpClass gem5::SimdIndexedStoreOp = enums::SimdIndexedStore
static const OpClass gem5::SimdUnitStrideFaultOnlyFirstLoadOp = enums::SimdUnitStrideFaultOnlyFirstLoad
static const OpClass gem5::SimdWholeRegisterLoadOp = enums::SimdWholeRegisterLoad
static const OpClass gem5::SimdWholeRegisterStoreOp = enums::SimdWholeRegisterStore
static const OpClass gem5::IprAccessOp = enums::IprAccess
static const OpClass gem5::InstPrefetchOp = enums::InstPrefetch
static const OpClass gem5::SimdUnitStrideSegmentedLoadOp = enums::SimdUnitStrideSegmentedLoad
static const OpClass gem5::SimdUnitStrideSegmentedStoreOp = enums::SimdUnitStrideSegmentedStore
static const OpClass gem5::SimdUnitStrideSegmentedFaultOnlyFirstLoadOp = enums::SimdUnitStrideSegmentedFaultOnlyFirstLoad
static const OpClass gem5::SimdStrideSegmentedLoadOp = enums::SimdStrideSegmentedLoad
static const OpClass gem5::SimdStrideSegmentedStoreOp = enums::SimdStrideSegmentedStore
static const OpClass gem5::SimdExtOp = enums::SimdExt
static const OpClass gem5::SimdFloatExtOp = enums::SimdFloatExt
static const OpClass gem5::SimdConfigOp = enums::SimdConfig
static const OpClass gem5::Num_OpClasses = enums::Num_OpClass

Generated on Sat Oct 18 2025 08:06:47 for gem5 by doxygen 1.14.0