Home
last modified time | relevance | path

Searched refs:LandingPad (Results 1 – 20 of 20) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineFunction.cpp661 MachineFunction::getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad) { in getOrCreateLandingPadInfo() argument
665 if (LP.LandingPadBlock == LandingPad) in getOrCreateLandingPadInfo()
669 LandingPads.push_back(LandingPadInfo(LandingPad)); in getOrCreateLandingPadInfo()
673 void MachineFunction::addInvoke(MachineBasicBlock *LandingPad, in addInvoke() argument
675 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addInvoke()
680 MCSymbol *MachineFunction::addLandingPad(MachineBasicBlock *LandingPad) { in addLandingPad() argument
682 LandingPadInfo &LP = getOrCreateLandingPadInfo(LandingPad); in addLandingPad()
685 const Instruction *FirstI = LandingPad->getBasicBlock()->getFirstNonPHI(); in addLandingPad()
692 addCleanup(LandingPad); in addLandingPad()
700 addCatchTypeInfo(LandingPad, in addLandingPad()
[all …]
DTargetLoweringBase.cpp1646 case LandingPad: return 0; in InstructionOpcodeToISD()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DEHStreamer.cpp207 const LandingPadInfo *LandingPad = LandingPads[i]; in computePadMap() local
208 for (unsigned j = 0, E = LandingPad->BeginLabels.size(); j != E; ++j) { in computePadMap()
209 MCSymbol *BeginLabel = LandingPad->BeginLabels[j]; in computePadMap()
263 const LandingPadInfo *LandingPad = LandingPads[P.PadIndex]; in computeCallSiteTable() local
264 assert(BeginLabel == LandingPad->BeginLabels[P.RangeIndex] && in computeCallSiteTable()
277 LastLabel = LandingPad->EndLabels[P.RangeIndex]; in computeCallSiteTable()
280 if (!LandingPad->LandingPadLabel) { in computeCallSiteTable()
288 LandingPad, in computeCallSiteTable()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineFunction.h861 LandingPadInfo &getOrCreateLandingPadInfo(MachineBasicBlock *LandingPad);
874 void addInvoke(MachineBasicBlock *LandingPad,
880 MCSymbol *addLandingPad(MachineBasicBlock *LandingPad);
883 void addCatchTypeInfo(MachineBasicBlock *LandingPad,
887 void addFilterTypeInfo(MachineBasicBlock *LandingPad,
891 void addCleanup(MachineBasicBlock *LandingPad);
893 void addSEHCatchHandler(MachineBasicBlock *LandingPad, const Function *Filter,
896 void addSEHCleanupHandler(MachineBasicBlock *LandingPad,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Coroutines/
DCoroFrame.cpp889 LandingPadInst *LandingPad = nullptr; in rewritePHIs() local
891 if ((LandingPad = dyn_cast_or_null<LandingPadInst>(BB.getFirstNonPHI()))) { in rewritePHIs()
895 ReplPHI = PHINode::Create(LandingPad->getType(), 1, "", LandingPad); in rewritePHIs()
896 ReplPHI->takeName(LandingPad); in rewritePHIs()
897 LandingPad->replaceAllUsesWith(ReplPHI); in rewritePHIs()
904 auto *IncomingBB = ehAwareSplitEdge(Pred, &BB, LandingPad, ReplPHI); in rewritePHIs()
920 if (LandingPad) { in rewritePHIs()
923 LandingPad->eraseFromParent(); in rewritePHIs()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DStatepoint.h423 LandingPadInst *LandingPad = StatepointInvoke->getLandingPadInst(); in getRelocates() local
426 for (const User *LandingPadUser : LandingPad->users()) { in getRelocates()
DInstruction.h598 case Instruction::LandingPad:
DInstruction.def219 HANDLE_OTHER_INST(66, LandingPad, LandingPadInst) // Landing pad instruction.
DInstructions.h2878 return I->getOpcode() == Instruction::LandingPad;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h458 case Instruction::LandingPad: in isEHPad()
DInstruction.def196 HANDLE_OTHER_INST(64, LandingPad, LandingPadInst) // Landing pad instruction.
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/
DCore.h3629 unsigned LLVMGetNumClauses(LLVMValueRef LandingPad);
3632 LLVMValueRef LLVMGetClause(LLVMValueRef LandingPad, unsigned Idx);
3635 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal);
3638 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad);
3641 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DCore.cpp3202 unsigned LLVMGetNumClauses(LLVMValueRef LandingPad) { in LLVMGetNumClauses() argument
3203 return unwrap<LandingPadInst>(LandingPad)->getNumClauses(); in LLVMGetNumClauses()
3206 LLVMValueRef LLVMGetClause(LLVMValueRef LandingPad, unsigned Idx) { in LLVMGetClause() argument
3207 return wrap(unwrap<LandingPadInst>(LandingPad)->getClause(Idx)); in LLVMGetClause()
3210 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { in LLVMAddClause() argument
3211 unwrap<LandingPadInst>(LandingPad)-> in LLVMAddClause()
3215 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad) { in LLVMIsCleanup() argument
3216 return unwrap<LandingPadInst>(LandingPad)->isCleanup(); in LLVMIsCleanup()
3219 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { in LLVMSetCleanup() argument
3220 unwrap<LandingPadInst>(LandingPad)->setCleanup(Val); in LLVMSetCleanup()
DInstruction.cpp369 case LandingPad: return "landingpad"; in getOpcodeName()
DInstructions.cpp195 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertBefore) { in LandingPadInst()
201 : Instruction(RetTy, Instruction::LandingPad, nullptr, 0, InsertAtEnd) { in LandingPadInst()
206 : Instruction(LP.getType(), Instruction::LandingPad, nullptr, in LandingPadInst()
DVerifier.cpp4506 if (LandingPadInst *LandingPad = in visitIntrinsicCall() local
4510 LandingPad->getParent()->getUniquePredecessor(); in visitIntrinsicCall()
4515 LandingPad->getParent()); in visitIntrinsicCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/AsmParser/
DLLLexer.cpp891 INSTKEYWORD(landingpad, LandingPad); in LexIdentifier()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DSimplifyCFG.cpp3903 auto *LandingPad = dyn_cast<LandingPadInst>(IncomingBB->getFirstNonPHI()); in SimplifyCommonResume() local
3905 if (IncomingValue != LandingPad) in SimplifyCommonResume()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DValueTracking.cpp4130 case Instruction::LandingPad: in isSafeToSpeculativelyExecute()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp2896 case Instruction::LandingPad: { in writeInstruction()