fix subtraction error implementation

This commit is contained in:
Sébastien Besnier 2021-01-13 21:18:59 +01:00
parent dfed317f8e
commit 1961cf771a

View file

@ -318,8 +318,6 @@ impl Assembler<X86_64GPReg> for X86_64Assembler {
) { ) {
if dst == src1 { if dst == src1 {
sub_reg64_reg64(buf, dst, src2); sub_reg64_reg64(buf, dst, src2);
} else if dst == src2 {
sub_reg64_reg64(buf, dst, src1);
} else { } else {
mov_reg64_reg64(buf, dst, src1); mov_reg64_reg64(buf, dst, src1);
sub_reg64_reg64(buf, dst, src2); sub_reg64_reg64(buf, dst, src2);