Searched refs:FuncletPad (Results 1 – 11 of 11) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 178 auto *FuncletPad = in calculateStateNumbersForInvokes() local 180 assert(FuncletPad || FuncletEntryBB == &Fn->getEntryBlock()); in calculateStateNumbersForInvokes() 181 if (!FuncletPad) in calculateStateNumbersForInvokes() 183 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in calculateStateNumbersForInvokes() 185 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes() 193 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in calculateStateNumbersForInvokes() 934 auto *FuncletPad = dyn_cast<FuncletPadInst>(FirstNonPHI); in removeImplausibleInstructions() local 935 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); in removeImplausibleInstructions() 936 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); in removeImplausibleInstructions() 948 if (FuncletBundleOperand == FuncletPad) in removeImplausibleInstructions() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | WinEHPrepare.cpp | 187 auto *FuncletPad = in calculateStateNumbersForInvokes() local 189 assert(FuncletPad || FuncletEntryBB == &Fn->getEntryBlock()); in calculateStateNumbersForInvokes() 190 if (!FuncletPad) in calculateStateNumbersForInvokes() 192 else if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in calculateStateNumbersForInvokes() 194 else if (auto *CleanupPad = dyn_cast<CleanupPadInst>(FuncletPad)) in calculateStateNumbersForInvokes() 202 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in calculateStateNumbersForInvokes() 938 auto *FuncletPad = dyn_cast<FuncletPadInst>(FirstNonPHI); in removeImplausibleInstructions() local 939 auto *CatchPad = dyn_cast_or_null<CatchPadInst>(FuncletPad); in removeImplausibleInstructions() 940 auto *CleanupPad = dyn_cast_or_null<CleanupPadInst>(FuncletPad); in removeImplausibleInstructions() 952 if (FuncletBundleOperand == FuncletPad) in removeImplausibleInstructions() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/AsmPrinter/ |
D | WinException.cpp | 883 auto *FuncletPad = in computeIP2StateTable() local 885 assert(FuncInfo.FuncletBaseStateMap.count(FuncletPad) != 0); in computeIP2StateTable() 886 BaseState = FuncInfo.FuncletBaseStateMap.find(FuncletPad)->second; in computeIP2StateTable()
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
D | WinException.cpp | 875 auto *FuncletPad = in computeIP2StateTable() local 877 assert(FuncInfo.FuncletBaseStateMap.count(FuncletPad) != 0); in computeIP2StateTable() 878 BaseState = FuncInfo.FuncletBaseStateMap.find(FuncletPad)->second; in computeIP2StateTable()
|
/external/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 519 if (auto *FuncletPad = in getBaseStateForBB() local 521 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in getBaseStateForBB()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/ |
D | X86WinEHState.cpp | 527 if (auto *FuncletPad = in getBaseStateForBB() local 529 auto BaseStateI = FuncInfo.FuncletBaseStateMap.find(FuncletPad); in getBaseStateForBB()
|
/external/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 449 auto *FuncletPad = cast<Instruction>(FuncletBundle->Inputs[0]); in HandleCallsInBlockInlinedThroughInvoke() local 451 getUnwindDestToken(FuncletPad, *FuncletUnwindMap); in HandleCallsInBlockInlinedThroughInvoke() 456 if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in HandleCallsInBlockInlinedThroughInvoke() 459 MemoKey = FuncletPad; in HandleCallsInBlockInlinedThroughInvoke()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Coroutines/ |
D | CoroFrame.cpp | 662 if (auto *FuncletPad = dyn_cast<FuncletPadInst>(PadInst)) in ehAwareSplitEdge() local 663 ParentPad = FuncletPad->getParentPad(); in ehAwareSplitEdge()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | InlineFunction.cpp | 559 auto *FuncletPad = cast<Instruction>(FuncletBundle->Inputs[0]); in HandleCallsInBlockInlinedThroughInvoke() local 561 getUnwindDestToken(FuncletPad, *FuncletUnwindMap); in HandleCallsInBlockInlinedThroughInvoke() 566 if (auto *CatchPad = dyn_cast<CatchPadInst>(FuncletPad)) in HandleCallsInBlockInlinedThroughInvoke() 569 MemoKey = FuncletPad; in HandleCallsInBlockInlinedThroughInvoke()
|
/external/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 2482 const auto &FuncletPad = cast<FuncletPadInst>(I); in writeInstruction() local 2483 Code = isa<CatchPadInst>(FuncletPad) ? bitc::FUNC_CODE_INST_CATCHPAD in writeInstruction() 2485 pushValue(FuncletPad.getParentPad(), InstID, Vals); in writeInstruction() 2487 unsigned NumArgOperands = FuncletPad.getNumArgOperands(); in writeInstruction() 2490 pushValueAndType(FuncletPad.getArgOperand(Op), InstID, Vals); in writeInstruction()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Bitcode/Writer/ |
D | BitcodeWriter.cpp | 2711 const auto &FuncletPad = cast<FuncletPadInst>(I); in writeInstruction() local 2712 Code = isa<CatchPadInst>(FuncletPad) ? bitc::FUNC_CODE_INST_CATCHPAD in writeInstruction() 2714 pushValue(FuncletPad.getParentPad(), InstID, Vals); in writeInstruction() 2716 unsigned NumArgOperands = FuncletPad.getNumArgOperands(); in writeInstruction() 2719 pushValueAndType(FuncletPad.getArgOperand(Op), InstID, Vals); in writeInstruction()
|