x64: fix miscompilation of select.i128 (#4017)
Issue #3963 identified a miscompilation with select in which the second in the pair of `CMOV`s (one pair per `i128` register) used the wrong flag. This change fixes the error in the x64 ISLE helper function emitting these `CMOV` instructions.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
src/clif.isle 443b34b797fc8ace
|
||||
src/prelude.isle c0751050a11e2686
|
||||
src/isa/x64/inst.isle c4729db7808ba0b5
|
||||
src/isa/x64/inst.isle 1a4206dba9fcf9d8
|
||||
src/isa/x64/lower.isle 7e839e6b667bfe77
|
||||
|
||||
Reference in New Issue
Block a user