Searched refs:BeginLabel (Results 1 - 11 of 11) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AddressPool.cpp | 29 MCSymbol *BeginLabel = Asm.createTempSymbol(Prefix + "start"); local 33 Asm.EmitLabelDifference(EndLabel, BeginLabel, 35 Asm.OutStreamer->EmitLabel(BeginLabel);
|
H A D | EHStreamer.cpp | 209 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; local 210 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); 212 PadMap[BeginLabel] = P; 252 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); local 253 if (BeginLabel == LastLabel) 257 RangeMapType::const_iterator L = PadMap.find(BeginLabel); 264 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && 272 CallSiteEntry Site = { LastLabel, BeginLabel, nullptr, 0 }; 278 assert(BeginLabel && LastLabel && "Invalid landing pad!"); 286 BeginLabel, 517 MCSymbol *BeginLabel = S.BeginLabel; local [all...] |
H A D | EHStreamer.h | 62 // The 'try-range' is BeginLabel .. EndLabel. 63 MCSymbol *BeginLabel; // Null indicates the start of the function. member in struct:llvm::EHStreamer::CallSiteEntry
|
H A D | WinException.h | 52 const MCSymbol *BeginLabel,
|
H A D | CodeViewDebug.cpp | 1103 const MCSymbol *BeginLabel = std::get<0>(HeapAllocSite); local 1108 OS.EmitCOFFSecRel32(BeginLabel, /*Offset=*/0); 1110 OS.EmitCOFFSectionIndex(BeginLabel); 1112 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); 2915 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), local 2919 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); 2920 OS.EmitLabel(BeginLabel); 2938 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), local 2941 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); 2942 OS.EmitLabel(BeginLabel); [all...] |
H A D | WinException.cpp | 616 const MCSymbol *BeginLabel, 626 assert(BeginLabel && EndLabel); 644 OS.EmitValue(getLabel(BeginLabel), 4); 615 emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, const MCSymbol *BeginLabel, const MCSymbol *EndLabel, int State) argument
|
H A D | DwarfUnit.cpp | 1624 MCSymbol *BeginLabel = Asm->createTempSymbol(Prefix + "start"); local 1626 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); 1627 Asm->OutStreamer->EmitLabel(BeginLabel);
|
H A D | DwarfDebug.cpp | 2124 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + Name + "_begin"); 2126 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); 2128 Asm->OutStreamer->EmitLabel(BeginLabel);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineFunction.h | 875 MCSymbol *BeginLabel, MCSymbol *EndLabel); 937 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { 938 CallSiteMap[BeginLabel] = Site; 942 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) const { 943 assert(hasCallSiteBeginLabel(BeginLabel) && 945 return CallSiteMap.lookup(BeginLabel); 949 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) const { 950 return CallSiteMap.count(BeginLabel);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineFunction.cpp | 674 MCSymbol *BeginLabel, MCSymbol *EndLabel) { 676 LP.BeginLabels.push_back(BeginLabel); 761 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; local 763 if ((BeginLabel->isDefined() || (LPMap && (*LPMap)[BeginLabel] != 0)) && 673 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 7081 MCSymbol *BeginLabel = nullptr; local 7086 BeginLabel = MMI.getContext().createTempSymbol(); 7092 MF.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); 7102 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel)); 7140 BeginLabel, EndLabel); local 7142 MF.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel);
|
Completed in 231 milliseconds