Searched refs:FrameBase (Results 1 – 3 of 3) sorted by relevance
517 TargetFrameLowering::DwarfFrameBase FrameBase = in updateSubprogramScopeDIE() local519 switch (FrameBase.Kind) { in updateSubprogramScopeDIE()521 if (Register::isPhysicalRegister(FrameBase.Location.Reg)) { in updateSubprogramScopeDIE()522 MachineLocation Location(FrameBase.Location.Reg); in updateSubprogramScopeDIE()530 if (FrameBase.Location.Offset != 0) { in updateSubprogramScopeDIE()532 addSInt(*Loc, dwarf::DW_FORM_sdata, FrameBase.Location.Offset); in updateSubprogramScopeDIE()541 if (FrameBase.Location.WasmLoc.Kind == TI_GLOBAL_RELOC) { in updateSubprogramScopeDIE()544 assert(FrameBase.Location.WasmLoc.Index == 0); // Only SP so far. in updateSubprogramScopeDIE()547 FrameBase.Location.WasmLoc.Index); in updateSubprogramScopeDIE()554 DwarfExpr.addWasmLocation(FrameBase.Location.WasmLoc.Kind, in updateSubprogramScopeDIE()[all …]
3918 DwarfFrameBase FrameBase; in getDwarfFrameBase() local3919 FrameBase.Kind = DwarfFrameBase::CFA; in getDwarfFrameBase()3920 FrameBase.Location.Offset = in getDwarfFrameBase()3922 return FrameBase; in getDwarfFrameBase()
1662 if (auto FrameBase = Subprogram.find(DW_AT_frame_base)) in addLocalsForDie() local1663 if (std::optional<ArrayRef<uint8_t>> Expr = FrameBase->getAsBlock()) in addLocalsForDie()