Searched defs:LandingPad (Results 1 - 7 of 7) sorted by relevance

/external/llvm/include/llvm/IR/
H A DStatepoint.h277 LandingPadInst *LandingPad = local
282 for (const User *LandingPadUser : LandingPad->users()) {
/external/llvm/lib/CodeGen/AsmPrinter/
H A DWin64Exception.cpp332 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; local
333 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] &&
342 if (LandingPad->WinEHState != LastEHState)
344 std::make_pair(BeginLabel, LandingPad->WinEHState));
345 LastEHState = LandingPad->WinEHState;
346 LastLabel = LandingPad->EndLabels[P.RangeIndex];
H A DEHStreamer.cpp198 const LandingPadInfo *LandingPad = LandingPads[i]; local
199 for (unsigned j = 0, E = LandingPad->BeginLabels.size(); j != E; ++j) {
200 MCSymbol *BeginLabel = LandingPad->BeginLabels[j];
254 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; local
255 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] &&
268 LastLabel = LandingPad->EndLabels[P.RangeIndex];
271 if (!LandingPad->LandingPadLabel) {
279 LandingPad,
/external/llvm/lib/CodeGen/SelectionDAG/
H A DStatepointLowering.cpp227 MachineBasicBlock *LandingPad,
249 Builder.LowerCallTo(Tmp, Builder.getValue(ActualCallee), false, LandingPad);
552 MachineBasicBlock *LandingPad/*=nullptr*/) {
591 SDNode *CallNode = lowerCallFromStatepoint(ISP, LandingPad, *this);
226 lowerCallFromStatepoint(ImmutableStatepoint StatepointSite, MachineBasicBlock *LandingPad, SelectionDAGBuilder &Builder) argument
/external/llvm/lib/CodeGen/
H A DMachineModuleInfo.cpp380 (MachineBasicBlock *LandingPad) {
384 if (LP.LandingPadBlock == LandingPad)
388 LandingPads.push_back(LandingPadInfo(LandingPad));
394 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad, argument
396 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad);
401 /// addLandingPad - Provide the label of a try LandingPad block.
403 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) { argument
405 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad);
412 void MachineModuleInfo::addPersonality(MachineBasicBlock *LandingPad, argument
414 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad);
379 getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad) argument
429 addWinEHState(MachineBasicBlock *LandingPad, int State) argument
438 addCatchTypeInfo(MachineBasicBlock *LandingPad, ArrayRef<const GlobalValue *> TyInfo) argument
448 addFilterTypeInfo(MachineBasicBlock *LandingPad, ArrayRef<const GlobalValue *> TyInfo) argument
459 addCleanup(MachineBasicBlock *LandingPad) argument
465 addClauseForLandingPad(MachineBasicBlock *LandingPad) argument
476 LandingPadInfo &LandingPad = LandingPads[i]; local
[all...]
/external/llvm/bindings/ocaml/llvm/
H A Dllvm.ml215 | LandingPad Constructor in type:Opcode/t
/external/llvm/lib/IR/
H A DCore.cpp2266 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { argument
2267 unwrap<LandingPadInst>(LandingPad)->
2271 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { argument
2272 unwrap<LandingPadInst>(LandingPad)->setCleanup(Val);

Completed in 241 milliseconds