Searched refs:ZeroReg (Results 1 - 17 of 17) sorted by relevance

/gem5/src/arch/null/
H A Dregisters.hh50 const RegIndex ZeroReg = 0; member in namespace:NullISA
/gem5/src/arch/sparc/
H A Dregisters.hh65 const int ZeroReg = 0; // architecturally meaningful member in namespace:SparcISA
/gem5/src/arch/power/
H A Dregisters.hh94 const int ZeroReg = NumIntRegs - 1; member in namespace:PowerISA
/gem5/src/arch/x86/
H A Dregisters.hh88 const int ZeroReg = NUM_INTREGS; member in namespace:X86ISA
/gem5/src/arch/alpha/
H A Dregisters.hh75 const RegIndex ZeroReg = 31; // architecturally meaningful member in namespace:AlphaISA
H A Dev5.cc90 cpu->thread->setIntReg(ZeroReg, 0);
91 cpu->thread->setFloatReg(ZeroReg, 0);
/gem5/src/arch/arm/
H A Dregisters.hh126 const int ZeroReg = INTREG_ZERO; member in namespace:ArmISA
/gem5/src/arch/mips/
H A Dutility.cc227 cpu->thread->setIntReg(ZeroReg, 0);
228 cpu->thread->setFloatReg(ZeroReg, 0);
H A Dregisters.hh110 const int ZeroReg = 0; member in namespace:MipsISA
/gem5/src/arch/x86/insts/
H A Dstatic_inst.cc242 if (scale != 0 && index != ZeroReg)
249 if (base != ZeroReg)
/gem5/src/cpu/
H A Dreg_class.hh143 return ((regClass == IntRegClass && regIdx == TheISA::ZeroReg) ||
145 regIdx == TheISA::ZeroReg));
/gem5/src/cpu/minor/
H A Dexec_context.hh101 thread.setIntReg(TheISA::ZeroReg, 0);
103 thread.setFloatReg(TheISA::ZeroReg, 0);
H A Dscoreboard.cc146 /* Use ZeroReg to mark invalid/untracked dests */
148 TheISA::ZeroReg);
/gem5/src/cpu/checker/
H A Dcpu_impl.hh209 thread->setIntReg(ZeroReg, 0);
211 thread->setFloatReg(ZeroReg, 0);
/gem5/src/cpu/simple/
H A Dbase.cc492 thread->setIntReg(ZeroReg, 0);
494 thread->setFloatReg(ZeroReg, 0);
/gem5/src/cpu/o3/
H A Dcpu.cc231 (THE_ISA == ALPHA_ISA) ? TheISA::ZeroReg : invalidFPReg;
233 commitRenameMap[tid].init(&regFile, TheISA::ZeroReg, fpZeroReg,
237 renameMap[tid].init(&regFile, TheISA::ZeroReg, fpZeroReg,
/gem5/src/arch/riscv/
H A Dregisters.hh100 const int ZeroReg = 0; member in namespace:RiscvISA

Completed in 29 milliseconds