/gem5/src/arch/arm/insts/ |
H A D | sve.hh | 58 class SveIndexIIOp : public ArmStaticInst { 67 ArmStaticInst(mnem, _machInst, __opClass), 73 class SveIndexIROp : public ArmStaticInst { 82 ArmStaticInst(mnem, _machInst, __opClass), 88 class SveIndexRIOp : public ArmStaticInst { 97 ArmStaticInst(mnem, _machInst, __opClass), 103 class SveIndexRROp : public ArmStaticInst { 112 ArmStaticInst(mnem, _machInst, __opClass), 119 class SvePredCountOp : public ArmStaticInst { 129 ArmStaticInst(mne [all...] |
H A D | branch64.hh | 47 class BranchImm64 : public ArmStaticInst 55 ArmStaticInst(mnem, _machInst, __opClass), imm(_imm) 85 class BranchReg64 : public ArmStaticInst 93 ArmStaticInst(mnem, _machInst, __opClass), op1(_op1) 114 class BranchEret64 : public ArmStaticInst 118 ArmStaticInst(mnem, _machInst, __opClass) 126 class BranchImmReg64 : public ArmStaticInst 135 ArmStaticInst(mnem, _machInst, __opClass), imm(_imm), op1(_op1) 149 class BranchImmImmReg64 : public ArmStaticInst 160 ArmStaticInst(mne [all...] |
H A D | data64.hh | 48 class DataXImmOp : public ArmStaticInst 56 ArmStaticInst(mnem, _machInst, __opClass), 64 class DataXImmOnlyOp : public ArmStaticInst 72 ArmStaticInst(mnem, _machInst, __opClass), 80 class DataXSRegOp : public ArmStaticInst 90 ArmStaticInst(mnem, _machInst, __opClass), 99 class DataXERegOp : public ArmStaticInst 109 ArmStaticInst(mnem, _machInst, __opClass), 118 class DataX1RegOp : public ArmStaticInst 125 ArmStaticInst(mne [all...] |
H A D | sve_mem.hh | 49 class SveMemVecFillSpill : public ArmStaticInst 64 : ArmStaticInst(mnem, _machInst, __opClass), 74 class SveMemPredFillSpill : public ArmStaticInst 89 : ArmStaticInst(mnem, _machInst, __opClass), 99 class SveContigMemSS : public ArmStaticInst 115 : ArmStaticInst(mnem, _machInst, __opClass), 125 class SveContigMemSI : public ArmStaticInst 141 : ArmStaticInst(mnem, _machInst, __opClass),
|
H A D | pseudo.hh | 49 class DecoderFaultInst : public ArmStaticInst 73 class FailUnimplemented : public ArmStaticInst 101 class WarnUnimplemented : public ArmStaticInst 129 class IllegalExecInst : public ArmStaticInst
|
H A D | pseudo.cc | 49 : ArmStaticInst("gem5decoderFault", _machInst, No_OpClass), 112 : ArmStaticInst(_mnemonic, _machInst, No_OpClass) 122 : ArmStaticInst(_mnemonic, _machInst, No_OpClass), 147 : ArmStaticInst(_mnemonic, _machInst, No_OpClass), warned(false) 157 : ArmStaticInst(_mnemonic, _machInst, No_OpClass), warned(false), 185 : ArmStaticInst("Illegal Execution", _machInst, No_OpClass)
|
H A D | misc64.hh | 46 class ImmOp64 : public ArmStaticInst 53 ArmStaticInst(mnem, _machInst, __opClass), imm(_imm) 60 class RegRegImmImmOp64 : public ArmStaticInst 71 ArmStaticInst(mnem, _machInst, __opClass), 79 class RegRegRegImmOp64 : public ArmStaticInst 90 ArmStaticInst(mnem, _machInst, __opClass), 98 class UnknownOp64 : public ArmStaticInst 103 ArmStaticInst(mnem, _machInst, __opClass) 121 class MiscRegOp64 : public ArmStaticInst 128 ArmStaticInst(mne [all...] |
H A D | static_inst.cc | 57 ArmStaticInst::shift_rm_imm(uint32_t base, uint32_t shamt, 92 ArmStaticInst::shiftReg64(uint64_t base, uint64_t shiftAmt, 131 ArmStaticInst::extendReg64(uint64_t base, ArmExtendType type, 177 ArmStaticInst::shift_rm_rs(uint32_t base, uint32_t shamt, 217 ArmStaticInst::shift_carry_imm(uint32_t base, uint32_t shamt, 257 ArmStaticInst::shift_carry_rs(uint32_t base, uint32_t shamt, 296 ArmStaticInst::printIntReg(std::ostream &os, RegIndex reg_idx, 331 void ArmStaticInst::printPFflags(std::ostream &os, int flag) const 342 ArmStaticInst::printFloatReg(std::ostream &os, RegIndex reg_idx) const 348 ArmStaticInst [all...] |
H A D | pred_inst.hh | 211 class PredOp : public ArmStaticInst 219 ArmStaticInst(mnem, _machInst, __opClass)
|
H A D | mem64.hh | 65 class MightBeMicro64 : public ArmStaticInst 69 : ArmStaticInst(mnem, _machInst, __opClass)
|
H A D | static_inst.hh | 59 class ArmStaticInst : public StaticInst class in namespace:ArmISA 146 ArmStaticInst(const char *mnem, ExtMachInst _machInst, function in class:ArmISA::ArmStaticInst
|
H A D | macromem.hh | 88 class MicroOpX : public ArmStaticInst 92 : ArmStaticInst(mnem, machInst, __opClass)
|
H A D | misc.cc | 332 : ArmStaticInst(_mnemonic, _machInst, No_OpClass)
|
H A D | misc.hh | 383 class McrMrcMiscInst : public ArmStaticInst
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_record_v8.cc | 104 const auto* arm_inst = static_cast<const ArmStaticInst*>(
|
H A D | tarmac_record.cc | 125 auto arm_inst = static_cast<const ArmStaticInst*>(
|
H A D | tarmac_parser.cc | 794 auto arm_inst = static_cast<const ArmStaticInst*>(
|
/gem5/src/arch/arm/ |
H A D | faults.hh | 63 class ArmStaticInst; 219 ArmStaticInst *instrAnnotate(const StaticInstPtr &inst);
|
H A D | faults.cc | 514 ArmStaticInst *arm_inst M5_VAR_USED = instrAnnotate(inst); 693 ArmStaticInst *arm_inst M5_VAR_USED = instrAnnotate(inst); 712 ArmStaticInst * 716 auto arm_inst = static_cast<ArmStaticInst *>(inst.get()); 780 auto arm_inst = static_cast<ArmStaticInst *>(inst.get());
|