Loading llvm/lib/Transforms/Utils/SimplifyCFG.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -691,6 +691,7 @@ bool llvm::SimplifyCFG(BasicBlock *BB) { } } else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB->begin())) { if (isValueEqualityComparison(SI)) if (FoldValueComparisonIntoPredecessors(SI)) return SimplifyCFG(BB) || 1; } else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) { Loading Loading
llvm/lib/Transforms/Utils/SimplifyCFG.cpp +3 −2 Original line number Diff line number Diff line Loading @@ -691,6 +691,7 @@ bool llvm::SimplifyCFG(BasicBlock *BB) { } } else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB->begin())) { if (isValueEqualityComparison(SI)) if (FoldValueComparisonIntoPredecessors(SI)) return SimplifyCFG(BB) || 1; } else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) { Loading