| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Values.def | 84 DEF_INSTR(CleanupRet, OP(CleanupRet), CleanupReturnInst)
|
| H A D | Instruction.h | 1650 : SingleLLVMInstructionImpl(ClassID::CleanupRet, Opcode::CleanupRet, CRI, in CleanupReturnInst() 1673 return From->getSubclassID() == ClassID::CleanupRet; in classof()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | SpillUtils.cpp | 113 auto *CleanupRet = in splitBeforeCatchSwitch() local 115 return CleanupRet; in splitBeforeCatchSwitch()
|
| H A D | CoroSplit.cpp | 379 auto *CleanupRet = Builder.CreateCleanupRet(FromPad, nullptr); in replaceUnwindCoroEnd() local 381 CleanupRet->getParent()->getTerminator()->eraseFromParent(); in replaceUnwindCoroEnd()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | Legality.cpp | 179 case Instruction::Opcode::CleanupRet: in notVectorizableBasedOnOpcodesAndTypes()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instruction.def | 134 HANDLE_TERM_INST ( 8, CleanupRet , CleanupReturnInst)
|
| H A D | Instruction.h | 391 case Instruction::CleanupRet:
|
| H A D | Instructions.h | 4469 return (I->getOpcode() == Instruction::CleanupRet);
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 329 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(U)) { in getUnwindDestTokenHelper() local 330 if (BasicBlock *RetUnwindDest = CleanupRet->getUnwindDest()) in getUnwindDestTokenHelper() 3070 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(BB->getTerminator())) in InlineFunction() local 3071 if (CleanupRet->unwindsToCaller() && EHPadForCallUnwindsLocally) in InlineFunction() 3072 changeToUnreachable(CleanupRet); in InlineFunction()
|
| H A D | SimplifyCFG.cpp | 8331 case Instruction::CleanupRet: in simplifyOnce()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Instruction.cpp | 772 case CleanupRet: return "cleanupret"; in getOpcodeName() 1175 case Instruction::CleanupRet: in mayThrow()
|
| H A D | Instructions.cpp | 1030 : Instruction(CRI.getType(), Instruction::CleanupRet, AllocInfo) { in CleanupReturnInst() 1053 Instruction::CleanupRet, AllocInfo, InsertBefore) { in CleanupReturnInst()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | WinEHPrepare.cpp | 776 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(U)) { in calculateClrEHStateNumbers() local 779 UnwindDest = CleanupRet->getUnwindDest(); in calculateClrEHStateNumbers()
|
| H A D | TargetLoweringBase.cpp | 1855 case CleanupRet: return 0; in InstructionOpcodeToISD()
|
| /freebsd/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLLexer.cpp | 958 INSTKEYWORD(cleanupret, CleanupRet); in LexIdentifier()
|
| /freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
| H A D | Context.cpp | 177 case llvm::Instruction::CleanupRet: { in getOrCreateValueInternal()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 3251 case Instruction::CleanupRet: in initializeInformationCache()
|
| H A D | AttributorAttributes.cpp | 2106 (unsigned)Instruction::Call, (unsigned)Instruction::CleanupRet, in updateImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
| H A D | BitcodeWriter.cpp | 3311 case Instruction::CleanupRet: { in writeInstruction()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ValueTracking.cpp | 7035 case Instruction::CleanupRet: in isSafeToSpeculativelyExecuteWithOpcode()
|