Home
last modified time | relevance | path

Searched refs:EndSymbol (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/MC/
H A DMCDwarf.cpp883 MCSymbol *EndSymbol = Sec->getEndSymbol(context); in EmitGenDwarfAranges() local
885 assert(EndSymbol && "EndSymbol must not be NULL"); in EmitGenDwarfAranges()
890 makeEndMinusStartExpr(context, *StartSymbol, *EndSymbol, 0); in EmitGenDwarfAranges()
984 MCSymbol *EndSymbol = (*TextSection)->getEndSymbol(context); in EmitGenDwarfInfo() local
986 assert(EndSymbol && "EndSymbol must not be NULL"); in EmitGenDwarfInfo()
995 EndSymbol, MCSymbolRefExpr::VK_None, context); in EmitGenDwarfInfo()
1087 MCSymbol *EndSymbol = mcdwarf::emitListsTableHeaderStart(*MCOS); in emitGenDwarfRanges() local
1094 const MCSymbol *EndSymbol = Sec->getEndSymbol(context); in emitGenDwarfRanges() local
1098 makeEndMinusStartExpr(context, *StartSymbol, *EndSymbol, 0); in emitGenDwarfRanges()
1104 MCOS->emitLabel(EndSymbol); in emitGenDwarfRanges()
[all …]
/llvm-project-15.0.7/llvm/unittests/DebugInfo/DWARF/
H A DDwarfGenerator.cpp231 MCSymbol *EndSymbol = nullptr; in generate() local
235 EndSymbol = writeDefaultPrologue(Asm); in generate()
241 if (EndSymbol != nullptr) in generate()
242 Asm.OutStreamer->emitLabel(EndSymbol); in generate()
/llvm-project-15.0.7/bolt/lib/Core/
H A DBinaryEmitter.cpp371 MCSymbol *EndSymbol = EmitColdPart ? Function.getFunctionColdEndLabel() in emitFunction() local
373 Streamer.emitLabel(EndSymbol); in emitFunction()
377 MCSymbolRefExpr::create(EndSymbol, Context), in emitFunction()
383 emitLineInfoEnd(Function, EndSymbol); in emitFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DWinException.cpp1191 MCSymbol *EndSymbol = FuncEndSym; in emitCLRExceptionTable() local
1194 EndSymbol = getMCSymbolForMBB(Asm, &*FuncletEnd); in emitCLRExceptionTable()
1200 OS.emitValue(getOffset(EndSymbol, FuncBeginSym), 4); in emitCLRExceptionTable()
1203 EndSymbolMap[FuncletState] = EndSymbol; in emitCLRExceptionTable()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp2587 MCSymbol *EndSymbol = nullptr; in translateInvoke() local
2589 EndSymbol = Context.createTempSymbol(); in translateInvoke()
2590 MIRBuilder.buildInstr(TargetOpcode::EH_LABEL).addSym(EndSymbol); in translateInvoke()
2615 assert(EndSymbol && "Expected an end symbol!"); in translateInvoke()
2616 MF->addInvoke(&EHPadMBB, BeginSymbol, EndSymbol); in translateInvoke()