Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DWasmEHPrepare.cpp419 else if (const auto *CleanupRet = dyn_cast<CleanupReturnInst>(TI)) in calculateWasmEHInfo() local
420 UnwindBB = CleanupRet->getUnwindDest(); in calculateWasmEHInfo()
H A DWinEHPrepare.cpp603 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(U)) { in calculateClrEHStateNumbers() local
606 UnwindDest = CleanupRet->getUnwindDest(); in calculateClrEHStateNumbers()
H A DTargetLoweringBase.cpp1452 case CleanupRet: return 0; in InstructionOpcodeToISD()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp297 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(U)) { in getUnwindDestTokenHelper() local
298 if (BasicBlock *RetUnwindDest = CleanupRet->getUnwindDest()) in getUnwindDestTokenHelper()
2054 if (auto *CleanupRet = dyn_cast<CleanupReturnInst>(BB->getTerminator())) in InlineFunction() local
2055 if (CleanupRet->unwindsToCaller() && EHPadForCallUnwindsLocally) in InlineFunction()
2056 changeToUnreachable(CleanupRet, /*UseLLVMTrap=*/false); in InlineFunction()
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp445 auto *CleanupRet = in splitBeforeCatchSwitch() local
447 return CleanupRet; in splitBeforeCatchSwitch()
H A DCoroSplit.cpp201 auto *CleanupRet = CleanupReturnInst::Create(FromPad, nullptr, NewCE); in replaceUnwindCoroEnds() local
203 CleanupRet->getParent()->getTerminator()->eraseFromParent(); in replaceUnwindCoroEnds()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstruction.h197 case Instruction::CleanupRet:
H A DInstruction.def135 HANDLE_TERM_INST ( 8, CleanupRet , CleanupReturnInst)
H A DInstructions.h4331 return (I->getOpcode() == Instruction::CleanupRet);
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstruction.cpp301 case CleanupRet: return "cleanupret"; in getOpcodeName()
H A DInstructions.cpp775 : Instruction(CRI.getType(), Instruction::CleanupRet, in CleanupReturnInst()
797 Instruction::CleanupRet, in CleanupReturnInst()
806 Instruction::CleanupRet, in CleanupReturnInst()
/freebsd-12.1/contrib/llvm/lib/AsmParser/
H A DLLLexer.cpp877 INSTKEYWORD(cleanupret, CleanupRet); in LexIdentifier()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DValueTracking.cpp3920 case Instruction::CleanupRet: in isSafeToSpeculativelyExecute()
/freebsd-12.1/contrib/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp2736 case Instruction::CleanupRet: { in writeInstruction()