mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
Fix bug found by new clang warning.
llvm-svn: 123872
This commit is contained in:
parent
58f8058502
commit
c387993232
@ -226,7 +226,7 @@ bool PEI::calcAnticInOut(MachineBasicBlock* MBB) {
|
||||
// AnticIn[MBB] = UNION(CSRUsed[MBB], AnticOut[MBB]);
|
||||
CSRegSet prevAnticIn = AnticIn[MBB];
|
||||
AnticIn[MBB] = CSRUsed[MBB] | AnticOut[MBB];
|
||||
if (prevAnticIn |= AnticIn[MBB])
|
||||
if (prevAnticIn != AnticIn[MBB])
|
||||
changed = true;
|
||||
return changed;
|
||||
}
|
||||
@ -264,7 +264,7 @@ bool PEI::calcAvailInOut(MachineBasicBlock* MBB) {
|
||||
// AvailOut[MBB] = UNION(CSRUsed[MBB], AvailIn[MBB]);
|
||||
CSRegSet prevAvailOut = AvailOut[MBB];
|
||||
AvailOut[MBB] = CSRUsed[MBB] | AvailIn[MBB];
|
||||
if (prevAvailOut |= AvailOut[MBB])
|
||||
if (prevAvailOut != AvailOut[MBB])
|
||||
changed = true;
|
||||
return changed;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user