aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2015-06-09 15:20:22 +0200
committerDrahflow <drahflow@gmx.de>2015-06-09 15:20:22 +0200
commit6ea72736f338c5c8c4c74948a680c2f0aa62e6d9 (patch)
tree35b389a7fe673891ddb33e34a11547176918a5e8
parente373928159b57eea5f6f7fe78460b94061d4e114 (diff)
use sete instead of conditional jump
-rw-r--r--compiler/elymasAsmLib.ey5
1 files changed, 2 insertions, 3 deletions
diff --git a/compiler/elymasAsmLib.ey b/compiler/elymasAsmLib.ey
index e7b259b..c3ce9d2 100644
--- a/compiler/elymasAsmLib.ey
+++ b/compiler/elymasAsmLib.ey
@@ -1289,10 +1289,9 @@
24 /rdi /rdi :leaqMemDisp8Reg
24 /rsi /rsi :leaqMemDisp8Reg
+ /rax /rax :xorqRegReg
:repz :cmpsb
- /different :jneLbl8
-
- 1 /rax :movqImmReg
+ /al :seteReg
:retn
@different