Fix RemoveSuperfluousMov in ARM Peephole optimizers.

The last patch (r22622) got the condition wrong.

git-svn-id: trunk@22624 -
This commit is contained in:
masta 2012-10-12 22:33:45 +00:00
parent 938c8f1ee1
commit aef7361f9f

View File

@ -333,7 +333,7 @@ Implementation
will be optimized to
str reg2, [reg1]
}
not (regLoadedWithNewValue(taicpu(p).oper[0]^.reg, p)) then
regLoadedWithNewValue(taicpu(p).oper[0]^.reg, p) then
begin
dealloc:=FindRegDeAlloc(taicpu(p).oper[0]^.reg,tai(movp.Next));
if assigned(dealloc) then