Searched refs:removeUnreachableBlocks (Results 1 – 11 of 11) sorted by relevance
160 bool EverChanged = removeUnreachableBlocks(F); in simplifyFunctionCFG()172 if (!removeUnreachableBlocks(F)) in simplifyFunctionCFG()177 EverChanged |= removeUnreachableBlocks(F); in simplifyFunctionCFG()
76 removeUnreachableBlocks(F); in runOnFunction()
481 Modified |= removeUnreachableBlocks(F); in runOnFunction()
189 EverChanged |= removeUnreachableBlocks(F, LVI); in runImpl()
2324 MadeChange |= removeUnreachableBlocks(F); in runOnFunction()
38 ; Our safepoint placement pass calls removeUnreachableBlocks, which does a bunch42 ; removeUnreachableBlocks. As an example, "br i1 undef, label %merge, label %merge"43 ; will get simplified to "br label %merge" by removeUnreachableBlocks.
312 bool removeUnreachableBlocks(Function &F, LazyValueInfo *LVI = nullptr);
1014 removeUnreachableBlocks(F); in cleanupPreparedFunclets()1034 removeUnreachableBlocks(F); in prepareExplicitEH()
1550 bool llvm::removeUnreachableBlocks(Function &F, LazyValueInfo *LVI) { in removeUnreachableBlocks() function in llvm
798 removeUnreachableBlocks(*i); in runOnModule()
849 removeUnreachableBlocks(F); in runOnFunction()