Home
last modified time | relevance | path

Searched refs:FrameBase (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp470 TargetFrameLowering::DwarfFrameBase FrameBase = in updateSubprogramScopeDIEImpl() local
472 switch (FrameBase.Kind) { in updateSubprogramScopeDIEImpl()
474 if (Register::isPhysicalRegister(FrameBase.Location.Reg)) { in updateSubprogramScopeDIEImpl()
475 MachineLocation Location(FrameBase.Location.Reg); in updateSubprogramScopeDIEImpl()
490 if (FrameBase.Location.WasmLoc.Kind == TI_GLOBAL_RELOC) { in updateSubprogramScopeDIEImpl()
492 assert(FrameBase.Location.WasmLoc.Index == 0); // Only SP so far. in updateSubprogramScopeDIEImpl()
515 addUInt(*Loc, dwarf::DW_FORM_data4, FrameBase.Location.WasmLoc.Index); in updateSubprogramScopeDIEImpl()
523 DwarfExpr.addWasmLocation(FrameBase.Location.WasmLoc.Kind, in updateSubprogramScopeDIEImpl()
524 FrameBase.Location.WasmLoc.Index); in updateSubprogramScopeDIEImpl()
/openbsd-src/gnu/llvm/llvm/lib/DebugInfo/DWARF/
H A DDWARFContext.cpp1241 if (auto FrameBase = Subprogram.find(DW_AT_frame_base)) in addLocalsForDie() local
1242 if (std::optional<ArrayRef<uint8_t>> Expr = FrameBase->getAsBlock()) in addLocalsForDie()