/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | WinEHPrepare.cpp | 417 BasicBlock *UnwindDest = InnerCatchSwitch->getUnwindDest(); calculateCXXStateNumbers() local 422 BasicBlock *UnwindDest = getCleanupRetUnwindDest(InnerCleanupPad); calculateCXXStateNumbers() local 536 BasicBlock *UnwindDest = InnerCatchSwitch->getUnwindDest(); calculateSEHStateNumbers() local 541 BasicBlock *UnwindDest = getCleanupRetUnwindDest(InnerCleanupPad); calculateSEHStateNumbers() local 756 const BasicBlock *UnwindDest; calculateClrEHStateNumbers() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyCFGStackify.cpp | 1335 if (EHPadStack.back() != UnwindDest) { in fixCatchUnwindMismatches() local 1117 MachineBasicBlock *UnwindDest = getFakeCallerBlock(MF); fixCallUnwindMismatches() local 1225 MachineBasicBlock *UnwindDest = P.first; fixCallUnwindMismatches() local 1358 MachineBasicBlock *UnwindDest = P.second; fixCatchUnwindMismatches() local [all...] |
H A D | WebAssemblyExceptionInfo.cpp | 133 auto *UnwindDest = EHInfo->getUnwindDest(EHPad); recalculate() local
|
H A D | WebAssemblyLowerEmscriptenEHSjLj.cpp | 1818 BasicBlock *UnwindDest = nullptr; handleLongjmpableCallsForWasmSjLj() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | FunctionPropertiesAnalysis.cpp | 337 const auto *UnwindDest = II->getUnwindDest(); in FunctionPropertiesUpdater() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
H A D | IRBuilder.cpp | 816 CreateGCStatepointInvokeCommon(IRBuilderBase * Builder,uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,uint32_t Flags,ArrayRef<T0> InvokeArgs,std::optional<ArrayRef<T1>> TransitionArgs,std::optional<ArrayRef<T2>> DeoptArgs,ArrayRef<T3> GCArgs,const Twine & Name) CreateGCStatepointInvokeCommon() argument 841 CreateGCStatepointInvoke(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,ArrayRef<Value * > InvokeArgs,std::optional<ArrayRef<Value * >> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointInvoke() argument 852 CreateGCStatepointInvoke(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,uint32_t Flags,ArrayRef<Value * > InvokeArgs,std::optional<ArrayRef<Use>> TransitionArgs,std::optional<ArrayRef<Use>> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointInvoke() argument 863 CreateGCStatepointInvoke(uint64_t ID,uint32_t NumPatchBytes,FunctionCallee ActualInvokee,BasicBlock * NormalDest,BasicBlock * UnwindDest,ArrayRef<Use> InvokeArgs,std::optional<ArrayRef<Value * >> DeoptArgs,ArrayRef<Value * > GCArgs,const Twine & Name) CreateGCStatepointInvoke() argument
|
H A D | Instruction.cpp | 1017 BasicBlock *UnwindDest = cast<InvokeInst>(this)->getUnwindDest(); mayThrow() local
|
H A D | Verifier.cpp | 2559 BasicBlock *UnwindDest; getSuccPad() local 4433 BasicBlock *UnwindDest; visitFuncletPadInst() local 4599 if (BasicBlock *UnwindDest = CatchSwitch.getUnwindDest()) { visitCatchSwitchInst() local 4628 if (BasicBlock *UnwindDest = CRI.getUnwindDest()) { visitCleanupReturnInst() local [all...] |
H A D | Instructions.cpp | 1083 CatchSwitchInst(Value * ParentPad,BasicBlock * UnwindDest,unsigned NumReservedValues,const Twine & NameStr,Instruction * InsertBefore) CatchSwitchInst() argument 1095 CatchSwitchInst(Value * ParentPad,BasicBlock * UnwindDest,unsigned NumReservedValues,const Twine & NameStr,BasicBlock * InsertAtEnd) CatchSwitchInst() argument 1117 init(Value * ParentPad,BasicBlock * UnwindDest,unsigned NumReservedValues) init() argument
|
H A D | AsmWriter.cpp | 4274 if (const BasicBlock *UnwindDest = CatchSwitch->getUnwindDest()) printInstruction() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | InlineFunction.cpp | 658 BasicBlock *UnwindDest = II->getUnwindDest(); HandleInlinedEHPad() local 2616 BasicBlock *UnwindDest = II->getUnwindDest(); InlineFunction() local [all...] |
H A D | SimplifyCFG.cpp | 5090 BasicBlock *UnwindDest = RI->getUnwindDest(); removeEmptyCleanup() local 5184 BasicBlock *UnwindDest = RI->getUnwindDest(); mergeCleanupPad() local [all...] |
H A D | Local.cpp | 3131 BasicBlock *UnwindDest; removeUnwindEdge() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 5338 BasicBlock *UnwindDest = nullptr; parseFunctionBody() local 5389 BasicBlock *UnwindDest = nullptr; parseFunctionBody() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 2105 auto UnwindDest = I.getUnwindDest(); visitCleanupRet() local 2112 for (auto &UnwindDest : UnwindDests) { visitCleanupRet() local 3212 for (auto &UnwindDest : UnwindDests) { visitInvoke() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | IRTranslator.cpp | 2780 for (auto &UnwindDest : UnwindDests) { translateInvoke() local
|