Searched refs:BeginLabel (Results 1 - 6 of 6) sorted by relevance
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | MachineModuleInfo.h | 275 MCSymbol *BeginLabel, MCSymbol *EndLabel); 353 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { argument 354 CallSiteMap[BeginLabel] = Site; 358 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) { argument 359 assert(hasCallSiteBeginLabel(BeginLabel) && 361 return CallSiteMap[BeginLabel]; 366 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) { argument 367 return CallSiteMap[BeginLabel] != 0;
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/AsmPrinter/ |
H A D | DwarfException.cpp | 252 MCSymbol *BeginLabel = MI->getOperand(0).getMCSymbol(); 253 if (BeginLabel == LastLabel) 257 RangeMapType::const_iterator L = PadMap.find(BeginLabel); 264 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && 272 CallSiteEntry Site = { LastLabel, BeginLabel, 0, 0 }; 278 assert(BeginLabel && LastLabel && "Invalid landing pad!"); 286 BeginLabel, 308 unsigned SiteNo = MMI->getCallSiteBeginLabel(BeginLabel); 375 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; 376 assert(!PadMap.count(BeginLabel) [all...] |
H A D | DwarfException.h | 72 // The 'try-range' is BeginLabel .. EndLabel. 73 MCSymbol *BeginLabel; // zero indicates the start of the function. member in struct:llvm::DwarfException::CallSiteEntry
|
/freebsd-10.0-release/contrib/llvm/lib/ExecutionEngine/JIT/ |
H A D | JITDwarfEmitter.cpp | 189 MCSymbol *BeginLabel; // zero indicates the start of the function. 302 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; local 303 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!"); 305 PadMap[BeginLabel] = P; 320 MCSymbol *BeginLabel = MI->getOperand(0).getMCSymbol(); local 321 assert(BeginLabel && "Invalid label!"); 323 if (BeginLabel == LastLabel) 326 RangeMapType::iterator L = PadMap.find(BeginLabel); 334 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && 341 CallSiteEntry Site = {LastLabel, BeginLabel, [all...] |
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | MachineModuleInfo.cpp | 395 MCSymbol *BeginLabel, MCSymbol *EndLabel) { 397 LP.BeginLabels.push_back(BeginLabel); 476 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; local 478 if ((BeginLabel->isDefined() || 479 (LPMap && (*LPMap)[BeginLabel] != 0)) && 394 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 5196 MCSymbol *BeginLabel = 0; local 5264 BeginLabel = MMI.getContext().CreateTempSymbol(); 5270 MMI.setCallSiteBeginLabel(BeginLabel, CallSiteIndex); 5280 DAG.setRoot(DAG.getEHLabel(getCurDebugLoc(), getControlRoot(), BeginLabel)); 5359 MMI.addInvoke(LandingPad, BeginLabel, EndLabel);
|
Completed in 129 milliseconds