Home
last modified time | relevance | path

Searched refs:changeToUnreachable (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DSCCP.cpp244 NumInstRemoved += changeToUnreachable(DeadBB->getFirstNonPHI(), in runSCCP()
587 NumInstRemoved += changeToUnreachable(BB->getFirstNonPHI(), in runIPSCCP()
591 NumInstRemoved += changeToUnreachable(F.front().getFirstNonPHI(), in runIPSCCP()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DMemorySSAUpdater.h239 void changeToUnreachable(const Instruction *I);
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DPruneEH.cpp251 changeToUnreachable(TokenInst->getNextNode()); in DeleteBasicBlock()
H A DAttributor.cpp2122 changeToUnreachable(I); in cleanupIR()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DLocal.h346 unsigned changeToUnreachable(Instruction *I, bool PreserveLCSSA = false,
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DLocal.cpp2123 unsigned llvm::changeToUnreachable(Instruction *I, bool PreserveLCSSA, in changeToUnreachable() function in llvm
2129 MSSAU->changeToUnreachable(I); in changeToUnreachable()
2278 changeToUnreachable(CI, false, DTU); in markAliveBlocks()
2294 changeToUnreachable(CI->getNextNode(), false, DTU); in markAliveBlocks()
2302 changeToUnreachable(CI, false, DTU); in markAliveBlocks()
2312 changeToUnreachable(CI->getNextNode(), false, DTU); in markAliveBlocks()
2331 changeToUnreachable(SI, false, DTU); in markAliveBlocks()
2345 changeToUnreachable(II, false, DTU); in markAliveBlocks()
H A DLoopSimplify.cpp510 changeToUnreachable(TI, PreserveLCSSA, in simplifyOneLoop()
H A DLoopUnroll.cpp756 changeToUnreachable(Latches.back()->getTerminator(), PreserveLCSSA, &DTU); in UnrollLoop()
H A DLoopUtils.cpp707 (void)changeToUnreachable(BI, /*PreserveLCSSA*/ true, &DTU, in breakLoopBackedge()
746 (void)changeToUnreachable(BackedgeBB->getTerminator(), in breakLoopBackedge()
H A DInlineFunction.cpp2349 changeToUnreachable(CleanupRet); in InlineFunction()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DWinEHPrepare.cpp984 changeToUnreachable(CI); in removeImplausibleInstructions()
986 changeToUnreachable(&I); in removeImplausibleInstructions()
1007 changeToUnreachable(TI); in removeImplausibleInstructions()
/llvm-project-15.0.7/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp282 changeToUnreachable(CE); in buildFrom()
H A DCoroSplit.cpp993 changeToUnreachable(Return); in create()
/llvm-project-15.0.7/llvm/unittests/Transforms/Utils/
H A DLocalTest.cpp642 EXPECT_EQ(changeToUnreachable(&A), 1U); in TEST()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp1408 void MemorySSAUpdater::changeToUnreachable(const Instruction *I) { in changeToUnreachable() function in MemorySSAUpdater