Searched refs:readFloatReg (Results 1 - 24 of 24) sorted by relevance

/gem5/src/arch/mips/
H A Dremote_gdb.cc183 for (int i = 0; i < 32; i++) r.fpr[i] = context->readFloatReg(i);
184 r.fsr = context->readFloatReg(FLOATREG_FCCR);
185 r.fir = context->readFloatReg(FLOATREG_FIR);
H A Dmt.hh70 return otc->readFloatReg(reg.index());
/gem5/src/arch/power/
H A Dutility.cc50 dest->setFloatReg(i, src->readFloatReg(i));
H A Dremote_gdb.cc187 r.fpr[i] = context->readFloatReg(i);
/gem5/src/arch/alpha/
H A Dutility.cc51 return tc->readFloatReg(16 + number);
73 dest->setFloatReg(i, src->readFloatReg(i));
H A Dremote_gdb.cc223 r.fpr[i] = context->readFloatReg(i);
/gem5/src/arch/arm/tracers/
H A Dtarmac_parser.cc650 value_lo = thread->readFloatReg(it->index * 4);
652 value_lo = thread->readFloatReg(it->index);
656 value_lo = thread->readFloatReg(it->index * 4) |
657 (uint64_t) thread->readFloatReg(it->index * 4 + 1) <<
660 value_lo = thread->readFloatReg(it->index * 2) |
661 (uint64_t) thread->readFloatReg(it->index * 2 + 1) <<
667 value_lo = thread->readFloatReg(it->index * 4) |
668 (uint64_t) thread->readFloatReg(it->index * 4 + 1) <<
670 value_hi = thread->readFloatReg(it->index * 4 + 2) |
671 (uint64_t) thread->readFloatReg(i
[all...]
H A Dtarmac_record.cc238 valueLo = bitsToFloat32(thread->readFloatReg(regRelIdx));
/gem5/src/arch/x86/
H A Dnativetrace.cc93 mmx[i] = tc->readFloatReg(X86ISA::FLOATREG_MMX(i));
95 xmm[i] = tc->readFloatReg(X86ISA::FLOATREG_XMM_BASE + i);
/gem5/src/cpu/
H A Dthread_context.cc74 RegVal t1 = one->readFloatReg(i);
75 RegVal t2 = two->readFloatReg(i);
H A Dthread_context.hh211 virtual RegVal readFloatReg(RegIndex reg_idx) const = 0;
H A Dsimple_thread.hh296 readFloatReg(RegIndex reg_idx) const override
/gem5/src/cpu/o3/
H A Ddyn_inst.hh224 this->cpu->readFloatReg(prev_phys_reg));
279 return this->cpu->readFloatReg(this->_srcRegIdx[idx]);
H A Dregfile.hh195 readFloatReg(PhysRegIdPtr phys_reg) const function in class:PhysRegFile
H A Dthread_context.hh204 readFloatReg(RegIndex reg_idx) const override
H A Dcpu.cc1207 FullO3CPU<Impl>::readFloatReg(PhysRegIdPtr phys_reg) function in class:FullO3CPU
1210 return regFile.readFloatReg(phys_reg);
1333 return regFile.readFloatReg(phys_reg);
H A Dcpu.hh357 RegVal readFloatReg(PhysRegIdPtr phys_reg);
/gem5/src/cpu/checker/
H A Dthread_context.hh245 readFloatReg(RegIndex reg_idx) const override
247 return actualTC->readFloatReg(reg_idx);
H A Dcpu.hh204 return thread->readFloatReg(reg.index());
/gem5/src/arch/sparc/
H A Dutility.cc235 dest->setFloatReg(i, src->readFloatReg(i));
/gem5/src/cpu/kvm/
H A Dx86_cpu.cc841 tc->readFloatReg(FLOATREG_FPR(reg_idx))));
851 tc->readFloatReg(FLOATREG_XMM_LOW(i));
853 tc->readFloatReg(FLOATREG_XMM_HIGH(i));
/gem5/src/arch/arm/kvm/
H A Darmv8_cpu.cc255 reg.s[j].i = tc->readFloatReg(reg_base + j);
/gem5/src/cpu/minor/
H A Dexec_context.hh156 return thread.readFloatReg(reg.index());
/gem5/src/cpu/simple/
H A Dexec_context.hh204 return thread->readFloatReg(reg.index());

Completed in 47 milliseconds