* revert r33273; haven't seen that Florian has already assigned that to himself... Oops

git-svn-id: trunk@33274 -
This commit is contained in:
svenbarth 2016-03-18 14:26:24 +00:00
parent e4fa7928f9
commit 570607b1d1

View File

@ -1422,10 +1422,8 @@ begin
{ reg2 must not be used after the sequence considered, so { reg2 must not be used after the sequence considered, so
it must be either deallocated or loaded with a new value } it must be either deallocated or loaded with a new value }
(GetNextInstruction(hp2,hp3) and (GetNextInstruction(hp2,hp3) and
(FindRegDealloc(getsupreg(taicpu(hp2).oper[0]^.reg),tai(hp3)) (FindRegDealloc(getsupreg(taicpu(hp2).oper[0]^.reg),tai(hp3)) or
{ TODO: implement RegLoadedWithNewValue for i386, x86_64 and maybe also i8086 } RegLoadedWithNewValue(getsupreg(taicpu(hp2).oper[0]^.reg), false, hp3))) then
{or
RegLoadedWithNewValue(getsupreg(taicpu(hp2).oper[0]^.reg), false, hp3)})) then
{ change movsX/movzX reg/ref, reg2 } { change movsX/movzX reg/ref, reg2 }
{ add/sub/or/... reg3/$const, reg2 } { add/sub/or/... reg3/$const, reg2 }
{ mov reg2 reg/ref } { mov reg2 reg/ref }