Searched refs:nextPC (Results 1 - 13 of 13) sorted by relevance
/gem5/src/arch/riscv/ |
H A D | decoder.cc | 96 Decoder::decode(RiscvISA::PCState &nextPC) argument 103 nextPC.npc(nextPC.instAddr() + sizeof(MachInst) / 2); 105 nextPC.npc(nextPC.instAddr() + sizeof(MachInst)); 108 return decode(emi, nextPC.instAddr());
|
H A D | decoder.hh | 84 StaticInstPtr decode(RiscvISA::PCState &nextPC);
|
/gem5/src/arch/alpha/ |
H A D | decoder.hh | 106 decode(AlphaISA::PCState &nextPC) argument 111 return decode(ext_inst, nextPC.instAddr());
|
/gem5/src/arch/power/ |
H A D | decoder.hh | 113 decode(PowerISA::PCState &nextPC) argument 118 return decode(emi, nextPC.instAddr());
|
/gem5/src/arch/mips/ |
H A D | decoder.hh | 106 decode(MipsISA::PCState &nextPC) argument 111 return decode(emi, nextPC.instAddr());
|
/gem5/src/arch/sparc/ |
H A D | decoder.hh | 120 decode(SparcISA::PCState &nextPC) argument 125 return decode(emi, nextPC.instAddr());
|
/gem5/src/arch/x86/ |
H A D | decoder.hh | 329 updateNPC(X86ISA::PCState &nextPC) argument 331 if (!nextPC.size()) { 337 nextPC.size(size); 338 nextPC.npc(nextPC.pc() + size); 349 StaticInstPtr decode(X86ISA::PCState &nextPC);
|
H A D | decoder.cc | 694 Decoder::decode(PCState &nextPC) argument 699 updateNPC(nextPC);
|
/gem5/src/cpu/o3/ |
H A D | fetch_impl.hh | 362 // Setup PC and nextPC with initial state. 559 const DynInstPtr &inst, TheISA::PCState &nextPC) 567 TheISA::advancePC(nextPC, inst->staticInst); 568 inst->setPredTarg(nextPC); 575 nextPC, tid); 580 tid, inst->seqNum, inst->pcState().instAddr(), nextPC); 589 tid, inst->seqNum, inst->pcState().instAddr(), nextPC); 590 inst->setPredTarg(nextPC); 1051 fromDecode->decodeInfo[tid].nextPC, 1062 fromDecode->decodeInfo[tid].nextPC); 558 lookupAndUpdateNextPC( const DynInstPtr &inst, TheISA::PCState &nextPC) argument 1104 buildInst(ThreadID tid, StaticInstPtr staticInst, StaticInstPtr curMacroop, TheISA::PCState thisPC, TheISA::PCState nextPC, bool trace) argument 1237 TheISA::PCState nextPC = thisPC; local [all...] |
H A D | comm.hh | 121 TheISA::PCState nextPC; member in struct:TimeBufStruct::decodeComm
|
H A D | fetch.hh | 388 TheISA::PCState nextPC, bool trace);
|
H A D | decode_impl.hh | 317 toFetch->decodeInfo[tid].nextPC = inst->branchTarget();
|
/gem5/util/statetrace/arch/sparc/ |
H A D | tracechild.cc | 294 uint64_t nextPC = getRegVal(NPC); local 295 bool unalignedNPC = nextPC & 7; 296 uint64_t alignedNPC = nextPC & (~7); 303 int numTargets = getTargets(curInst, currentPC, nextPC, bp1, bp2);
|
Completed in 23 milliseconds