/gem5/src/arch/power/insts/ |
H A D | mem.hh | 68 int16_t disp; member in class:PowerISA::MemDispOp 72 : MemOp(mnem, _machInst, __opClass), disp(machInst.d)
|
H A D | branch.hh | 76 uint32_t disp; member in class:PowerISA::BranchPCRel 81 disp(machInst.li << 2) 84 if (disp & 0x2000000) { 85 disp |= 0xfc000000; 185 uint32_t disp; member in class:PowerISA::BranchPCRelCond 190 disp(machInst.bd << 2) 193 if (disp & 0x8000) { 194 disp |= 0xffff0000;
|
H A D | mem.cc | 67 ss << ", " << (int32_t)disp;
|
H A D | branch.cc | 59 return (uint32_t)(pc.pc() + disp); 69 Addr target = pc + disp; 105 return (uint32_t)(pc.pc() + disp); 117 Addr target = pc + disp;
|
/gem5/src/arch/mips/ |
H A D | stacktrace.cc | 128 StackTrace::decodeStack(MachInst inst, int &disp) argument 130 // lda $sp, -disp($sp) 140 // subq $sp, disp, $sp 141 // addq $sp, disp, $sp 157 disp = -sext<16>(inst & lda_disp_mask); 159 disp = -int((inst & intop_disp_mask) >> intop_disp_shift); 161 disp = int((inst & intop_disp_mask) >> intop_disp_shift); 169 StackTrace::decodeSave(MachInst inst, int ®, int &disp) argument 171 // lda $stq, disp($sp) 185 disp 207 int reg, disp; local [all...] |
H A D | stacktrace.hh | 71 bool decodeSave(MachInst inst, int ®, int &disp); 72 bool decodeStack(MachInst inst, int &disp);
|
/gem5/src/arch/x86/ |
H A D | stacktrace.cc | 141 StackTrace::decodeStack(MachInst inst, int &disp) argument 143 disp = 0; 148 StackTrace::decodeSave(MachInst inst, int ®, int &disp) argument 151 disp = 0; 169 int reg, disp; local 170 if (decodeStack(inst, disp)) { 175 size += disp; 176 } else if (decodeSave(inst, reg, disp)) { 178 ra = tc->getVirtProxy().read<Addr>(sp + disp);
|
H A D | stacktrace.hh | 71 bool decodeSave(MachInst inst, int ®, int &disp); 72 bool decodeStack(MachInst inst, int &disp);
|
/gem5/src/arch/x86/insts/ |
H A D | microldstop.cc | 58 printMem(response, segment, scale, index, base, disp, 75 printMem(response, segment, scale, index, base, disp,
|
H A D | microldstop.hh | 61 const uint64_t disp; member in class:X86ISA::MemOp 79 disp(_disp), segment(_segment.index()),
|
H A D | static_inst.cc | 233 uint64_t disp, uint8_t addressSize, bool rip) const 257 if (disp != 0) 261 ccprintf(os, "%#x", disp); 231 printMem(std::ostream &os, uint8_t segment, uint8_t scale, RegIndex index, RegIndex base, uint64_t disp, uint8_t addressSize, bool rip) const argument
|
H A D | static_inst.hh | 105 uint64_t disp, uint8_t addressSize, bool rip) const;
|
/gem5/src/arch/alpha/ |
H A D | stacktrace.cc | 237 StackTrace::decodeStack(MachInst inst, int &disp) argument 239 // lda $sp, -disp($sp) 249 // subq $sp, disp, $sp 250 // addq $sp, disp, $sp 266 disp = -sext<16>(inst & lda_disp_mask); 268 disp = -int((inst & intop_disp_mask) >> intop_disp_shift); 270 disp = int((inst & intop_disp_mask) >> intop_disp_shift); 278 StackTrace::decodeSave(MachInst inst, int ®, int &disp) argument 280 // lda $stq, disp($sp) 294 disp 316 int reg, disp; local [all...] |
H A D | stacktrace.hh | 72 bool decodeSave(MachInst inst, int ®, int &disp); 73 bool decodeStack(MachInst inst, int &disp);
|
/gem5/src/arch/arm/ |
H A D | stacktrace.hh | 74 bool decodeSave(MachInst inst, int ®, int &disp); 75 bool decodeStack(MachInst inst, int &disp);
|
H A D | stacktrace.cc | 141 StackTrace::decodeStack(MachInst inst, int &disp) argument 147 StackTrace::decodeSave(MachInst inst, int ®, int &disp) argument
|
/gem5/src/arch/riscv/ |
H A D | stacktrace.cc | 97 StackTrace::decodeStack(MachInst inst, int &disp) argument 104 StackTrace::decodeSave(MachInst inst, int ®, int &disp) argument
|
H A D | stacktrace.hh | 67 bool decodeSave(MachInst inst, int ®, int &disp); 68 bool decodeStack(MachInst inst, int &disp);
|
/gem5/src/arch/power/ |
H A D | stacktrace.cc | 98 StackTrace::decodeStack(MachInst inst, int &disp) argument 105 StackTrace::decodeSave(MachInst inst, int ®, int &disp) argument
|
H A D | stacktrace.hh | 67 bool decodeSave(MachInst inst, int ®, int &disp); 68 bool decodeStack(MachInst inst, int &disp);
|
/gem5/src/arch/sparc/insts/ |
H A D | branch.hh | 65 Branch(mnem, _machInst, __opClass), disp(_disp) 71 int32_t disp; member in class:SparcISA::BranchDisp
|
H A D | branch.cc | 84 Addr target = disp + pc;
|
/gem5/util/stats/ |
H A D | stats.py | 171 def disp(*args): function in function:commands 180 disp("run name", "average", "stdev", ">10%", ">1SDV", ">2SDV", 182 disp(d[:35], d[:12], d[:12], d[:4], d[:5], d[:5], d[:5], d[:10]) 223 disp(run.name, "%.1f" % avg, "%.1f" % stdev, 228 disp(run.name, "%.1f" % avg, "%.1f" % stdev, 233 disp(run.name, "%.5f" % avg, "%.5f" % stdev,
|
/gem5/util/statetrace/arch/sparc/ |
H A D | tracechild.cc | 236 uint64_t disp = 0; local 240 disp = inst & ((1 << 19) - 1); 243 disp = inst & ((1 << 22) - 1); 247 disp = (disp ^ extender) - extender; 250 disp *= 4; 251 target1 = pc + disp;
|