aboutsummaryrefslogtreecommitdiff
path: root/compiler/elymasAsmOps.ey
diff options
context:
space:
mode:
authorDrahflow <drahflow@gmx.de>2015-05-31 22:15:21 +0200
committerDrahflow <drahflow@gmx.de>2015-05-31 22:15:21 +0200
commited921735448289ab3d3a84ccbb5c510a1eb640fd (patch)
tree10aefa0d0c933760f9414d2c075b3e9573a99902 /compiler/elymasAsmOps.ey
parent8e587569dc0e17dd58848e29d679400b69276c4b (diff)
Integer trace extractor
... currently spams console with a lot of debug
Diffstat (limited to 'compiler/elymasAsmOps.ey')
-rw-r--r--compiler/elymasAsmOps.ey14
1 files changed, 14 insertions, 0 deletions
diff --git a/compiler/elymasAsmOps.ey b/compiler/elymasAsmOps.ey
index 3d30518..db5a336 100644
--- a/compiler/elymasAsmOps.ey
+++ b/compiler/elymasAsmOps.ey
@@ -1321,6 +1321,20 @@ memoryAddressingVariants keys { ==variant memoryAddressingVariants variant . =*p
} /setcbReg deff
{ ==reg
+ reg regno %07 gt reg rexreqbyte or { 0 reg /none /none rex } rep
+ %0F
+ %94
+ /zero reg modrm11
+} /seteReg deff
+
+{ ==reg
+ reg regno %07 gt reg rexreqbyte or { 0 reg /none /none rex } rep
+ %0F
+ %95
+ /zero reg modrm11
+} /setneReg deff
+
+{ ==reg
reg bit64assert
1 /none /none reg rex