/gem5/src/gpu-compute/ |
H A D | gpu_static_inst.hh | 64 void instAddr(int inst_addr) { _instAddr = inst_addr; } function in class:GPUStaticInst 65 int instAddr() const { return _instAddr; } function in class:GPUStaticInst
|
H A D | hsail_code.cc | 188 iptr->instAddr(inst_addr);
|
/gem5/src/arch/x86/ |
H A D | decoder.hh | 312 offset = (fetchPC >= pc.instAddr()) ? 0 : pc.instAddr() - fetchPC;
|
H A D | tlb.cc | 345 vaddr, tc->instAddr());
|
/gem5/src/cpu/o3/ |
H A D | commit.hh | 322 Addr instAddr(ThreadID tid) { return pc[tid].instAddr(); } function in class:DefaultCommit
|
H A D | thread_context.hh | 364 instAddr() const override 366 return cpu->instAddr(thread->threadId());
|
H A D | commit_impl.hh | 868 fromIEW->mispredictInst[tid]->instAddr(), 1059 (!(pc[0].instAddr() & 0x3))); 1077 cpu->traceFunctions(pc[tid].instAddr()); 1114 oldpc = pc[tid].instAddr(); 1117 } while (oldpc != pc[tid].instAddr()); 1285 thread[tid]->profilePC = head_inst->instAddr();
|
H A D | cpu.cc | 1476 FullO3CPU<Impl>::instAddr(ThreadID tid) function in class:FullO3CPU 1478 return commit.instAddr(tid); 1531 probeInstCommit(inst->staticInst, inst->instAddr()); 1682 num, (*inst_list_it)->instAddr(), (*inst_list_it)->threadNumber,
|
/gem5/src/cpu/checker/ |
H A D | cpu.cc | 163 flags, masterId, thread->pcState().instAddr(), 169 flags, masterId, thread->pcState().instAddr(),
|
H A D | thread_context.hh | 416 Addr instAddr() const override { return actualTC->instAddr(); }
|
H A D | cpu.hh | 449 Addr instAddr() { return thread->instAddr(); } function in class:CheckerCPU
|
/gem5/src/arch/arm/kvm/ |
H A D | armv8_cpu.cc | 277 setOneReg(INT_REG(regs.pc), tc->instAddr()); 278 DPRINTF(KvmContext, " PC := 0x%x\n", tc->instAddr()); 354 pc.instAddr(), pc.thumb(), pc.aarch64());
|
/gem5/src/arch/riscv/ |
H A D | faults.cc | 124 tc->setMiscReg(epc, tc->instAddr());
|
/gem5/src/cpu/ |
H A D | exetrace.cc | 95 Addr cur_pc = pc.instAddr();
|
H A D | base_dyn_inst.hh | 477 Addr predInstAddr() { return predPC.instAddr(); } 877 Addr instAddr() const { return pc.instAddr(); } function in class:BaseDynInst
|
H A D | thread_context.hh | 280 virtual Addr instAddr() const = 0;
|
H A D | simple_thread.hh | 534 Addr instAddr() const override { return _pcState.instAddr(); }
|
/gem5/src/cpu/minor/ |
H A D | fetch1.cc | 156 Addr aligned_pc = thread.pc.instAddr() & ~((Addr) lineSnap - 1); 175 thread.pc.instAddr()); 201 Addr pc_low_bits = thread.pc.instAddr() & 553 * pc.instAddr() */
|
H A D | decode.cc | 203 decode_info.microopPC.instAddr(),
|
H A D | fetch2.cc | 332 (line_in->pc.instAddr() & BaseCPU::PCMask) -
|
/gem5/src/cpu/pred/ |
H A D | simple_indirect.cc | 189 hist_entry.targetAddr = target.instAddr();
|
/gem5/src/arch/generic/ |
H A D | types.hh | 70 instAddr() const function in class:GenericISA::PCStateBase
|
/gem5/src/cpu/simple/ |
H A D | atomic.cc | 344 Addr inst_addr = threadInfo[curThread]->thread->pcState().instAddr(); 599 thread->pcState().instAddr(), std::move(amo_op));
|
H A D | timing.cc | 428 const Addr pc = thread->instAddr(); 506 const Addr pc = thread->instAddr(); 574 const Addr pc = thread->instAddr();
|
/gem5/src/arch/arm/tracers/ |
H A D | tarmac_parser.cc | 803 if (pc.instAddr() != instRecord.addr) { 806 outs << "diff> [PC] gem5: 0x" << hex << pc.instAddr() 1056 req->setVirt(0, addr, size, flags, thread->pcState().instAddr(),
|