Home
last modified time | relevance | path

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

/trueos/contrib/llvm/lib/CodeGen/AsmPrinter/
HDDwarfException.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 …]
HDDwarfException.h73 MCSymbol *BeginLabel; // zero indicates the start of the function. member
/trueos/contrib/llvm/include/llvm/CodeGen/
HDMachineModuleInfo.h281 MCSymbol *BeginLabel, MCSymbol *EndLabel);
359 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { in setCallSiteBeginLabel() argument
360 CallSiteMap[BeginLabel] = Site; in setCallSiteBeginLabel()
364 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) { in getCallSiteBeginLabel() argument
365 assert(hasCallSiteBeginLabel(BeginLabel) && in getCallSiteBeginLabel()
367 return CallSiteMap[BeginLabel]; in getCallSiteBeginLabel()
372 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) { in hasCallSiteBeginLabel() argument
373 return CallSiteMap[BeginLabel] != 0; in hasCallSiteBeginLabel()
/trueos/contrib/llvm/lib/CodeGen/
HDMachineModuleInfo.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()
/trueos/contrib/llvm/lib/CodeGen/SelectionDAG/
HDSelectionDAGBuilder.cpp5355 MCSymbol *BeginLabel = 0; in LowerCallTo() local
5417 BeginLabel = MMI.getContext().CreateTempSymbol(); in LowerCallTo()
5423 MMI.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); in LowerCallTo()
5433 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel)); in LowerCallTo()
5510 MMI.addInvoke(LandingPad, BeginLabel, EndLabel); in LowerCallTo()