Searched refs:instAddr (Results 26 - 50 of 61) sorted by relevance

123

/gem5/src/gpu-compute/
H A Dgpu_static_inst.hh64 void instAddr(int inst_addr) { _instAddr = inst_addr; } function in class:GPUStaticInst
65 int instAddr() const { return _instAddr; } function in class:GPUStaticInst
H A Dhsail_code.cc188 iptr->instAddr(inst_addr);
/gem5/src/arch/x86/
H A Ddecoder.hh312 offset = (fetchPC >= pc.instAddr()) ? 0 : pc.instAddr() - fetchPC;
H A Dtlb.cc345 vaddr, tc->instAddr());
/gem5/src/cpu/o3/
H A Dcommit.hh322 Addr instAddr(ThreadID tid) { return pc[tid].instAddr(); } function in class:DefaultCommit
H A Dthread_context.hh364 instAddr() const override
366 return cpu->instAddr(thread->threadId());
H A Dcommit_impl.hh868 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 Dcpu.cc1476 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 Dcpu.cc163 flags, masterId, thread->pcState().instAddr(),
169 flags, masterId, thread->pcState().instAddr(),
H A Dthread_context.hh416 Addr instAddr() const override { return actualTC->instAddr(); }
H A Dcpu.hh449 Addr instAddr() { return thread->instAddr(); } function in class:CheckerCPU
/gem5/src/arch/arm/kvm/
H A Darmv8_cpu.cc277 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 Dfaults.cc124 tc->setMiscReg(epc, tc->instAddr());
/gem5/src/cpu/
H A Dexetrace.cc95 Addr cur_pc = pc.instAddr();
H A Dbase_dyn_inst.hh477 Addr predInstAddr() { return predPC.instAddr(); }
877 Addr instAddr() const { return pc.instAddr(); } function in class:BaseDynInst
H A Dthread_context.hh280 virtual Addr instAddr() const = 0;
H A Dsimple_thread.hh534 Addr instAddr() const override { return _pcState.instAddr(); }
/gem5/src/cpu/minor/
H A Dfetch1.cc156 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 Ddecode.cc203 decode_info.microopPC.instAddr(),
H A Dfetch2.cc332 (line_in->pc.instAddr() & BaseCPU::PCMask) -
/gem5/src/cpu/pred/
H A Dsimple_indirect.cc189 hist_entry.targetAddr = target.instAddr();
/gem5/src/arch/generic/
H A Dtypes.hh70 instAddr() const function in class:GenericISA::PCStateBase
/gem5/src/cpu/simple/
H A Datomic.cc344 Addr inst_addr = threadInfo[curThread]->thread->pcState().instAddr();
599 thread->pcState().instAddr(), std::move(amo_op));
H A Dtiming.cc428 const Addr pc = thread->instAddr();
506 const Addr pc = thread->instAddr();
574 const Addr pc = thread->instAddr();
/gem5/src/arch/arm/tracers/
H A Dtarmac_parser.cc803 if (pc.instAddr() != instRecord.addr) {
806 outs << "diff> [PC] gem5: 0x" << hex << pc.instAddr()
1056 req->setVirt(0, addr, size, flags, thread->pcState().instAddr(),

Completed in 59 milliseconds

123