• Home
  • Raw
  • Download

Lines Matching full:slot

34         case VRegInfo::Location::SLOT:  in GetVRegValueInternal()
167 case VRegInfo::Location::SLOT: { in SetVRegValue()
235 size_t slot = 0; in Dump() local
236 DumpCalleeRegs(os, print_mem, &dscr, &slot); in Dump()
237 DumpCalleeFPRegs(os, print_mem, &dscr, &slot); in Dump()
238 DumpCallerRegs(os, print_mem, &dscr, &slot); in Dump()
239 DumpCallerFPRegs(os, print_mem, &dscr, &slot); in Dump()
240 DumpLocals(os, print_mem, &dscr, &slot, max_slot); in Dump()
246 void CFrame::DumpCalleeRegs(std::ostream &os, MemPrinter print_mem, PandaString *dscr, size_t *slot) in DumpCalleeRegs() argument
250 i >= panda::helpers::ToSigned(GetFirstCalleeReg(ARCH, false)); i--, (*slot)++) { in DumpCalleeRegs()
251 *dscr = "x" + ToPandaString(i) + ":" + ToPandaString(*slot); in DumpCalleeRegs()
253 print_mem(os, fp_ - CFrameLayout::STACK_START_SLOT - *slot, *dscr, GetValueFromSlot(*slot)); in DumpCalleeRegs()
257 …d CFrame::DumpCalleeFPRegs(std::ostream &os, MemPrinter print_mem, PandaString *dscr, size_t *slot) in DumpCalleeFPRegs() argument
261 i >= panda::helpers::ToSigned(GetFirstCalleeReg(ARCH, true)); i--, (*slot)++) { in DumpCalleeFPRegs()
262 *dscr = "d" + ToPandaString(i) + ":" + ToPandaString(*slot); in DumpCalleeFPRegs()
264 print_mem(os, fp_ - CFrameLayout::STACK_START_SLOT - *slot, *dscr, GetValueFromSlot(*slot)); in DumpCalleeFPRegs()
268 void CFrame::DumpCallerRegs(std::ostream &os, MemPrinter print_mem, PandaString *dscr, size_t *slot) in DumpCallerRegs() argument
273 i >= panda::helpers::ToSigned(GetFirstCallerReg(ARCH, false)); i--, (*slot)++) { in DumpCallerRegs()
274 *dscr = "x" + ToPandaString(i) + ":" + ToPandaString(*slot); in DumpCallerRegs()
276 print_mem(os, fp_ - CFrameLayout::STACK_START_SLOT - *slot, *dscr, GetValueFromSlot(*slot)); in DumpCallerRegs()
280 …d CFrame::DumpCallerFPRegs(std::ostream &os, MemPrinter print_mem, PandaString *dscr, size_t *slot) in DumpCallerFPRegs() argument
284 i >= panda::helpers::ToSigned(GetFirstCallerReg(ARCH, true)); i--, (*slot)++) { in DumpCallerFPRegs()
285 *dscr = "d" + ToPandaString(i) + ":" + ToPandaString(*slot); in DumpCallerFPRegs()
287 print_mem(os, fp_ - CFrameLayout::STACK_START_SLOT - *slot, *dscr, GetValueFromSlot(*slot)); in DumpCallerFPRegs()
291 void CFrame::DumpLocals(std::ostream &os, MemPrinter print_mem, PandaString *dscr, size_t *slot, in… in DumpLocals() argument
294 for (auto i = 0; i <= max_slot; i++, (*slot)++) { in DumpLocals()
295 *dscr = "s" + ToPandaString(i) + ":" + ToPandaString(*slot); in DumpLocals()
297 print_mem(os, fp_ - CFrameLayout::STACK_START_SLOT - *slot, *dscr, GetValueFromSlot(*slot)); in DumpLocals()