diff --git a/assets/instructions.json b/assets/instructions.json index a8b2d11..a6163e2 100644 --- a/assets/instructions.json +++ b/assets/instructions.json @@ -67901,6 +67901,63 @@ "mnemonic": "syscall", "opcode": "05", "map": "0f", + "extensions": { + "mode": "require64" + }, + "implicit_read": [ + "rflags", + "rip" + ], + "implicit_write": [ + "rcx", + "r11", + "rflags", + "rip", + "cs", + "ss" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "tf": "modified", + "if": "modified", + "df": "modified", + "of": "modified", + "rf": "reset", + "vm": "reset", + "ac": "modified", + "vif": "modified", + "vip": "modified", + "id": "modified" + }, + "comment": "syscall (SYSCALL)", + "cd8scale": 0 + }, + { + "mnemonic": "syscall", + "opcode": "05", + "map": "0f", + "extensions": { + "mode": "exclude64" + }, + "implicit_read": [ + "rip" + ], + "implicit_write": [ + "ecx", + "rflags", + "rip", + "cs", + "ss" + ], + "x86flags": { + "if": "reset", + "rf": "reset", + "vm": "reset" + }, "comment": "syscall (SYSCALL)", "cd8scale": 0 }, @@ -67908,6 +67965,17 @@ "mnemonic": "sysenter", "opcode": "34", "map": "0f", + "implicit_write": [ + "rsp", + "rflags", + "rip", + "cs", + "ss" + ], + "x86flags": { + "if": "reset", + "vm": "reset" + }, "comment": "sysenter (SYSENTER)", "cd8scale": 0 }, @@ -67915,6 +67983,51 @@ "mnemonic": "sysexit", "opcode": "35", "map": "0f", + "extensions": { + "mode": "require64" + }, + "implicit_read": [ + "rcx", + "rdx" + ], + "implicit_write": [ + "rsp", + "rip", + "cs", + "ss" + ], + "flags": [ + "privileged" + ], + "x86flags": { + "rf": "reset" + }, + "comment": "sysexit (SYSEXIT)", + "cd8scale": 0 + }, + { + "mnemonic": "sysexit", + "opcode": "35", + "map": "0f", + "extensions": { + "mode": "exclude64" + }, + "implicit_read": [ + "ecx", + "edx" + ], + "implicit_write": [ + "rsp", + "rip", + "cs", + "ss" + ], + "flags": [ + "privileged" + ], + "x86flags": { + "rf": "reset" + }, "comment": "sysexit (SYSEXIT)", "cd8scale": 0 }, @@ -67922,6 +68035,63 @@ "mnemonic": "sysret", "opcode": "07", "map": "0f", + "extensions": { + "mode": "require64" + }, + "implicit_read": [ + "rcx" + ], + "implicit_write": [ + "rflags", + "rip", + "cs", + "ss" + ], + "flags": [ + "privileged" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "tf": "modified", + "if": "modified", + "df": "modified", + "of": "modified", + "rf": "reset", + "vm": "reset", + "ac": "modified", + "vif": "modified", + "vip": "modified", + "id": "modified" + }, + "comment": "sysret (SYSRET)", + "cd8scale": 0 + }, + { + "mnemonic": "sysret", + "opcode": "07", + "map": "0f", + "extensions": { + "mode": "exclude64" + }, + "implicit_read": [ + "ecx" + ], + "implicit_write": [ + "rflags", + "rip", + "cs", + "ss" + ], + "flags": [ + "privileged" + ], + "x86flags": { + "if": "set" + }, "comment": "sysret (SYSRET)", "cd8scale": 0 }, @@ -68066,6 +68236,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR8, $i8mem (TEST8rm)", "cd8scale": 0 }, @@ -68088,6 +68266,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR8, $GR8 (TEST8rr)", "cd8scale": 0 }, @@ -68113,6 +68299,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR64, $i64mem (TEST64rm)", "cd8scale": 0 }, @@ -68136,6 +68330,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR16, $i16mem (TEST16rm)", "cd8scale": 0 }, @@ -68159,6 +68361,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR32, $i32mem (TEST32rm)", "cd8scale": 0 }, @@ -68184,6 +68394,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR64, $GR64 (TEST64rr)", "cd8scale": 0 }, @@ -68207,6 +68425,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR16, $GR16 (TEST16rr)", "cd8scale": 0 }, @@ -68230,6 +68456,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR32, $GR32 (TEST32rr)", "cd8scale": 0 }, @@ -68245,12 +68479,17 @@ "encoding": "imm8" } }, - "implicit_read": [ - "al" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test al, $i8imm (TEST8i8)", "cd8scale": 0 }, @@ -68271,12 +68510,17 @@ "encoding": "imm32" } }, - "implicit_read": [ - "rax" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test rax, $i64i32imm (TEST64i32)", "cd8scale": 0 }, @@ -68295,12 +68539,17 @@ "encoding": "imm16" } }, - "implicit_read": [ - "ax" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test ax, $i16imm (TEST16i16)", "cd8scale": 0 }, @@ -68319,12 +68568,17 @@ "encoding": "imm32" } }, - "implicit_read": [ - "eax" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test eax, $i32imm (TEST32i32)", "cd8scale": 0 }, @@ -68348,6 +68602,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $i8mem, $i8imm (TEST8mi)", "cd8scale": 0 }, @@ -68371,6 +68633,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR8, $i8imm (TEST8ri)", "cd8scale": 0 }, @@ -68397,6 +68667,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $i64mem, $i64i32imm (TEST64mi32)", "cd8scale": 0 }, @@ -68421,6 +68699,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $i16mem, $i16imm (TEST16mi)", "cd8scale": 0 }, @@ -68445,6 +68731,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $i32mem, $i32imm (TEST32mi)", "cd8scale": 0 }, @@ -68471,6 +68765,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $i64mem, $i64i32imm (TEST64mi32)", "cd8scale": 0 }, @@ -68495,6 +68797,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $i16mem, $i16imm (TEST16mi)", "cd8scale": 0 }, @@ -68519,6 +68829,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $i32mem, $i32imm (TEST32mi)", "cd8scale": 0 }, @@ -68545,6 +68863,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR64, $i64i32imm (TEST64ri32)", "cd8scale": 0 }, @@ -68569,6 +68895,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR16, $i16imm (TEST16ri)", "cd8scale": 0 }, @@ -68593,6 +68927,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR32, $i32imm (TEST32ri)", "cd8scale": 0 }, @@ -68619,6 +68961,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR64, $i64i32imm (TEST64ri32)", "cd8scale": 0 }, @@ -68643,6 +68993,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR16, $i16imm (TEST16ri)", "cd8scale": 0 }, @@ -68667,6 +69025,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "test $GR32, $i32imm (TEST32ri)", "cd8scale": 0 }, @@ -68698,6 +69064,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "undefined", + "af": "undefined", + "zf": "modified", + "sf": "undefined", + "of": "undefined" + }, "comment": "tzcnt $GR64, $i64mem (TZCNT64rm)", "cd8scale": 0 }, @@ -68727,6 +69101,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "undefined", + "af": "undefined", + "zf": "modified", + "sf": "undefined", + "of": "undefined" + }, "comment": "tzcnt $GR16, $i16mem (TZCNT16rm)", "cd8scale": 0 }, @@ -68756,6 +69138,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "undefined", + "af": "undefined", + "zf": "modified", + "sf": "undefined", + "of": "undefined" + }, "comment": "tzcnt $GR32, $i32mem (TZCNT32rm)", "cd8scale": 0 }, @@ -68787,6 +69177,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "undefined", + "af": "undefined", + "zf": "modified", + "sf": "undefined", + "of": "undefined" + }, "comment": "tzcnt $GR64, $GR64 (TZCNT64rr)", "cd8scale": 0 }, @@ -68816,6 +69214,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "undefined", + "af": "undefined", + "zf": "modified", + "sf": "undefined", + "of": "undefined" + }, "comment": "tzcnt $GR16, $GR16 (TZCNT16rr)", "cd8scale": 0 }, @@ -68845,6 +69251,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "undefined", + "af": "undefined", + "zf": "modified", + "sf": "undefined", + "of": "undefined" + }, "comment": "tzcnt $GR32, $GR32 (TZCNT32rr)", "cd8scale": 0 }, @@ -68991,6 +69405,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "ucomisd $FR64, $f64mem (UCOMISDrm)", "cd8scale": 0 }, @@ -69038,6 +69460,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "ucomiss $FR32, $f32mem (UCOMISSrm)", "cd8scale": 0 }, @@ -69061,6 +69491,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "ucomiss $FR32, $FR32 (UCOMISSrr)", "cd8scale": 0 }, @@ -80308,6 +80746,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80343,6 +80784,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80377,6 +80821,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80412,6 +80859,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -80449,6 +80899,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -80520,6 +80973,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80555,6 +81011,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80589,6 +81048,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80656,6 +81118,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80689,6 +81154,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80722,6 +81190,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80755,6 +81226,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -80790,6 +81264,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -80825,6 +81302,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -80858,6 +81338,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80891,6 +81374,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80924,6 +81410,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80992,6 +81481,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81027,6 +81519,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81061,6 +81556,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81096,6 +81594,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81133,6 +81634,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81169,6 +81673,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81204,6 +81711,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81239,6 +81749,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81273,6 +81786,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -82960,6 +83476,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -82994,6 +83513,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83027,6 +83549,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83061,6 +83586,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83097,6 +83625,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83132,6 +83663,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83164,6 +83698,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83198,6 +83735,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83231,6 +83771,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83294,6 +83837,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83326,6 +83872,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83358,6 +83907,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83390,6 +83942,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83424,6 +83979,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83458,6 +84016,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83488,6 +84049,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83520,6 +84084,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83552,6 +84119,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83616,6 +84186,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83650,6 +84223,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83683,6 +84259,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83717,6 +84296,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83753,6 +84335,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83788,6 +84373,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -83820,6 +84408,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83854,6 +84445,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83887,6 +84481,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83955,6 +84552,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83990,6 +84590,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -84024,6 +84627,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -84059,6 +84665,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -84096,6 +84705,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -84132,6 +84744,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -84167,6 +84782,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -84202,6 +84820,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -84236,6 +84857,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -85138,6 +85762,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR32, $f64mem (VCVTSD2USIZrm)", "cd8scale": 8 }, @@ -85167,6 +85794,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR64, $f64mem (VCVTSD2USI64Zrm)", "cd8scale": 8 }, @@ -85193,6 +85823,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR32, $VR128X (VCVTSD2USIZrr)", "cd8scale": 8 }, @@ -85222,6 +85855,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR64, $VR128X (VCVTSD2USI64Zrr)", "cd8scale": 8 }, @@ -86493,6 +87129,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR32, $f32mem (VCVTSS2USIZrm)", "cd8scale": 4 }, @@ -86522,6 +87161,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR64, $f32mem (VCVTSS2USI64Zrm)", "cd8scale": 4 }, @@ -86548,6 +87190,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR32, $VR128X (VCVTSS2USIZrr)", "cd8scale": 4 }, @@ -86577,6 +87222,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR64, $VR128X (VCVTSS2USI64Zrr)", "cd8scale": 4 }, @@ -90842,6 +91490,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -90875,6 +91526,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -90908,6 +91562,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -90941,6 +91598,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -90976,6 +91636,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91011,6 +91674,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91042,6 +91708,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91075,6 +91744,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91108,6 +91780,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91176,6 +91851,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91211,6 +91889,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91245,6 +91926,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91280,6 +91964,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91317,6 +92004,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91353,6 +92043,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91388,6 +92081,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91423,6 +92119,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91457,6 +92156,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91526,6 +92228,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91561,6 +92266,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91595,6 +92303,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91630,6 +92341,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91667,6 +92381,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91703,6 +92420,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -91738,6 +92458,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91773,6 +92496,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91807,6 +92533,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -91876,6 +92605,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $i32mem (VCVTUSI2SDZrm)", "cd8scale": 4 }, @@ -91909,6 +92641,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $i64mem (VCVTUSI642SDZrm)", "cd8scale": 8 }, @@ -91939,6 +92674,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $GR32 (VCVTUSI2SDZrr)", "cd8scale": 4 }, @@ -91972,6 +92710,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $GR64 (VCVTUSI642SDZrr)", "cd8scale": 8 }, @@ -92039,6 +92780,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $i32mem (VCVTUSI2SSZrm)", "cd8scale": 4 }, @@ -92072,6 +92816,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $i64mem (VCVTUSI642SSZrm)", "cd8scale": 8 }, @@ -92102,6 +92849,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $GR32 (VCVTUSI2SSZrr)", "cd8scale": 4 }, @@ -92135,6 +92885,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $GR64 (VCVTUSI642SSZrr)", "cd8scale": 8 }, @@ -94124,6 +94877,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verr $i16mem (VERRm)", "cd8scale": 0 }, @@ -94141,6 +94900,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verr $GR16 (VERRr)", "cd8scale": 0 }, @@ -94158,6 +94923,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verw $i16mem (VERWm)", "cd8scale": 0 }, @@ -94175,6 +94946,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verw $GR16 (VERWr)", "cd8scale": 0 }, @@ -96060,6 +96837,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96103,6 +96883,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96145,6 +96928,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96188,6 +96974,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96233,6 +97022,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96277,6 +97069,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96320,6 +97115,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96363,6 +97161,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96405,6 +97206,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96448,6 +97252,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96488,6 +97295,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96530,6 +97340,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96571,6 +97384,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96613,6 +97429,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96657,6 +97476,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96700,6 +97522,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96740,6 +97565,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96782,6 +97610,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96823,6 +97654,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96865,6 +97699,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96907,6 +97744,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96948,6 +97788,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96990,6 +97833,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97029,6 +97875,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97067,6 +97916,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97108,6 +97960,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97146,6 +98001,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR128, $VR128, $f128mem (VFMADDPDr132m)", "cd8scale": 0 }, @@ -97180,6 +98038,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR256, $VR256, $f256mem (VFMADDPDr132mY)", "cd8scale": 0 }, @@ -97213,6 +98074,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR128, $VR128, $VR128 (VFMADDPDr132r)", "cd8scale": 0 }, @@ -97247,6 +98111,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR256, $VR256, $VR256 (VFMADDPDr132rY)", "cd8scale": 0 }, @@ -97281,6 +98148,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97320,6 +98190,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97358,6 +98231,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97397,6 +98273,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97438,6 +98317,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97478,6 +98360,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97517,6 +98402,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97556,6 +98444,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97594,6 +98485,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97667,6 +98561,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR128, $VR128, $f128mem (VFMADDPSr132m)", "cd8scale": 0 }, @@ -97700,6 +98597,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR256, $VR256, $f256mem (VFMADDPSr132mY)", "cd8scale": 0 }, @@ -97730,6 +98630,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR128, $VR128, $VR128 (VFMADDPSr132r)", "cd8scale": 0 }, @@ -97763,6 +98666,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR256, $VR256, $VR256 (VFMADDPSr132rY)", "cd8scale": 0 }, @@ -97794,6 +98700,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97832,6 +98741,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97869,6 +98781,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97907,6 +98822,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97947,6 +98865,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97986,6 +98907,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98022,6 +98946,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98060,6 +98987,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98097,6 +99027,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98172,6 +99105,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132sd $FR64, $FR64, $f64mem (VFMADDSDr132m)", "cd8scale": 0 }, @@ -98205,6 +99141,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132sd $FR64, $FR64, $FR64 (VFMADDSDr132r)", "cd8scale": 0 }, @@ -98238,6 +99177,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98275,6 +99217,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98348,6 +99293,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ss $FR32, $FR32, $f32mem (VFMADDSSr132m)", "cd8scale": 0 }, @@ -98378,6 +99326,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ss $FR32, $FR32, $FR32 (VFMADDSSr132r)", "cd8scale": 0 }, @@ -98408,6 +99359,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98442,6 +99396,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98517,6 +99474,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR128, $VR128, $f128mem (VFMADDPDr213m)", "cd8scale": 0 }, @@ -98551,6 +99511,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR256, $VR256, $f256mem (VFMADDPDr213mY)", "cd8scale": 0 }, @@ -98584,6 +99547,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR128, $VR128, $VR128 (VFMADDPDr213r)", "cd8scale": 0 }, @@ -98618,6 +99584,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR256, $VR256, $VR256 (VFMADDPDr213rY)", "cd8scale": 0 }, @@ -98652,6 +99621,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98691,6 +99663,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98729,6 +99704,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98768,6 +99746,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98809,6 +99790,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98849,6 +99833,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98888,6 +99875,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98927,6 +99917,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98965,6 +99958,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99038,6 +100034,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR128, $VR128, $f128mem (VFMADDPSr213m)", "cd8scale": 0 }, @@ -99071,6 +100070,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR256, $VR256, $f256mem (VFMADDPSr213mY)", "cd8scale": 0 }, @@ -99101,6 +100103,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR128, $VR128, $VR128 (VFMADDPSr213r)", "cd8scale": 0 }, @@ -99134,6 +100139,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR256, $VR256, $VR256 (VFMADDPSr213rY)", "cd8scale": 0 }, @@ -99165,6 +100173,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99203,6 +100214,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99240,6 +100254,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99278,6 +100295,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -99318,6 +100338,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -99357,6 +100380,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -99393,6 +100419,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99431,6 +100460,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99468,6 +100500,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99543,6 +100578,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213sd $FR64, $FR64, $f64mem (VFMADDSDr213m)", "cd8scale": 0 }, @@ -99576,6 +100614,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213sd $FR64, $FR64, $FR64 (VFMADDSDr213r)", "cd8scale": 0 }, @@ -99609,6 +100650,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99646,6 +100690,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99719,6 +100766,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ss $FR32, $FR32, $f32mem (VFMADDSSr213m)", "cd8scale": 0 }, @@ -99749,6 +100799,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ss $FR32, $FR32, $FR32 (VFMADDSSr213r)", "cd8scale": 0 }, @@ -99779,6 +100832,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99813,6 +100869,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99888,6 +100947,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR128, $VR128, $f128mem (VFMADDPDr231m)", "cd8scale": 0 }, @@ -99922,6 +100984,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR256, $VR256, $f256mem (VFMADDPDr231mY)", "cd8scale": 0 }, @@ -99955,6 +101020,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR128, $VR128, $VR128 (VFMADDPDr231r)", "cd8scale": 0 }, @@ -99989,6 +101057,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR256, $VR256, $VR256 (VFMADDPDr231rY)", "cd8scale": 0 }, @@ -100023,6 +101094,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100062,6 +101136,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100100,6 +101177,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100139,6 +101219,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100180,6 +101263,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100220,6 +101306,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100259,6 +101348,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100298,6 +101390,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100336,6 +101431,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100409,6 +101507,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR128, $VR128, $f128mem (VFMADDPSr231m)", "cd8scale": 0 }, @@ -100442,6 +101543,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR256, $VR256, $f256mem (VFMADDPSr231mY)", "cd8scale": 0 }, @@ -100472,6 +101576,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR128, $VR128, $VR128 (VFMADDPSr231r)", "cd8scale": 0 }, @@ -100505,6 +101612,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR256, $VR256, $VR256 (VFMADDPSr231rY)", "cd8scale": 0 }, @@ -100536,6 +101646,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100574,6 +101687,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100611,6 +101727,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100649,6 +101768,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100689,6 +101811,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100728,6 +101853,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100764,6 +101892,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100802,6 +101933,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100839,6 +101973,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100914,6 +102051,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231sd $FR64, $FR64, $f64mem (VFMADDSDr231m)", "cd8scale": 0 }, @@ -100947,6 +102087,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231sd $FR64, $FR64, $FR64 (VFMADDSDr231r)", "cd8scale": 0 }, @@ -100980,6 +102123,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101017,6 +102163,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101090,6 +102239,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ss $FR32, $FR32, $f32mem (VFMADDSSr231m)", "cd8scale": 0 }, @@ -101120,6 +102272,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ss $FR32, $FR32, $FR32 (VFMADDSSr231r)", "cd8scale": 0 }, @@ -101150,6 +102305,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101184,6 +102342,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102127,6 +103288,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR128, $VR128, $f128mem (VFMADDSUBPDr132m)", "cd8scale": 0 }, @@ -102161,6 +103325,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR256, $VR256, $f256mem (VFMADDSUBPDr132mY)", "cd8scale": 0 }, @@ -102194,6 +103361,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR128, $VR128, $VR128 (VFMADDSUBPDr132r)", "cd8scale": 0 }, @@ -102228,6 +103398,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR256, $VR256, $VR256 (VFMADDSUBPDr132rY)", "cd8scale": 0 }, @@ -102262,6 +103435,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102301,6 +103477,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102339,6 +103518,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102378,6 +103560,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102419,6 +103604,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102459,6 +103647,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102498,6 +103689,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102537,6 +103731,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102575,6 +103772,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102648,6 +103848,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR128, $VR128, $f128mem (VFMADDSUBPSr132m)", "cd8scale": 0 }, @@ -102681,6 +103884,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR256, $VR256, $f256mem (VFMADDSUBPSr132mY)", "cd8scale": 0 }, @@ -102711,6 +103917,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR128, $VR128, $VR128 (VFMADDSUBPSr132r)", "cd8scale": 0 }, @@ -102744,6 +103953,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR256, $VR256, $VR256 (VFMADDSUBPSr132rY)", "cd8scale": 0 }, @@ -102775,6 +103987,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102813,6 +104028,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102850,6 +104068,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102888,6 +104109,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102928,6 +104152,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102967,6 +104194,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -103003,6 +104233,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103041,6 +104274,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103078,6 +104314,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103153,6 +104392,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR128, $VR128, $f128mem (VFMADDSUBPDr213m)", "cd8scale": 0 }, @@ -103187,6 +104429,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR256, $VR256, $f256mem (VFMADDSUBPDr213mY)", "cd8scale": 0 }, @@ -103220,6 +104465,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR128, $VR128, $VR128 (VFMADDSUBPDr213r)", "cd8scale": 0 }, @@ -103254,6 +104502,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR256, $VR256, $VR256 (VFMADDSUBPDr213rY)", "cd8scale": 0 }, @@ -103288,6 +104539,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103327,6 +104581,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103365,6 +104622,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103404,6 +104664,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -103445,6 +104708,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -103485,6 +104751,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -103524,6 +104793,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103563,6 +104835,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103601,6 +104876,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103674,6 +104952,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR128, $VR128, $f128mem (VFMADDSUBPSr213m)", "cd8scale": 0 }, @@ -103707,6 +104988,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR256, $VR256, $f256mem (VFMADDSUBPSr213mY)", "cd8scale": 0 }, @@ -103737,6 +105021,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR128, $VR128, $VR128 (VFMADDSUBPSr213r)", "cd8scale": 0 }, @@ -103770,6 +105057,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR256, $VR256, $VR256 (VFMADDSUBPSr213rY)", "cd8scale": 0 }, @@ -103801,6 +105091,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103839,6 +105132,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103876,6 +105172,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103914,6 +105213,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -103954,6 +105256,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -103993,6 +105298,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104029,6 +105337,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104067,6 +105378,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104104,6 +105418,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104179,6 +105496,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR128, $VR128, $f128mem (VFMADDSUBPDr231m)", "cd8scale": 0 }, @@ -104213,6 +105533,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR256, $VR256, $f256mem (VFMADDSUBPDr231mY)", "cd8scale": 0 }, @@ -104246,6 +105569,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR128, $VR128, $VR128 (VFMADDSUBPDr231r)", "cd8scale": 0 }, @@ -104280,6 +105606,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR256, $VR256, $VR256 (VFMADDSUBPDr231rY)", "cd8scale": 0 }, @@ -104314,6 +105643,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104353,6 +105685,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104391,6 +105726,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104430,6 +105768,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104471,6 +105812,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104511,6 +105855,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104550,6 +105897,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104589,6 +105939,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104627,6 +105980,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104700,6 +106056,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR128, $VR128, $f128mem (VFMADDSUBPSr231m)", "cd8scale": 0 }, @@ -104733,6 +106092,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR256, $VR256, $f256mem (VFMADDSUBPSr231mY)", "cd8scale": 0 }, @@ -104763,6 +106125,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR128, $VR128, $VR128 (VFMADDSUBPSr231r)", "cd8scale": 0 }, @@ -104796,6 +106161,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR256, $VR256, $VR256 (VFMADDSUBPSr231rY)", "cd8scale": 0 }, @@ -104827,6 +106195,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104865,6 +106236,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104902,6 +106276,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104940,6 +106317,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104980,6 +106360,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105019,6 +106402,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105055,6 +106441,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105093,6 +106482,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105130,6 +106522,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105789,6 +107184,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR128, $VR128, $f128mem (VFMSUBPDr132m)", "cd8scale": 0 }, @@ -105823,6 +107221,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR256, $VR256, $f256mem (VFMSUBPDr132mY)", "cd8scale": 0 }, @@ -105856,6 +107257,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR128, $VR128, $VR128 (VFMSUBPDr132r)", "cd8scale": 0 }, @@ -105890,6 +107294,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR256, $VR256, $VR256 (VFMSUBPDr132rY)", "cd8scale": 0 }, @@ -105924,6 +107331,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105963,6 +107373,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106001,6 +107414,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106040,6 +107456,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106081,6 +107500,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106121,6 +107543,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106160,6 +107585,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106199,6 +107627,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106237,6 +107668,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106310,6 +107744,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR128, $VR128, $f128mem (VFMSUBPSr132m)", "cd8scale": 0 }, @@ -106343,6 +107780,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR256, $VR256, $f256mem (VFMSUBPSr132mY)", "cd8scale": 0 }, @@ -106373,6 +107813,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR128, $VR128, $VR128 (VFMSUBPSr132r)", "cd8scale": 0 }, @@ -106406,6 +107849,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR256, $VR256, $VR256 (VFMSUBPSr132rY)", "cd8scale": 0 }, @@ -106437,6 +107883,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106475,6 +107924,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106512,6 +107964,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106550,6 +108005,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106590,6 +108048,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106629,6 +108090,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106665,6 +108129,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106703,6 +108170,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106740,6 +108210,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106815,6 +108288,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132sd $FR64, $FR64, $f64mem (VFMSUBSDr132m)", "cd8scale": 0 }, @@ -106848,6 +108324,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132sd $FR64, $FR64, $FR64 (VFMSUBSDr132r)", "cd8scale": 0 }, @@ -106881,6 +108360,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106918,6 +108400,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106991,6 +108476,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ss $FR32, $FR32, $f32mem (VFMSUBSSr132m)", "cd8scale": 0 }, @@ -107021,6 +108509,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ss $FR32, $FR32, $FR32 (VFMSUBSSr132r)", "cd8scale": 0 }, @@ -107051,6 +108542,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107085,6 +108579,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107160,6 +108657,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR128, $VR128, $f128mem (VFMSUBPDr213m)", "cd8scale": 0 }, @@ -107194,6 +108694,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR256, $VR256, $f256mem (VFMSUBPDr213mY)", "cd8scale": 0 }, @@ -107227,6 +108730,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR128, $VR128, $VR128 (VFMSUBPDr213r)", "cd8scale": 0 }, @@ -107261,6 +108767,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR256, $VR256, $VR256 (VFMSUBPDr213rY)", "cd8scale": 0 }, @@ -107295,6 +108804,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107334,6 +108846,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107372,6 +108887,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107411,6 +108929,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107452,6 +108973,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107492,6 +109016,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107531,6 +109058,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107570,6 +109100,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107608,6 +109141,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107646,6 +109182,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107681,6 +109220,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR128, $VR128, $f128mem (VFMSUBPSr213m)", "cd8scale": 0 }, @@ -107714,6 +109256,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR256, $VR256, $f256mem (VFMSUBPSr213mY)", "cd8scale": 0 }, @@ -107744,6 +109289,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR128, $VR128, $VR128 (VFMSUBPSr213r)", "cd8scale": 0 }, @@ -107777,6 +109325,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR256, $VR256, $VR256 (VFMSUBPSr213rY)", "cd8scale": 0 }, @@ -107808,6 +109359,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107846,6 +109400,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107883,6 +109440,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107921,6 +109481,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107961,6 +109524,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108000,6 +109566,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108036,6 +109605,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108074,6 +109646,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108111,6 +109686,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108186,6 +109764,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213sd $FR64, $FR64, $f64mem (VFMSUBSDr213m)", "cd8scale": 0 }, @@ -108219,6 +109800,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213sd $FR64, $FR64, $FR64 (VFMSUBSDr213r)", "cd8scale": 0 }, @@ -108252,6 +109836,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108289,6 +109876,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108362,6 +109952,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ss $FR32, $FR32, $f32mem (VFMSUBSSr213m)", "cd8scale": 0 }, @@ -108392,6 +109985,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ss $FR32, $FR32, $FR32 (VFMSUBSSr213r)", "cd8scale": 0 }, @@ -108422,6 +110018,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108456,6 +110055,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108531,6 +110133,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR128, $VR128, $f128mem (VFMSUBPDr231m)", "cd8scale": 0 }, @@ -108565,6 +110170,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR256, $VR256, $f256mem (VFMSUBPDr231mY)", "cd8scale": 0 }, @@ -108598,6 +110206,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR128, $VR128, $VR128 (VFMSUBPDr231r)", "cd8scale": 0 }, @@ -108632,6 +110243,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR256, $VR256, $VR256 (VFMSUBPDr231rY)", "cd8scale": 0 }, @@ -108666,6 +110280,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108705,6 +110322,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108743,6 +110363,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108782,6 +110405,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108823,6 +110449,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108863,6 +110492,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108902,6 +110534,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108941,6 +110576,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108979,6 +110617,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109017,6 +110658,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109052,6 +110696,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR128, $VR128, $f128mem (VFMSUBPSr231m)", "cd8scale": 0 }, @@ -109085,6 +110732,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR256, $VR256, $f256mem (VFMSUBPSr231mY)", "cd8scale": 0 }, @@ -109115,6 +110765,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR128, $VR128, $VR128 (VFMSUBPSr231r)", "cd8scale": 0 }, @@ -109148,6 +110801,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR256, $VR256, $VR256 (VFMSUBPSr231rY)", "cd8scale": 0 }, @@ -109179,6 +110835,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109217,6 +110876,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109254,6 +110916,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109292,6 +110957,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109332,6 +111000,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109371,6 +111042,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109407,6 +111081,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109445,6 +111122,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109482,6 +111162,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109557,6 +111240,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231sd $FR64, $FR64, $f64mem (VFMSUBSDr231m)", "cd8scale": 0 }, @@ -109590,6 +111276,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231sd $FR64, $FR64, $FR64 (VFMSUBSDr231r)", "cd8scale": 0 }, @@ -109623,6 +111312,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109660,6 +111352,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109733,6 +111428,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ss $FR32, $FR32, $f32mem (VFMSUBSSr231m)", "cd8scale": 0 }, @@ -109763,6 +111461,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ss $FR32, $FR32, $FR32 (VFMSUBSSr231r)", "cd8scale": 0 }, @@ -109793,6 +111494,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109827,6 +111531,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109902,6 +111609,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR128, $VR128, $f128mem (VFMSUBADDPDr132m)", "cd8scale": 0 }, @@ -109936,6 +111646,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR256, $VR256, $f256mem (VFMSUBADDPDr132mY)", "cd8scale": 0 }, @@ -109969,6 +111682,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR128, $VR128, $VR128 (VFMSUBADDPDr132r)", "cd8scale": 0 }, @@ -110003,6 +111719,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR256, $VR256, $VR256 (VFMSUBADDPDr132rY)", "cd8scale": 0 }, @@ -110037,6 +111756,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110076,6 +111798,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110114,6 +111839,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110153,6 +111881,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110194,6 +111925,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110234,6 +111968,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110273,6 +112010,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110312,6 +112052,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110350,6 +112093,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110423,6 +112169,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR128, $VR128, $f128mem (VFMSUBADDPSr132m)", "cd8scale": 0 }, @@ -110456,6 +112205,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR256, $VR256, $f256mem (VFMSUBADDPSr132mY)", "cd8scale": 0 }, @@ -110486,6 +112238,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR128, $VR128, $VR128 (VFMSUBADDPSr132r)", "cd8scale": 0 }, @@ -110519,6 +112274,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR256, $VR256, $VR256 (VFMSUBADDPSr132rY)", "cd8scale": 0 }, @@ -110550,6 +112308,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110588,6 +112349,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110625,6 +112389,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110663,6 +112430,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110703,6 +112473,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110742,6 +112515,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110778,6 +112554,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110816,6 +112595,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110853,6 +112635,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110928,6 +112713,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR128, $VR128, $f128mem (VFMSUBADDPDr213m)", "cd8scale": 0 }, @@ -110962,6 +112750,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR256, $VR256, $f256mem (VFMSUBADDPDr213mY)", "cd8scale": 0 }, @@ -110995,6 +112786,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR128, $VR128, $VR128 (VFMSUBADDPDr213r)", "cd8scale": 0 }, @@ -111029,6 +112823,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR256, $VR256, $VR256 (VFMSUBADDPDr213rY)", "cd8scale": 0 }, @@ -111063,6 +112860,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111102,6 +112902,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111140,6 +112943,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111179,6 +112985,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -111220,6 +113029,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -111260,6 +113072,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -111299,6 +113114,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111338,6 +113156,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111376,6 +113197,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111449,6 +113273,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR128, $VR128, $f128mem (VFMSUBADDPSr213m)", "cd8scale": 0 }, @@ -111482,6 +113309,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR256, $VR256, $f256mem (VFMSUBADDPSr213mY)", "cd8scale": 0 }, @@ -111512,6 +113342,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR128, $VR128, $VR128 (VFMSUBADDPSr213r)", "cd8scale": 0 }, @@ -111545,6 +113378,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR256, $VR256, $VR256 (VFMSUBADDPSr213rY)", "cd8scale": 0 }, @@ -111576,6 +113412,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111614,6 +113453,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111651,6 +113493,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111689,6 +113534,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -111729,6 +113577,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -111768,6 +113619,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -111804,6 +113658,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111842,6 +113699,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111879,6 +113739,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -111954,6 +113817,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR128, $VR128, $f128mem (VFMSUBADDPDr231m)", "cd8scale": 0 }, @@ -111988,6 +113854,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR256, $VR256, $f256mem (VFMSUBADDPDr231mY)", "cd8scale": 0 }, @@ -112021,6 +113890,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR128, $VR128, $VR128 (VFMSUBADDPDr231r)", "cd8scale": 0 }, @@ -112055,6 +113927,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR256, $VR256, $VR256 (VFMSUBADDPDr231rY)", "cd8scale": 0 }, @@ -112089,6 +113964,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112128,6 +114006,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112166,6 +114047,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112205,6 +114089,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112246,6 +114133,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112286,6 +114176,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112325,6 +114218,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112364,6 +114260,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112402,6 +114301,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112475,6 +114377,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR128, $VR128, $f128mem (VFMSUBADDPSr231m)", "cd8scale": 0 }, @@ -112508,6 +114413,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR256, $VR256, $f256mem (VFMSUBADDPSr231mY)", "cd8scale": 0 }, @@ -112538,6 +114446,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR128, $VR128, $VR128 (VFMSUBADDPSr231r)", "cd8scale": 0 }, @@ -112571,6 +114482,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR256, $VR256, $VR256 (VFMSUBADDPSr231rY)", "cd8scale": 0 }, @@ -112602,6 +114516,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112640,6 +114557,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112677,6 +114597,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112715,6 +114638,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112755,6 +114681,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112794,6 +114723,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112830,6 +114762,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112868,6 +114803,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112905,6 +114843,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -238758,6 +240699,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64, $f64mem (VUCOMISDrm)", "cd8scale": 0 }, @@ -238786,6 +240735,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64, $FR64 (VUCOMISDrr)", "cd8scale": 0 }, @@ -238818,6 +240775,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64X, $f64mem (VUCOMISDZrm)", "cd8scale": 8 }, @@ -238850,6 +240815,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64X, $FR64X (VUCOMISDZrr)", "cd8scale": 8 }, @@ -238886,6 +240859,14 @@ "flags": [ "has_evex_sae" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $VR128X, $VR128X, {sae} (VUCOMISDZrb)", "cd8scale": 8 }, @@ -238913,6 +240894,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32, $f32mem (VUCOMISSrm)", "cd8scale": 0 }, @@ -238940,6 +240929,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32, $FR32 (VUCOMISSrr)", "cd8scale": 0 }, @@ -238968,6 +240965,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32X, $f32mem (VUCOMISSZrm)", "cd8scale": 4 }, @@ -238996,6 +241001,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32X, $FR32X (VUCOMISSZrr)", "cd8scale": 4 }, @@ -239030,6 +241043,14 @@ "flags": [ "has_evex_sae" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $VR128X, $VR128X, {sae} (VUCOMISSZrb)", "cd8scale": 4 },