We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6220448 commit 58dd3edCopy full SHA for 58dd3ed
llvm/lib/Transforms/Utils/SCCPSolver.cpp
@@ -1485,10 +1485,11 @@ void SCCPInstVisitor::visitSelectInst(SelectInst &I) {
1485
ValueLatticeElement TVal = getValueState(I.getTrueValue());
1486
ValueLatticeElement FVal = getValueState(I.getFalseValue());
1487
1488
- bool Changed = ValueState[&I].mergeIn(TVal);
1489
- Changed |= ValueState[&I].mergeIn(FVal);
+ ValueLatticeElement &State = ValueState[&I];
+ bool Changed = State.mergeIn(TVal);
1490
+ Changed |= State.mergeIn(FVal);
1491
if (Changed)
- pushToWorkListMsg(ValueState[&I], &I);
1492
+ pushToWorkListMsg(State, &I);
1493
}
1494
1495
// Handle Unary Operators.
0 commit comments