mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-03-03 18:09:29 +00:00
Fix compilation of mesa, which I broke earlier today
llvm-svn: 12465
This commit is contained in:
parent
eccc0e01b2
commit
849234af99
@ -691,8 +691,9 @@ bool llvm::SimplifyCFG(BasicBlock *BB) {
|
||||
}
|
||||
|
||||
} else if (SwitchInst *SI = dyn_cast<SwitchInst>(BB->begin())) {
|
||||
if (FoldValueComparisonIntoPredecessors(SI))
|
||||
return SimplifyCFG(BB) || 1;
|
||||
if (isValueEqualityComparison(SI))
|
||||
if (FoldValueComparisonIntoPredecessors(SI))
|
||||
return SimplifyCFG(BB) || 1;
|
||||
} else if (BranchInst *BI = dyn_cast<BranchInst>(BB->getTerminator())) {
|
||||
if (Value *CompVal = isValueEqualityComparison(BB->getTerminator())) {
|
||||
// This block must be empty, except for the setcond inst, if it exists.
|
||||
|
Loading…
x
Reference in New Issue
Block a user