Searched refs:BeginLabel (Results 1 - 19 of 19) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DMachineModuleInfo.h312 MCSymbol *BeginLabel, MCSymbol *EndLabel);
384 void setCallSiteBeginLabel(MCSymbol *BeginLabel, unsigned Site) { argument
385 CallSiteMap[BeginLabel] = Site;
389 unsigned getCallSiteBeginLabel(MCSymbol *BeginLabel) { argument
390 assert(hasCallSiteBeginLabel(BeginLabel) &&
392 return CallSiteMap[BeginLabel];
397 bool hasCallSiteBeginLabel(MCSymbol *BeginLabel) { argument
398 return CallSiteMap[BeginLabel] != 0;
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineModuleInfo.h275 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;
/external/llvm/lib/CodeGen/AsmPrinter/
H A DEHStreamer.cpp200 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; local
201 assert(!PadMap.count(BeginLabel) && "Duplicate landing pad labels!");
203 PadMap[BeginLabel] = P;
243 MCSymbol *BeginLabel = MI.getOperand(0).getMCSymbol(); local
244 if (BeginLabel == LastLabel)
248 RangeMapType::const_iterator L = PadMap.find(BeginLabel);
255 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] &&
263 CallSiteEntry Site = { LastLabel, BeginLabel, nullptr, 0 };
269 assert(BeginLabel && LastLabel && "Invalid landing pad!");
277 BeginLabel,
558 MCSymbol *BeginLabel = S.BeginLabel; local
[all...]
H A DEHStreamer.h63 // The 'try-range' is BeginLabel .. EndLabel.
64 MCSymbol *BeginLabel; // Null indicates the start of the function. member in struct:llvm::EHStreamer::CallSiteEntry
H A DWinException.h46 const MCSymbol *BeginLabel,
H A DWinException.cpp579 const MCSymbol *BeginLabel,
590 assert(BeginLabel && EndLabel);
608 OS.EmitValue(getLabelPlusOne(BeginLabel), 4);
578 emitSEHActionsForRange(const WinEHFuncInfo &FuncInfo, const MCSymbol *BeginLabel, const MCSymbol *EndLabel, int State) argument
H A DDwarfDebug.cpp1331 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + Name + "_begin"); local
1333 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4);
1335 Asm->OutStreamer->EmitLabel(BeginLabel);
H A DCodeViewDebug.cpp1951 MCSymbol *BeginLabel = MMI->getContext().createTempSymbol(), local
1955 OS.emitAbsoluteSymbolDiff(EndLabel, BeginLabel, 4);
1956 OS.EmitLabel(BeginLabel);
/external/swiftshader/third_party/LLVM/lib/CodeGen/AsmPrinter/
H A DDwarfException.cpp252 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 DDwarfException.h92 // The 'try-range' is BeginLabel .. EndLabel.
93 MCSymbol *BeginLabel; // zero indicates the start of the function. member in struct:llvm::DwarfException::CallSiteEntry
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/
H A DJITDwarfEmitter.cpp189 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...]
/external/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp302 MCSymbol *BeginLabel, MCSymbol *EndLabel) {
304 LP.BeginLabels.push_back(BeginLabel);
390 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; local
392 if ((BeginLabel->isDefined() ||
393 (LPMap && (*LPMap)[BeginLabel] != 0)) &&
301 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DMachineModuleInfo.cpp394 MCSymbol *BeginLabel, MCSymbol *EndLabel) {
396 LP.BeginLabels.push_back(BeginLabel);
475 MCSymbol *BeginLabel = LandingPad.BeginLabels[j]; local
477 if ((BeginLabel->isDefined() ||
478 (LPMap && (*LPMap)[BeginLabel] != 0)) &&
393 addInvoke(MachineBasicBlock *LandingPad, MCSymbol *BeginLabel, MCSymbol *EndLabel) argument
/external/v8/src/compiler/
H A Dcontrol-builders.h106 void BeginLabel(int index, Node* condition);
H A Dcontrol-builders.cc105 void SwitchBuilder::BeginLabel(int index, Node* condition) { function in class:v8::internal::compiler::SwitchBuilder
H A Dast-graph-builder.cc265 dispatch.BeginLabel(static_cast<int>(i), condition);
1289 compare_switch.BeginLabel(i, condition);
/external/llvm/tools/dsymutil/
H A DDwarfLinker.cpp775 MCSymbol *BeginLabel = Asm->createTempSymbol("Barange"); local
788 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Arange length
789 Asm->OutStreamer->EmitLabel(BeginLabel);
1037 MCSymbol *BeginLabel = Asm->createTempSymbol("pub" + SecName + "_begin"); local
1048 Asm->EmitLabelDifference(EndLabel, BeginLabel, 4); // Length
1049 Asm->OutStreamer->EmitLabel(BeginLabel);
/external/swiftshader/third_party/LLVM/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5134 MCSymbol *BeginLabel = 0; local
5202 BeginLabel = MMI.getContext().CreateTempSymbol();
5208 MMI.setCallSiteBeginLabel(BeginLabel, CallSiteIndex);
5218 DAG.setRoot(DAG.getEHLabel(getCurDebugLoc(), getControlRoot(), BeginLabel));
5323 MMI.addInvoke(LandingPad, BeginLabel, EndLabel);
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp5692 MCSymbol *BeginLabel = nullptr;
5697 BeginLabel = MMI.getContext().createTempSymbol();
5703 MMI.setCallSiteBeginLabel(BeginLabel, CallSiteIndex);
5713 DAG.setRoot(DAG.getEHLabel(getCurSDLoc(), getControlRoot(), BeginLabel));
5748 BeginLabel, EndLabel);
5750 MMI.addInvoke(FuncInfo.MBBMap[EHPadBB], BeginLabel, EndLabel);

Completed in 727 milliseconds