Fixed: some moves were wrong

This commit is contained in:
ceriel 1990-12-03 16:01:51 +00:00
parent 17af2902eb
commit 456ba2b03c

View file

@ -4585,6 +4585,14 @@ MOVES:
setcc(%[2]), (3,4)+%[1]+%[2])
(source1,source1, "movb\t%[1],%[2]"
setcc(%[2]), (3,4)+%[1]+%[2])
(source1, reg4, "movzbl\t%[1],%[2]"
setcc(%[2]) erase(%[2]),(3,4)+%[1])
(source2, reg4, "movzwl\t%[1],%[2]"
setcc(%[2]) erase(%[2]),(3,4)+%[1])
(reg4, source1, "cvtlb\t%[1],%[2]"
setcc(%[2]) erase(%[1]),(3,4)+%[2])
(reg4, source2, "cvtlw\t%[1],%[2]"
setcc(%[2]) erase(%[1]),(3,4)+%[2])
(source1,source2, "movzbw\t%[1],%[2]"
setcc(%[2]), (3,4)+%[1]+%[2])
(source1,source4, "movzbl\t%[1],%[2]"