Home
last modified time | relevance | path

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

12

/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 …]
DWinException.h46 const MCSymbol *BeginLabel,
DEHStreamer.h64 MCSymbol *BeginLabel; // Null indicates the start of the function. member
DWinException.cpp579 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument
590 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
608 OS.EmitValue(getLabelPlusOne(BeginLabel), 4); in emitSEHActionsForRange()
DDwarfDebug.cpp1331 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + Name + "_begin"); in emitDebugPubSection() local
1333 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection()
1335 Asm->OutStreamer->EmitLabel(BeginLabel); in emitDebugPubSection()
DCodeViewDebug.cpp1951 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginCVSubsection() local
1955 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection()
1956 OS.EmitLabel(BeginLabel); in beginCVSubsection()
/external/swiftshader/third_party/llvm-7.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 …]
DEHStreamer.h64 MCSymbol *BeginLabel; // Null indicates the start of the function. member
DWinException.h50 const MCSymbol *BeginLabel,
DWinException.cpp587 const MCSymbol *BeginLabel, in emitSEHActionsForRange() argument
598 assert(BeginLabel && EndLabel); in emitSEHActionsForRange()
616 OS.EmitValue(getLabelPlusOne(BeginLabel), 4); in emitSEHActionsForRange()
DDwarfDebug.cpp1669 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + Name + "_begin"); in emitDebugPubSection() local
1671 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection()
1673 Asm->OutStreamer->EmitLabel(BeginLabel); in emitDebugPubSection()
DCodeViewDebug.cpp2648 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), in beginCVSubsection() local
2652 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4); in beginCVSubsection()
2653 OS.EmitLabel(BeginLabel); in beginCVSubsection()
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
DDwarfException.cpp252 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, 0, 0 }; in ComputeCallSiteTable()
278 assert(BeginLabel && LastLabel && "Invalid landing pad!"); in ComputeCallSiteTable()
286 BeginLabel, in ComputeCallSiteTable()
308 unsigned SiteNo = MMI->getCallSiteBeginLabel(BeginLabel); in ComputeCallSiteTable()
375 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in EmitExceptionTable() local
376 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in EmitExceptionTable()
[all …]
DDwarfException.h93 MCSymbol *BeginLabel; // zero indicates the start of the function. member
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineModuleInfo.h275 MCSymbol *BeginLabel, MCSymbol *EndLabel);
353 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { in setCallSiteBeginLabel() argument
354 CallSiteMap[BeginLabel] = Site; in setCallSiteBeginLabel()
358 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) { in getCallSiteBeginLabel() argument
359 assert(hasCallSiteBeginLabel(BeginLabel) && in getCallSiteBeginLabel()
361 return CallSiteMap[BeginLabel]; in getCallSiteBeginLabel()
366 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) { in hasCallSiteBeginLabel() argument
367 return CallSiteMap[BeginLabel] != 0; in hasCallSiteBeginLabel()
/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/lib/ExecutionEngine/JIT/
DJITDwarfEmitter.cpp189 MCSymbol *BeginLabel; // zero indicates the start of the function. member
302 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in EmitExceptionTable() local
303 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); in EmitExceptionTable()
305 PadMap[BeginLabel] = P; in EmitExceptionTable()
320 MCSymbol *BeginLabel = MI->getOperand(0).getMCSymbol(); in EmitExceptionTable() local
321 assert(BeginLabel && "Invalid label!"); in EmitExceptionTable()
323 if (BeginLabel == LastLabel) in EmitExceptionTable()
326 RangeMapType::iterator L = PadMap.find(BeginLabel); in EmitExceptionTable()
334 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in EmitExceptionTable()
341 CallSiteEntry Site = {LastLabel, BeginLabel, 0, 0}; in EmitExceptionTable()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineFunction.h789 MCSymbol *BeginLabel, MCSymbol *EndLabel);
833 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) {
834 CallSiteMap[BeginLabel] = Site;
838 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) const {
839 assert(hasCallSiteBeginLabel(BeginLabel) &&
841 return CallSiteMap.lookup(BeginLabel);
845 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) const {
846 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/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineModuleInfo.cpp394 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
396 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
475 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; in TidyLandingPads() local
477 if ((BeginLabel->isDefined() || in TidyLandingPads()
478 (LPMap && (*LPMap)[BeginLabel] != 0)) && in TidyLandingPads()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/dsymutil/
DDwarfStreamer.cpp330 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); in emitUnitRangesEntries() local
343 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries()
344 Asm->OutStreamer->EmitLabel(BeginLabel); in emitUnitRangesEntries()
617 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + SecName + "_begin"); in emitPubSectionForUnit() local
628 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit()
629 Asm->OutStreamer->EmitLabel(BeginLabel); in emitPubSectionForUnit()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineFunction.cpp671 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
673 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
716 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; in tidyLandingPads() local
718 if ((BeginLabel->isDefined() || in tidyLandingPads()
719 (LPMap && (*LPMap)[BeginLabel] != 0)) && in tidyLandingPads()
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp775 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); in emitUnitRangesEntries() local
788 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries()
789 Asm->OutStreamer->EmitLabel(BeginLabel); in emitUnitRangesEntries()
1037 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + SecName + "_begin"); in emitPubSectionForUnit() local
1048 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit()
1049 Asm->OutStreamer->EmitLabel(BeginLabel); in emitPubSectionForUnit()
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp5134 MCSymbol *BeginLabel = 0; in LowerCallTo() local
5202 BeginLabel = MMI.getContext().CreateTempSymbol(); in LowerCallTo()
5208 MMI.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); in LowerCallTo()
5218 DAG.setRoot(DAG.getEHLabel(getCurDebugLoc(), getControlRoot(), BeginLabel)); in LowerCallTo()
5323 MMI.addInvoke(LandingPad, BeginLabel, EndLabel); in LowerCallTo()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp5692 MCSymbol *BeginLabel = nullptr; in lowerInvokable() local
5697 BeginLabel = MMI.getContext().createTempSymbol(); in lowerInvokable()
5703 MMI.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); in lowerInvokable()
5713 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel)); in lowerInvokable()
5748 BeginLabel, EndLabel); in lowerInvokable()
5750 MMI.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel); in lowerInvokable()

12