Searched refs:LandingPad (Results 1 - 18 of 18) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DMachineModuleInfo.cpp379 (MachineBasicBlock *LandingPad) {
383 if (LP.LandingPadBlock == LandingPad)
387 LandingPads.push_back(LandingPadInfo(LandingPad));
393 void MachineModuleInfo::addInvoke(MachineBasicBlock *LandingPad, argument
395 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad);
400 /// addLandingPad - Provide the label of a try LandingPad block.
402 MCSymbol *MachineModuleInfo::addLandingPad(MachineBasicBlock *LandingPad) { argument
404 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad);
411 void MachineModuleInfo::addPersonality(MachineBasicBlock *LandingPad, argument
413 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad);
378 getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad) argument
431 addCatchTypeInfo(MachineBasicBlock *LandingPad, ArrayRef<const GlobalVariable *> TyInfo) argument
441 addFilterTypeInfo(MachineBasicBlock *LandingPad, ArrayRef<const GlobalVariable *> TyInfo) argument
452 addCleanup(MachineBasicBlock *LandingPad) argument
461 LandingPadInfo &LandingPad = LandingPads[i]; local
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DMachineModuleInfo.h270 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad);
274 void addInvoke(MachineBasicBlock *LandingPad,
279 MCSymbol *addLandingPad(MachineBasicBlock *LandingPad);
283 void addPersonality(MachineBasicBlock *LandingPad,
304 void addCatchTypeInfo(MachineBasicBlock *LandingPad,
309 void addFilterTypeInfo(MachineBasicBlock *LandingPad,
314 void addCleanup(MachineBasicBlock *LandingPad);
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/AsmPrinter/
H A DDwarfException.cpp264 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex];
265 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] &&
278 LastLabel = LandingPad->EndLabels[P.RangeIndex];
281 if (!LandingPad->LandingPadLabel) {
289 LandingPad->LandingPadLabel,
374 const LandingPadInfo *LandingPad = LandingPads[i];
375 for (unsigned j = 0, E = LandingPad->BeginLabels.size(); j != E; ++j) {
376 MCSymbol *BeginLabel = LandingPad->BeginLabels[j];
/macosx-10.9.5/llvmCore-3425.0.33/lib/ExecutionEngine/JIT/
H A DJITDwarfEmitter.cpp300 const LandingPadInfo *LandingPad = LandingPads[i];
301 for (unsigned j=0, E = LandingPad->BeginLabels.size(); j != E; ++j) {
302 MCSymbol *BeginLabel = LandingPad->BeginLabels[j];
332 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; local
334 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] &&
345 LastLabel = LandingPad->EndLabels[P.RangeIndex];
347 LandingPad->LandingPadLabel, FirstActions[P.PadIndex]};
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/
H A DInstruction.cpp164 case LandingPad: return "landingpad";
H A DCore.cpp1857 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { argument
1858 unwrap<LandingPadInst>(LandingPad)->
1862 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { argument
1863 unwrap<LandingPadInst>(LandingPad)->setCleanup(Val);
H A DInstructions.cpp182 : Instruction(RetTy, Instruction::LandingPad, 0, 0, InsertBefore) {
189 : Instruction(RetTy, Instruction::LandingPad, 0, 0, InsertAtEnd) {
194 : Instruction(LP.getType(), Instruction::LandingPad,
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.h413 MachineBasicBlock *LandingPad = NULL);
H A DSelectionDAGBuilder.cpp1858 MachineBasicBlock *LandingPad = FuncInfo.MBBMap[I.getSuccessor(1)]; local
1868 LowerCallTo(&I, getValue(Callee), false, LandingPad);
1876 addSuccessorWithWeight(InvokeMBB, LandingPad);
5286 MachineBasicBlock *LandingPad) {
5355 if (LandingPad) {
5365 LPadToCallSiteMap[LandingPad].push_back(CallSiteIndex);
5452 if (LandingPad) {
5459 MMI.addInvoke(LandingPad, BeginLabel, EndLabel);
5284 LowerCallTo(ImmutableCallSite CS, SDValue Callee, bool isTailCall, MachineBasicBlock *LandingPad) argument
H A DSelectionDAGISel.cpp136 STATISTIC(NumFastIselFailLandingPad,"Fast isel fails on LandingPad");
982 case Instruction::LandingPad: NumFastIselFailLandingPad++; return;
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm-c/
H A DCore.h2341 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal);
2344 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
/macosx-10.9.5/llvmCore-3425.0.33/lib/AsmParser/
H A DLLLexer.cpp649 INSTKEYWORD(landingpad, LandingPad);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DValueTracking.cpp1929 case Instruction::LandingPad:
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DReassociate.cpp169 I->getOpcode() == Instruction::LandingPad ||
/macosx-10.9.5/llvmCore-3425.0.33/bindings/ocaml/llvm/
H A Dllvm.ml204 | LandingPad
H A Dllvm.mli254 | LandingPad
/macosx-10.9.5/llvmCore-3425.0.33/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1267 case Instruction::LandingPad: {
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/
H A DInstructions.h2254 return I->getOpcode() == Instruction::LandingPad;

Completed in 297 milliseconds