any differences we see. This should only happen if there are "non-structural"
differences between the instructions, i.e. differences which wouldn't cause
diff to return true.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109742
91177308-0d34-0410-b5e6-
96231b3b80d8
{
Instruction *L = &*LI, *R = &*RI;
DifferenceEngine::Context C(Engine, L, R);
- diff(L, R, false, true); // unify successors
+ diff(L, R, true, true); // complain and unify successors
Values[L] = R; // make non-tentative
Diff.addMatch(L, R);
}