Home
last modified time | relevance | path

Searched refs:BeginLabel (Results 1 – 25 of 35) sorted by relevance

12

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp209 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local
210 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in computePadMap()
212 PadMap[BeginLabel] = P; in computePadMap()
252 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local
253 if (BeginLabel == LastLabel) in computeCallSiteTable()
257 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable()
264 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable()
272 CallSiteEntry Site = { LastLabel, BeginLabel, nullptr, 0 }; in computeCallSiteTable()
278 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
286 BeginLabel, in computeCallSiteTable()
[all …]
DAddressPool.cpp29 MCSymbol *BeginLabel = Asm.createTempSymbol(Prefix + "start"); in emitHeader() local
33 Asm.EmitLabelDifference(EndLabel, BeginLabel, in emitHeader()
35 Asm.OutStreamer->EmitLabel(BeginLabel); in emitHeader()
DEHStreamer.h63 MCSymbol *BeginLabel; // Null indicates the start of the function. member
DWinException.h52 const MCSymbol *BeginLabel,
DCodeViewDebug.cpp1103 const MCSymbol *BeginLabel = std::get<0>(HeapAllocSite); in emitDebugInfoForFunction() local
1108 OS.EmitCOFFSecRel32(BeginLabel, /*Offset=*/0); in emitDebugInfoForFunction()
1110 OS.EmitCOFFSectionIndex(BeginLabel); in emitDebugInfoForFunction()
1112 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in emitDebugInfoForFunction()
2915 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginCVSubsection() local
2919 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection()
2920 OS.EmitLabel(BeginLabel); in beginCVSubsection()
2938 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginSymbolRecord() local
2941 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in beginSymbolRecord()
2942 OS.EmitLabel(BeginLabel); in beginSymbolRecord()
DWinException.cpp616 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument
626 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
644 OS.EmitValue(getLabel(BeginLabel), 4); in emitSEHActionsForRange()
/external/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp200 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local
201 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in computePadMap()
203 PadMap[BeginLabel] = P; in computePadMap()
243 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local
244 if (BeginLabel == LastLabel) in computeCallSiteTable()
248 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable()
255 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable()
263 CallSiteEntry Site = { LastLabel, BeginLabel, nullptr, 0 }; in computeCallSiteTable()
269 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
277 BeginLabel, in computeCallSiteTable()
[all …]
DEHStreamer.h64 MCSymbol *BeginLabel; // Null indicates the start of the function. member
DWinException.h46 const MCSymbol *BeginLabel,
DWinException.cpp579 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument
590 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
608 OS.EmitValue(getLabelPlusOne(BeginLabel), 4); in emitSEHActionsForRange()
/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp203 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap() local
204 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in computePadMap()
206 PadMap[BeginLabel] = P; in computePadMap()
257 {Asm->MBBSectionRanges[MBB.getSectionIDNum()].BeginLabel, in computeCallSiteTable()
276 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in computeCallSiteTable() local
277 if (BeginLabel == LastLabel) in computeCallSiteTable()
281 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in computeCallSiteTable()
288 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable()
298 CallSites.push_back({LastLabel, BeginLabel, nullptr, 0}); in computeCallSiteTable()
303 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in computeCallSiteTable()
[all …]
DAddressPool.cpp29 MCSymbol *BeginLabel = Asm.createTempSymbol(Prefix + "start"); in emitHeader() local
32 Asm.emitDwarfUnitLength(EndLabel, BeginLabel, "Length of contribution"); in emitHeader()
33 Asm.OutStreamer->emitLabel(BeginLabel); in emitHeader()
DWinException.h50 const MCSymbol *BeginLabel,
DEHStreamer.h63 MCSymbol *BeginLabel; // Null indicates the start of the function. member
DCodeViewDebug.cpp1115 const MCSymbol *BeginLabel = std::get<0>(HeapAllocSite); in emitDebugInfoForFunction() local
1120 OS.EmitCOFFSecRel32(BeginLabel, /*Offset=*/0); in emitDebugInfoForFunction()
1122 OS.EmitCOFFSectionIndex(BeginLabel); in emitDebugInfoForFunction()
1124 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in emitDebugInfoForFunction()
2945 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginCVSubsection() local
2949 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection()
2950 OS.emitLabel(BeginLabel); in beginCVSubsection()
2968 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginSymbolRecord() local
2971 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 2); in beginSymbolRecord()
2972 OS.emitLabel(BeginLabel); in beginSymbolRecord()
DWinException.cpp623 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument
633 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
651 OS.emitValue(getLabel(BeginLabel), 4); in emitSEHActionsForRange()
DDwarfCompileUnit.cpp393 BB_List.push_back({R.second.BeginLabel, R.second.EndLabel}); in updateSubprogramScopeDIE()
574 auto *BeginLabel = DD->getLabelBeforeInsn(R.first); in attachRangesOrLowHighPC() local
591 {MBB->sameSection(BeginMBB) ? BeginLabel in attachRangesOrLowHighPC()
592 : MBBSectionRange.BeginLabel, in attachRangesOrLowHighPC()
/external/llvm/include/llvm/CodeGen/
DMachineModuleInfo.h312 MCSymbol *BeginLabel, MCSymbol *EndLabel);
384 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { in setCallSiteBeginLabel() argument
385 CallSiteMap[BeginLabel] = Site; in setCallSiteBeginLabel()
389 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) { in getCallSiteBeginLabel() argument
390 assert(hasCallSiteBeginLabel(BeginLabel) && in getCallSiteBeginLabel()
392 return CallSiteMap[BeginLabel]; in getCallSiteBeginLabel()
397 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) { in hasCallSiteBeginLabel() argument
398 return CallSiteMap[BeginLabel] != 0; in hasCallSiteBeginLabel()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineFunction.h875 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);
/external/llvm/lib/CodeGen/
DMachineModuleInfo.cpp302 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
304 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
390 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; in TidyLandingPads() local
392 if ((BeginLabel->isDefined() || in TidyLandingPads()
393 (LPMap && (*LPMap)[BeginLabel] != 0)) && in TidyLandingPads()
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineFunction.h963 MCSymbol *BeginLabel, MCSymbol *EndLabel);
1025 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) {
1026 CallSiteMap[BeginLabel] = Site;
1030 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) const {
1031 assert(hasCallSiteBeginLabel(BeginLabel) &&
1033 return CallSiteMap.lookup(BeginLabel);
1037 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) const {
1038 return CallSiteMap.count(BeginLabel);
DAsmPrinter.h132 MCSymbol *BeginLabel, *EndLabel; member
/external/llvm-project/llvm/lib/DWARFLinker/
DDWARFStreamer.cpp342 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); in emitUnitRangesEntries() local
355 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries()
356 Asm->OutStreamer->emitLabel(BeginLabel); in emitUnitRangesEntries()
623 MCSymbol *BeginLabel = MC->createTempSymbol(); in translateLineTable() local
633 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); in translateLineTable()
634 Asm->OutStreamer->emitLabel(BeginLabel); in translateLineTable()
704 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + SecName + "_begin"); in emitPubSectionForUnit() local
715 Asm->emitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit()
716 Asm->OutStreamer->emitLabel(BeginLabel); in emitPubSectionForUnit()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineFunction.cpp674 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
676 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
761 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; in tidyLandingPads() local
763 if ((BeginLabel->isDefined() || (LPMap && (*LPMap)[BeginLabel] != 0)) && in tidyLandingPads()
/external/llvm-project/llvm/lib/CodeGen/
DMachineFunction.cpp697 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
699 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
784 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; in tidyLandingPads() local
786 if ((BeginLabel->isDefined() || (LPMap && (*LPMap)[BeginLabel] != 0)) && in tidyLandingPads()

12