Home
last modified time | relevance | path

Searched refs:CleanupRet (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/crypto/external/bsd/openssl.old/dist/test/ossl_shim/include/openssl/
H A Dbase.h48 template <typename T, typename CleanupRet, void (*init)(T *),
49 CleanupRet (*cleanup)(T *)>
55 StackAllocated(const StackAllocated<T, CleanupRet, init, cleanup> &) = delete;
56 T& operator=(const StackAllocated<T, CleanupRet, init, cleanup> &) = delete;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp306 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(U)) { in getUnwindDestTokenHelper() local
307 if (BasicBlock *RetUnwindDest = CleanupRet->getUnwindDest()) in getUnwindDestTokenHelper()
2321 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(BB->getTerminator())) in InlineFunction() local
2322 if (CleanupRet->unwindsToCaller() && EHPadForCallUnwindsLocally) in InlineFunction()
2323 changeToUnreachable(CleanupRet, /*UseLLVMTrap=*/false); in InlineFunction()
H A DSimplifyCFG.cpp6769 case Instruction::CleanupRet: in simplifyOnceImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DInstruction.def134 HANDLE_TERM_INST ( 8, CleanupRet , CleanupReturnInst)
H A DInstruction.h234 case Instruction::CleanupRet:
H A DInstructions.h4626 return (I->getOpcode() == Instruction::CleanupRet);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp626 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(U)) { in calculateClrEHStateNumbers() local
629 UnwindDest = CleanupRet->getUnwindDest(); in calculateClrEHStateNumbers()
H A DTargetLoweringBase.cpp1749 case CleanupRet: return 0; in InstructionOpcodeToISD()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstruction.cpp327 case CleanupRet: return "cleanupret"; in getOpcodeName()
H A DInstructions.cpp1019 : Instruction(CRI.getType(), Instruction::CleanupRet, in CleanupReturnInst()
1042 Instruction::CleanupRet, in CleanupReturnInst()
1051 Instruction::CleanupRet, in CleanupReturnInst()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
H A DCoroSplit.cpp306 auto *CleanupRet = Builder.CreateCleanupRet(FromPad, nullptr); in replaceUnwindCoroEnd() local
308 CleanupRet->getParent()->getTerminator()->eraseFromParent(); in replaceUnwindCoroEnd()
H A DCoroFrame.cpp1457 auto *CleanupRet = in splitBeforeCatchSwitch() local
1459 return CleanupRet; in splitBeforeCatchSwitch()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/
H A DLLLexer.cpp914 INSTKEYWORD(cleanupret, CleanupRet); in LexIdentifier()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributor.cpp1926 case Instruction::CleanupRet: in initializeInformationCache()
H A DAttributorAttributes.cpp750 (unsigned)Instruction::Call, (unsigned)Instruction::CleanupRet, in updateImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm.ml246 | CleanupRet Constructor
H A Dllvm.mli270 | CleanupRet Constructor
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2916 case Instruction::CleanupRet: { in writeInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DValueTracking.cpp4621 case Instruction::CleanupRet: in isSafeToSpeculativelyExecute()