Home
last modified time | relevance | path

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

/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 …]
DWin64Exception.cpp231 createImageRel32(CSE.BeginLabel ? CSE.BeginLabel : EHFuncBeginSym); in emitCSpecificHandlerTable()
321 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); in emitCXXFrameHandler3Table() local
322 if (BeginLabel == LastLabel) in emitCXXFrameHandler3Table()
326 RangeMapType::const_iterator L = PadMap.find(BeginLabel); in emitCXXFrameHandler3Table()
333 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in emitCXXFrameHandler3Table()
344 std::make_pair(BeginLabel, LandingPad->WinEHState)); in emitCXXFrameHandler3Table()
DEHStreamer.h65 MCSymbol *BeginLabel; // Null indicates the start of the function. member
DDwarfDebug.cpp1407 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + Name + "_begin"); in emitDebugPubSection() local
1409 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); in emitDebugPubSection()
1411 Asm->OutStreamer.EmitLabel(BeginLabel); in emitDebugPubSection()
/external/llvm/include/llvm/CodeGen/
DMachineModuleInfo.h311 MCSymbol *BeginLabel, MCSymbol *EndLabel);
396 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { in setCallSiteBeginLabel() argument
397 CallSiteMap[BeginLabel] = Site; in setCallSiteBeginLabel()
401 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) { in getCallSiteBeginLabel() argument
402 assert(hasCallSiteBeginLabel(BeginLabel) && in getCallSiteBeginLabel()
404 return CallSiteMap[BeginLabel]; in getCallSiteBeginLabel()
409 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) { in hasCallSiteBeginLabel() argument
410 return CallSiteMap[BeginLabel] != 0; in hasCallSiteBeginLabel()
/external/llvm/lib/CodeGen/
DMachineModuleInfo.cpp395 MCSymbol *BeginLabel, MCSymbol *EndLabel) { in addInvoke() argument
397 LP.BeginLabels.push_back(BeginLabel); in addInvoke()
490 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; in TidyLandingPads() local
492 if ((BeginLabel->isDefined() || in TidyLandingPads()
493 (LPMap && (*LPMap)[BeginLabel] != 0)) && in TidyLandingPads()
/external/v8/src/compiler/
Dcontrol-builders.h103 void BeginLabel(int index, Node* condition);
Dcontrol-builders.cc85 void SwitchBuilder::BeginLabel(int index, Node* condition) { in BeginLabel() function in v8::internal::compiler::SwitchBuilder
Dast-graph-builder.cc556 compare_switch.BeginLabel(i, condition); in VisitSwitchStatement()
/external/llvm/tools/dsymutil/
DDwarfLinker.cpp657 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); in emitUnitRangesEntries() local
670 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Arange length in emitUnitRangesEntries()
671 Asm->OutStreamer.EmitLabel(BeginLabel); in emitUnitRangesEntries()
922 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + SecName + "_begin"); in emitPubSectionForUnit() local
933 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Length in emitPubSectionForUnit()
934 Asm->OutStreamer.EmitLabel(BeginLabel); in emitPubSectionForUnit()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp5470 MCSymbol *BeginLabel = nullptr; in lowerInvokable() local
5475 BeginLabel = MMI.getContext().CreateTempSymbol(); in lowerInvokable()
5481 MMI.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); in lowerInvokable()
5491 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel)); in lowerInvokable()
5522 MMI.addInvoke(LandingPad, BeginLabel, EndLabel); in lowerInvokable()