diff --git a/assets/instructions.json b/assets/instructions.json index 6ba9b07..c4bafc6 100644 --- a/assets/instructions.json +++ b/assets/instructions.json @@ -55070,6 +55070,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i8mem, $u8imm (RCL8mi)", "cd8scale": 0 }, @@ -55094,6 +55098,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR8, $u8imm (RCL8ri)", "cd8scale": 0 }, @@ -55121,6 +55129,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i64mem, $u8imm (RCL64mi)", "cd8scale": 0 }, @@ -55146,6 +55158,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i16mem, $u8imm (RCL16mi)", "cd8scale": 0 }, @@ -55171,6 +55187,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i32mem, $u8imm (RCL32mi)", "cd8scale": 0 }, @@ -55198,6 +55218,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR64, $u8imm (RCL64ri)", "cd8scale": 0 }, @@ -55223,6 +55247,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR16, $u8imm (RCL16ri)", "cd8scale": 0 }, @@ -55248,6 +55276,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR32, $u8imm (RCL32ri)", "cd8scale": 0 }, @@ -55271,6 +55303,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i8mem (RCL8m1)", "cd8scale": 0 }, @@ -55294,6 +55330,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR8 (RCL8r1)", "cd8scale": 0 }, @@ -55320,6 +55360,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i64mem (RCL64m1)", "cd8scale": 0 }, @@ -55344,6 +55388,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i16mem (RCL16m1)", "cd8scale": 0 }, @@ -55368,6 +55416,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i32mem (RCL32m1)", "cd8scale": 0 }, @@ -55394,6 +55446,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR64 (RCL64r1)", "cd8scale": 0 }, @@ -55418,6 +55474,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR16 (RCL16r1)", "cd8scale": 0 }, @@ -55442,6 +55502,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR32 (RCL32r1)", "cd8scale": 0 }, @@ -55468,6 +55532,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i8mem, cl (RCL8mCL)", "cd8scale": 0 }, @@ -55494,6 +55562,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR8, cl (RCL8rCL)", "cd8scale": 0 }, @@ -55523,6 +55595,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i64mem, cl (RCL64mCL)", "cd8scale": 0 }, @@ -55550,6 +55626,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i16mem, cl (RCL16mCL)", "cd8scale": 0 }, @@ -55577,6 +55657,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $i32mem, cl (RCL32mCL)", "cd8scale": 0 }, @@ -55606,6 +55690,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR64, cl (RCL64rCL)", "cd8scale": 0 }, @@ -55633,6 +55721,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR16, cl (RCL16rCL)", "cd8scale": 0 }, @@ -55660,6 +55752,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcl $GR32, cl (RCL32rCL)", "cd8scale": 0 }, @@ -55782,6 +55878,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i8mem, $u8imm (RCR8mi)", "cd8scale": 0 }, @@ -55806,6 +55906,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR8, $u8imm (RCR8ri)", "cd8scale": 0 }, @@ -55833,6 +55937,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i64mem, $u8imm (RCR64mi)", "cd8scale": 0 }, @@ -55858,6 +55966,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i16mem, $u8imm (RCR16mi)", "cd8scale": 0 }, @@ -55883,6 +55995,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i32mem, $u8imm (RCR32mi)", "cd8scale": 0 }, @@ -55910,6 +56026,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR64, $u8imm (RCR64ri)", "cd8scale": 0 }, @@ -55935,6 +56055,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR16, $u8imm (RCR16ri)", "cd8scale": 0 }, @@ -55960,6 +56084,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR32, $u8imm (RCR32ri)", "cd8scale": 0 }, @@ -55983,6 +56111,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i8mem (RCR8m1)", "cd8scale": 0 }, @@ -56006,6 +56138,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR8 (RCR8r1)", "cd8scale": 0 }, @@ -56032,6 +56168,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i64mem (RCR64m1)", "cd8scale": 0 }, @@ -56056,6 +56196,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i16mem (RCR16m1)", "cd8scale": 0 }, @@ -56080,6 +56224,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i32mem (RCR32m1)", "cd8scale": 0 }, @@ -56106,6 +56254,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR64 (RCR64r1)", "cd8scale": 0 }, @@ -56130,6 +56282,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR16 (RCR16r1)", "cd8scale": 0 }, @@ -56154,6 +56310,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR32 (RCR32r1)", "cd8scale": 0 }, @@ -56180,6 +56340,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i8mem, cl (RCR8mCL)", "cd8scale": 0 }, @@ -56206,6 +56370,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR8, cl (RCR8rCL)", "cd8scale": 0 }, @@ -56235,6 +56403,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i64mem, cl (RCR64mCL)", "cd8scale": 0 }, @@ -56262,6 +56434,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i16mem, cl (RCR16mCL)", "cd8scale": 0 }, @@ -56289,6 +56465,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $i32mem, cl (RCR32mCL)", "cd8scale": 0 }, @@ -56318,6 +56498,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR64, cl (RCR64rCL)", "cd8scale": 0 }, @@ -56345,6 +56529,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR16, cl (RCR16rCL)", "cd8scale": 0 }, @@ -56372,6 +56560,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rcr $GR32, cl (RCR32rCL)", "cd8scale": 0 }, @@ -56480,6 +56672,9 @@ "eax", "edx" ], + "flags": [ + "privileged" + ], "comment": "rdmsr (RDMSR)", "cd8scale": 0 }, @@ -56510,8 +56705,8 @@ "ecx" ], "implicit_write": [ - "rax", - "rdx" + "eax", + "edx" ], "comment": "rdpmc (RDPMC)", "cd8scale": 0 @@ -56540,6 +56735,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "reset", + "sf": "reset", + "of": "reset" + }, "comment": "rdrand $GR64 (RDRAND64r)", "cd8scale": 0 }, @@ -56565,6 +56768,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "reset", + "sf": "reset", + "of": "reset" + }, "comment": "rdrand $GR16 (RDRAND16r)", "cd8scale": 0 }, @@ -56590,6 +56801,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "reset", + "sf": "reset", + "of": "reset" + }, "comment": "rdrand $GR32 (RDRAND32r)", "cd8scale": 0 }, @@ -56617,6 +56836,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "reset", + "sf": "reset", + "of": "reset" + }, "comment": "rdseed $GR64 (RDSEED64r)", "cd8scale": 0 }, @@ -56642,6 +56869,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "reset", + "sf": "reset", + "of": "reset" + }, "comment": "rdseed $GR16 (RDSEED16r)", "cd8scale": 0 }, @@ -56667,6 +56902,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "reset", + "sf": "reset", + "of": "reset" + }, "comment": "rdseed $GR32 (RDSEED32r)", "cd8scale": 0 }, @@ -56675,8 +56918,8 @@ "opcode": "31", "map": "0f", "implicit_write": [ - "rax", - "rdx" + "eax", + "edx" ], "comment": "rdtsc (RDTSC)", "cd8scale": 0 @@ -56691,9 +56934,9 @@ "modrm_reg": "7" }, "implicit_write": [ - "rax", - "rcx", - "rdx" + "eax", + "ecx", + "edx" ], "comment": "rdtscp (RDTSCP)", "cd8scale": 0 @@ -56707,12 +56950,26 @@ "encoding": "imm16" } }, + "implicit_read": [ + "rsp" + ], + "implicit_write": [ + "rsp", + "rip" + ], "comment": "ret $i16imm (RETIW)", "cd8scale": 0 }, { "mnemonic": "ret", "opcode": "c3", + "implicit_read": [ + "rsp" + ], + "implicit_write": [ + "rsp", + "rip" + ], "comment": "ret (RETW)", "cd8scale": 0 }, @@ -56725,6 +56982,15 @@ "encoding": "imm16" } }, + "implicit_read": [ + "rsp" + ], + "implicit_write": [ + "rsp", + "rip", + "cs", + "ss" + ], "comment": "retf $i16imm (LRETIW)", "cd8scale": 0 }, @@ -56755,6 +57021,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i8mem, $u8imm (ROL8mi)", "cd8scale": 0 }, @@ -56779,6 +57049,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR8, $u8imm (ROL8ri)", "cd8scale": 0 }, @@ -56806,6 +57080,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i64mem, $u8imm (ROL64mi)", "cd8scale": 0 }, @@ -56831,6 +57109,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i16mem, $u8imm (ROL16mi)", "cd8scale": 0 }, @@ -56856,6 +57138,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i32mem, $u8imm (ROL32mi)", "cd8scale": 0 }, @@ -56883,6 +57169,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR64, $u8imm (ROL64ri)", "cd8scale": 0 }, @@ -56908,6 +57198,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR16, $u8imm (ROL16ri)", "cd8scale": 0 }, @@ -56933,6 +57227,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR32, $u8imm (ROL32ri)", "cd8scale": 0 }, @@ -56956,6 +57254,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i8mem (ROL8m1)", "cd8scale": 0 }, @@ -56979,6 +57281,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR8 (ROL8r1)", "cd8scale": 0 }, @@ -57005,6 +57311,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i64mem (ROL64m1)", "cd8scale": 0 }, @@ -57029,6 +57339,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i16mem (ROL16m1)", "cd8scale": 0 }, @@ -57053,6 +57367,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i32mem (ROL32m1)", "cd8scale": 0 }, @@ -57079,6 +57397,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR64 (ROL64r1)", "cd8scale": 0 }, @@ -57103,6 +57425,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR16 (ROL16r1)", "cd8scale": 0 }, @@ -57127,6 +57453,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR32 (ROL32r1)", "cd8scale": 0 }, @@ -57153,6 +57483,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i8mem, cl (ROL8mCL)", "cd8scale": 0 }, @@ -57179,6 +57513,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR8, cl (ROL8rCL)", "cd8scale": 0 }, @@ -57208,6 +57546,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i64mem, cl (ROL64mCL)", "cd8scale": 0 }, @@ -57235,6 +57577,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i16mem, cl (ROL16mCL)", "cd8scale": 0 }, @@ -57262,6 +57608,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $i32mem, cl (ROL32mCL)", "cd8scale": 0 }, @@ -57291,6 +57641,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR64, cl (ROL64rCL)", "cd8scale": 0 }, @@ -57318,6 +57672,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR16, cl (ROL16rCL)", "cd8scale": 0 }, @@ -57345,6 +57703,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "rol $GR32, cl (ROL32rCL)", "cd8scale": 0 }, @@ -57369,6 +57731,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i8mem, $u8imm (ROR8mi)", "cd8scale": 0 }, @@ -57393,6 +57759,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR8, $u8imm (ROR8ri)", "cd8scale": 0 }, @@ -57420,6 +57790,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i64mem, $u8imm (ROR64mi)", "cd8scale": 0 }, @@ -57445,6 +57819,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i16mem, $u8imm (ROR16mi)", "cd8scale": 0 }, @@ -57470,6 +57848,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i32mem, $u8imm (ROR32mi)", "cd8scale": 0 }, @@ -57497,6 +57879,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR64, $u8imm (ROR64ri)", "cd8scale": 0 }, @@ -57522,6 +57908,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR16, $u8imm (ROR16ri)", "cd8scale": 0 }, @@ -57547,6 +57937,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR32, $u8imm (ROR32ri)", "cd8scale": 0 }, @@ -57570,6 +57964,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i8mem (ROR8m1)", "cd8scale": 0 }, @@ -57593,6 +57991,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR8 (ROR8r1)", "cd8scale": 0 }, @@ -57619,6 +58021,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i64mem (ROR64m1)", "cd8scale": 0 }, @@ -57643,6 +58049,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i16mem (ROR16m1)", "cd8scale": 0 }, @@ -57667,6 +58077,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i32mem (ROR32m1)", "cd8scale": 0 }, @@ -57693,6 +58107,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR64 (ROR64r1)", "cd8scale": 0 }, @@ -57717,6 +58135,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR16 (ROR16r1)", "cd8scale": 0 }, @@ -57741,6 +58163,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR32 (ROR32r1)", "cd8scale": 0 }, @@ -57767,6 +58193,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i8mem, cl (ROR8mCL)", "cd8scale": 0 }, @@ -57793,6 +58223,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR8, cl (ROR8rCL)", "cd8scale": 0 }, @@ -57822,6 +58256,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i64mem, cl (ROR64mCL)", "cd8scale": 0 }, @@ -57849,6 +58287,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i16mem, cl (ROR16mCL)", "cd8scale": 0 }, @@ -57876,6 +58318,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $i32mem, cl (ROR32mCL)", "cd8scale": 0 }, @@ -57905,6 +58351,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR64, cl (ROR64rCL)", "cd8scale": 0 }, @@ -57932,6 +58382,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR16, cl (ROR16rCL)", "cd8scale": 0 }, @@ -57959,6 +58413,10 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "of": "modified" + }, "comment": "ror $GR32, cl (ROR32rCL)", "cd8scale": 0 }, @@ -58098,6 +58556,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundpd $VR128, $f128mem, $i32u8imm (ROUNDPDm)", "cd8scale": 0 }, @@ -58127,6 +58588,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundpd $VR128, $VR128, $i32u8imm (ROUNDPDr)", "cd8scale": 0 }, @@ -58156,6 +58620,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundps $VR128, $f128mem, $i32u8imm (ROUNDPSm)", "cd8scale": 0 }, @@ -58185,6 +58652,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundps $VR128, $VR128, $i32u8imm (ROUNDPSr)", "cd8scale": 0 }, @@ -58214,6 +58684,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundsd $VR128, $sdmem, $i32u8imm (ROUNDSDm)", "cd8scale": 0 }, @@ -58243,6 +58716,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundsd $FR64, $FR64, $i32u8imm (ROUNDSDr)", "cd8scale": 0 }, @@ -58272,6 +58748,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundss $VR128, $ssmem, $i32u8imm (ROUNDSSm)", "cd8scale": 0 }, @@ -58301,6 +58780,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "roundss $FR32, $FR32, $i32u8imm (ROUNDSSr)", "cd8scale": 0 }, @@ -58308,6 +58790,9 @@ "mnemonic": "rsm", "opcode": "aa", "map": "0f", + "flags": [ + "privileged" + ], "comment": "rsm (RSM)", "cd8scale": 0 }, @@ -58421,6 +58906,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified" + }, "comment": "sahf (SAHF)", "cd8scale": 0 }, @@ -58445,6 +58937,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i8mem, $u8imm (SAR8mi)", "cd8scale": 0 }, @@ -58469,6 +58968,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR8, $u8imm (SAR8ri)", "cd8scale": 0 }, @@ -58496,6 +59002,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i64mem, $u8imm (SAR64mi)", "cd8scale": 0 }, @@ -58521,6 +59034,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i16mem, $u8imm (SAR16mi)", "cd8scale": 0 }, @@ -58546,6 +59066,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i32mem, $u8imm (SAR32mi)", "cd8scale": 0 }, @@ -58573,6 +59100,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR64, $u8imm (SAR64ri)", "cd8scale": 0 }, @@ -58598,6 +59132,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR16, $u8imm (SAR16ri)", "cd8scale": 0 }, @@ -58623,6 +59164,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR32, $u8imm (SAR32ri)", "cd8scale": 0 }, @@ -58646,6 +59194,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i8mem (SAR8m1)", "cd8scale": 0 }, @@ -58669,6 +59224,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR8 (SAR8r1)", "cd8scale": 0 }, @@ -58695,6 +59257,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i64mem (SAR64m1)", "cd8scale": 0 }, @@ -58719,6 +59288,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i16mem (SAR16m1)", "cd8scale": 0 }, @@ -58743,6 +59319,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i32mem (SAR32m1)", "cd8scale": 0 }, @@ -58769,6 +59352,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR64 (SAR64r1)", "cd8scale": 0 }, @@ -58793,6 +59383,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR16 (SAR16r1)", "cd8scale": 0 }, @@ -58817,6 +59414,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR32 (SAR32r1)", "cd8scale": 0 }, @@ -58837,12 +59441,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i8mem, cl (SAR8mCL)", "cd8scale": 0 }, @@ -58863,12 +59471,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR8, cl (SAR8rCL)", "cd8scale": 0 }, @@ -58892,12 +59504,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i64mem, cl (SAR64mCL)", "cd8scale": 0 }, @@ -58919,12 +59535,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i16mem, cl (SAR16mCL)", "cd8scale": 0 }, @@ -58946,12 +59566,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $i32mem, cl (SAR32mCL)", "cd8scale": 0 }, @@ -58975,12 +59599,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR64, cl (SAR64rCL)", "cd8scale": 0 }, @@ -59002,12 +59630,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR16, cl (SAR16rCL)", "cd8scale": 0 }, @@ -59029,12 +59661,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sar $GR32, cl (SAR32rCL)", "cd8scale": 0 }, @@ -59181,11 +59817,25 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59205,6 +59855,20 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59227,11 +59891,25 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59252,11 +59930,25 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59277,11 +59969,25 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59304,6 +60010,20 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59324,6 +60044,20 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59344,6 +60078,20 @@ "encoding": "modrm_reg" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59363,6 +60111,20 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59388,6 +60150,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR8, $GR8 (SBB8rr_REV)", "cd8scale": 0 }, @@ -59411,6 +60181,20 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59431,6 +60215,20 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59451,6 +60249,20 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59473,6 +60285,20 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59493,6 +60319,20 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59513,6 +60353,20 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59528,6 +60382,20 @@ "encoding": "imm8" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59548,6 +60416,20 @@ "encoding": "imm32" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59566,6 +60448,20 @@ "encoding": "imm16" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59584,6 +60480,20 @@ "encoding": "imm32" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59604,11 +60514,25 @@ "encoding": "imm8" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59629,6 +60553,20 @@ "encoding": "imm8" } }, + "implicit_read": [ + "eflags" + ], + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -59663,6 +60601,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $i64mem, $i64i32imm (SBB64mi32)", "cd8scale": 0 }, @@ -59696,6 +60642,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $i16mem, $i16imm (SBB16mi)", "cd8scale": 0 }, @@ -59729,6 +60683,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $i32mem, $i32imm (SBB32mi)", "cd8scale": 0 }, @@ -59759,6 +60721,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR64, $i64i32imm (SBB64ri32)", "cd8scale": 0 }, @@ -59787,6 +60757,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR16, $i16imm (SBB16ri)", "cd8scale": 0 }, @@ -59815,6 +60793,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR32, $i32imm (SBB32ri)", "cd8scale": 0 }, @@ -59848,6 +60834,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $i8mem, $i8imm (SBB8mi8)", "cd8scale": 0 }, @@ -59876,6 +60870,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR8, $i8imm (SBB8ri8)", "cd8scale": 0 }, @@ -59911,6 +60913,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $i64mem, $i64i8imm (SBB64mi8)", "cd8scale": 0 }, @@ -59944,6 +60954,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $i16mem, $i16i8imm (SBB16mi8)", "cd8scale": 0 }, @@ -59977,6 +60995,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $i32mem, $i32i8imm (SBB32mi8)", "cd8scale": 0 }, @@ -60007,6 +61033,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR64, $i64i8imm (SBB64ri8)", "cd8scale": 0 }, @@ -60035,6 +61069,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR16, $i16i8imm (SBB16ri8)", "cd8scale": 0 }, @@ -60063,6 +61105,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sbb $GR32, $i32i8imm (SBB32ri8)", "cd8scale": 0 }, @@ -60091,7 +61141,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasb al, $dstidx8 (SCASB)", "cd8scale": 0 @@ -60121,7 +61177,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasb al, $dstidx8 (SCASB)", "cd8scale": 0 @@ -60151,7 +61213,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasb al, $dstidx8 (SCASB)", "cd8scale": 0 @@ -60184,7 +61252,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasq rax, $dstidx64 (SCASQ)", "cd8scale": 0 @@ -60215,7 +61289,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasw ax, $dstidx16 (SCASW)", "cd8scale": 0 @@ -60246,7 +61326,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasd eax, $dstidx32 (SCASL)", "cd8scale": 0 @@ -60277,7 +61363,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasw ax, $dstidx16 (SCASW)", "cd8scale": 0 @@ -60308,7 +61400,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasw ax, $dstidx16 (SCASW)", "cd8scale": 0 @@ -60339,7 +61437,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasd eax, $dstidx32 (SCASL)", "cd8scale": 0 @@ -60370,7 +61474,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasd eax, $dstidx32 (SCASL)", "cd8scale": 0 @@ -60403,7 +61513,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasq rax, $dstidx64 (SCASQ)", "cd8scale": 0 @@ -60436,7 +61552,13 @@ "accepts_reperepne" ], "x86flags": { - "df": "tested" + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "df": "tested", + "of": "modified" }, "comment": "scasq rax, $dstidx64 (SCASQ)", "cd8scale": 0 @@ -60457,6 +61579,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested", + "zf": "tested" + }, "comment": "seta $i8mem (SETAm)", "cd8scale": 0 }, @@ -60476,6 +61602,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested", + "zf": "tested" + }, "comment": "seta $GR8 (SETAr)", "cd8scale": 0 }, @@ -60495,6 +61625,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested" + }, "comment": "setae $i8mem (SETAEm)", "cd8scale": 0 }, @@ -60514,6 +61647,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested" + }, "comment": "setae $GR8 (SETAEr)", "cd8scale": 0 }, @@ -60533,6 +61669,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested" + }, "comment": "setb $i8mem (SETBm)", "cd8scale": 0 }, @@ -60552,6 +61691,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested" + }, "comment": "setb $GR8 (SETBr)", "cd8scale": 0 }, @@ -60571,6 +61713,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested", + "zf": "tested" + }, "comment": "setbe $i8mem (SETBEm)", "cd8scale": 0 }, @@ -60590,6 +61736,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested", + "zf": "tested" + }, "comment": "setbe $GR8 (SETBEr)", "cd8scale": 0 }, @@ -60609,6 +61759,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "zf": "tested" + }, "comment": "sete $i8mem (SETEm)", "cd8scale": 0 }, @@ -60628,6 +61781,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "zf": "tested" + }, "comment": "sete $GR8 (SETEr)", "cd8scale": 0 }, @@ -60647,6 +61803,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested", + "sf": "tested" + }, "comment": "setg $i8mem (SETGm)", "cd8scale": 0 }, @@ -60666,6 +61826,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "cf": "tested", + "sf": "tested" + }, "comment": "setg $GR8 (SETGr)", "cd8scale": 0 }, @@ -60685,6 +61849,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "setge $i8mem (SETGEm)", "cd8scale": 0 }, @@ -60704,6 +61871,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "setge $GR8 (SETGEr)", "cd8scale": 0 }, @@ -60723,6 +61893,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "setl $i8mem (SETLm)", "cd8scale": 0 }, @@ -60742,6 +61915,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "setl $GR8 (SETLr)", "cd8scale": 0 }, @@ -60761,6 +61937,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "zf": "tested", + "sf": "tested" + }, "comment": "setle $i8mem (SETLEm)", "cd8scale": 0 }, @@ -60780,6 +61960,10 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "zf": "tested", + "sf": "tested" + }, "comment": "setle $GR8 (SETLEr)", "cd8scale": 0 }, @@ -60799,6 +61983,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "zf": "tested" + }, "comment": "setne $i8mem (SETNEm)", "cd8scale": 0 }, @@ -60818,6 +62005,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "zf": "tested" + }, "comment": "setne $GR8 (SETNEr)", "cd8scale": 0 }, @@ -60837,6 +62027,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "of": "tested" + }, "comment": "setno $i8mem (SETNOm)", "cd8scale": 0 }, @@ -60856,6 +62049,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "of": "tested" + }, "comment": "setno $GR8 (SETNOr)", "cd8scale": 0 }, @@ -60875,6 +62071,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "pf": "tested" + }, "comment": "setnp $i8mem (SETNPm)", "cd8scale": 0 }, @@ -60894,6 +62093,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "pf": "tested" + }, "comment": "setnp $GR8 (SETNPr)", "cd8scale": 0 }, @@ -60913,6 +62115,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "setns $i8mem (SETNSm)", "cd8scale": 0 }, @@ -60932,6 +62137,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "setns $GR8 (SETNSr)", "cd8scale": 0 }, @@ -60951,6 +62159,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "of": "tested" + }, "comment": "seto $i8mem (SETOm)", "cd8scale": 0 }, @@ -60970,6 +62181,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "of": "tested" + }, "comment": "seto $GR8 (SETOr)", "cd8scale": 0 }, @@ -60989,6 +62203,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "pf": "tested" + }, "comment": "setp $i8mem (SETPm)", "cd8scale": 0 }, @@ -61008,6 +62225,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "pf": "tested" + }, "comment": "setp $GR8 (SETPr)", "cd8scale": 0 }, @@ -61027,6 +62247,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "sets $i8mem (SETSm)", "cd8scale": 0 }, @@ -61046,6 +62269,9 @@ "implicit_read": [ "eflags" ], + "x86flags": { + "sf": "tested" + }, "comment": "sets $GR8 (SETSr)", "cd8scale": 0 }, @@ -61080,6 +62306,9 @@ "accessmode": "write" } }, + "flags": [ + "privileged" + ], "comment": "sgdt $opaque80mem (SGDT64m)", "cd8scale": 0 }, @@ -61099,6 +62328,9 @@ "accessmode": "write" } }, + "flags": [ + "privileged" + ], "comment": "sgdt $opaque48mem (SGDT16m)", "cd8scale": 0 }, @@ -61473,6 +62705,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i8mem, $u8imm (SHL8mi)", "cd8scale": 0 }, @@ -61497,6 +62736,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR8, $u8imm (SHL8ri)", "cd8scale": 0 }, @@ -61524,6 +62770,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i64mem, $u8imm (SHL64mi)", "cd8scale": 0 }, @@ -61549,6 +62802,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i16mem, $u8imm (SHL16mi)", "cd8scale": 0 }, @@ -61574,6 +62834,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i32mem, $u8imm (SHL32mi)", "cd8scale": 0 }, @@ -61601,6 +62868,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR64, $u8imm (SHL64ri)", "cd8scale": 0 }, @@ -61626,6 +62900,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR16, $u8imm (SHL16ri)", "cd8scale": 0 }, @@ -61651,6 +62932,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR32, $u8imm (SHL32ri)", "cd8scale": 0 }, @@ -61674,6 +62962,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i8mem (SHL8m1)", "cd8scale": 0 }, @@ -61697,6 +62992,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR8 (SHL8r1)", "cd8scale": 0 }, @@ -61723,6 +63025,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i64mem (SHL64m1)", "cd8scale": 0 }, @@ -61747,6 +63056,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i16mem (SHL16m1)", "cd8scale": 0 }, @@ -61771,6 +63087,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i32mem (SHL32m1)", "cd8scale": 0 }, @@ -61797,6 +63120,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR64 (SHL64r1)", "cd8scale": 0 }, @@ -61821,6 +63151,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR16 (SHL16r1)", "cd8scale": 0 }, @@ -61845,6 +63182,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR32 (SHL32r1)", "cd8scale": 0 }, @@ -61865,12 +63209,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i8mem, cl (SHL8mCL)", "cd8scale": 0 }, @@ -61891,12 +63239,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR8, cl (SHL8rCL)", "cd8scale": 0 }, @@ -61920,12 +63272,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i64mem, cl (SHL64mCL)", "cd8scale": 0 }, @@ -61947,12 +63303,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i16mem, cl (SHL16mCL)", "cd8scale": 0 }, @@ -61974,12 +63334,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $i32mem, cl (SHL32mCL)", "cd8scale": 0 }, @@ -62003,12 +63367,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR64, cl (SHL64rCL)", "cd8scale": 0 }, @@ -62030,12 +63398,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR16, cl (SHL16rCL)", "cd8scale": 0 }, @@ -62057,12 +63429,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shl $GR32, cl (SHL32rCL)", "cd8scale": 0 }, @@ -62094,6 +63470,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $i64mem, $GR64, $u8imm (SHLD64mri8)", "cd8scale": 0 }, @@ -62123,6 +63507,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $i16mem, $GR16, $u8imm (SHLD16mri8)", "cd8scale": 0 }, @@ -62152,6 +63544,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $i32mem, $GR32, $u8imm (SHLD32mri8)", "cd8scale": 0 }, @@ -62183,6 +63583,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $GR64, $GR64, $u8imm (SHLD64rri8)", "cd8scale": 0 }, @@ -62212,6 +63620,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $GR16, $GR16, $u8imm (SHLD16rri8)", "cd8scale": 0 }, @@ -62241,6 +63657,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $GR32, $GR32, $u8imm (SHLD32rri8)", "cd8scale": 0 }, @@ -62268,12 +63692,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $i64mem, $GR64, cl (SHLD64mrCL)", "cd8scale": 0 }, @@ -62299,12 +63728,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $i16mem, $GR16, cl (SHLD16mrCL)", "cd8scale": 0 }, @@ -62330,12 +63764,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $i32mem, $GR32, cl (SHLD32mrCL)", "cd8scale": 0 }, @@ -62363,12 +63802,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $GR64, $GR64, cl (SHLD64rrCL)", "cd8scale": 0 }, @@ -62394,12 +63838,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $GR16, $GR16, cl (SHLD16rrCL)", "cd8scale": 0 }, @@ -62425,12 +63874,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shld $GR32, $GR32, cl (SHLD32rrCL)", "cd8scale": 0 }, @@ -62581,6 +64035,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i8mem, $u8imm (SHR8mi)", "cd8scale": 0 }, @@ -62605,6 +64066,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR8, $u8imm (SHR8ri)", "cd8scale": 0 }, @@ -62632,6 +64100,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i64mem, $u8imm (SHR64mi)", "cd8scale": 0 }, @@ -62657,6 +64132,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i16mem, $u8imm (SHR16mi)", "cd8scale": 0 }, @@ -62682,6 +64164,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i32mem, $u8imm (SHR32mi)", "cd8scale": 0 }, @@ -62709,6 +64198,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR64, $u8imm (SHR64ri)", "cd8scale": 0 }, @@ -62734,6 +64230,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR16, $u8imm (SHR16ri)", "cd8scale": 0 }, @@ -62759,6 +64262,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR32, $u8imm (SHR32ri)", "cd8scale": 0 }, @@ -62782,6 +64292,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i8mem (SHR8m1)", "cd8scale": 0 }, @@ -62805,6 +64322,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR8 (SHR8r1)", "cd8scale": 0 }, @@ -62831,6 +64355,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i64mem (SHR64m1)", "cd8scale": 0 }, @@ -62855,6 +64386,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i16mem (SHR16m1)", "cd8scale": 0 }, @@ -62879,6 +64417,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i32mem (SHR32m1)", "cd8scale": 0 }, @@ -62905,6 +64450,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR64 (SHR64r1)", "cd8scale": 0 }, @@ -62929,6 +64481,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR16 (SHR16r1)", "cd8scale": 0 }, @@ -62953,6 +64512,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR32 (SHR32r1)", "cd8scale": 0 }, @@ -62973,12 +64539,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i8mem, cl (SHR8mCL)", "cd8scale": 0 }, @@ -62999,12 +64569,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR8, cl (SHR8rCL)", "cd8scale": 0 }, @@ -63028,12 +64602,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i64mem, cl (SHR64mCL)", "cd8scale": 0 }, @@ -63055,12 +64633,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i16mem, cl (SHR16mCL)", "cd8scale": 0 }, @@ -63082,12 +64664,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $i32mem, cl (SHR32mCL)", "cd8scale": 0 }, @@ -63111,12 +64697,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR64, cl (SHR64rCL)", "cd8scale": 0 }, @@ -63138,12 +64728,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR16, cl (SHR16rCL)", "cd8scale": 0 }, @@ -63165,12 +64759,16 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shr $GR32, cl (SHR32rCL)", "cd8scale": 0 }, @@ -63202,6 +64800,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $i64mem, $GR64, $u8imm (SHRD64mri8)", "cd8scale": 0 }, @@ -63231,6 +64837,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $i16mem, $GR16, $u8imm (SHRD16mri8)", "cd8scale": 0 }, @@ -63260,6 +64874,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $i32mem, $GR32, $u8imm (SHRD32mri8)", "cd8scale": 0 }, @@ -63291,6 +64913,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $GR64, $GR64, $u8imm (SHRD64rri8)", "cd8scale": 0 }, @@ -63320,6 +64950,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $GR16, $GR16, $u8imm (SHRD16rri8)", "cd8scale": 0 }, @@ -63349,6 +64987,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $GR32, $GR32, $u8imm (SHRD32rri8)", "cd8scale": 0 }, @@ -63376,12 +65022,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $i64mem, $GR64, cl (SHRD64mrCL)", "cd8scale": 0 }, @@ -63407,12 +65058,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $i16mem, $GR16, cl (SHRD16mrCL)", "cd8scale": 0 }, @@ -63438,12 +65094,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $i32mem, $GR32, cl (SHRD32mrCL)", "cd8scale": 0 }, @@ -63471,12 +65132,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $GR64, $GR64, cl (SHRD64rrCL)", "cd8scale": 0 }, @@ -63502,12 +65168,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $GR16, $GR16, cl (SHRD16rrCL)", "cd8scale": 0 }, @@ -63533,12 +65204,17 @@ "type": "cl" } }, - "implicit_read": [ - "cl" - ], "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "undefined", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "shrd $GR32, $GR32, cl (SHRD32rrCL)", "cd8scale": 0 }, @@ -63798,6 +65474,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "idtr" + ], + "flags": [ + "privileged" + ], "comment": "sidt $opaque80mem (SIDT64m)", "cd8scale": 0 }, @@ -63817,6 +65499,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "idtr" + ], + "flags": [ + "privileged" + ], "comment": "sidt $opaque48mem (SIDT16m)", "cd8scale": 0 }, @@ -63855,6 +65543,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "ldtr" + ], + "flags": [ + "privileged" + ], "comment": "sldt $i16mem (SLDT16m)", "cd8scale": 0 }, @@ -63869,6 +65563,12 @@ "rex_w" ] }, + "implicit_read": [ + "ldtr" + ], + "flags": [ + "privileged" + ], "comment": "sldt $GR64 (SLDT64r)", "cd8scale": 0 }, @@ -63888,6 +65588,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "ldtr" + ], + "flags": [ + "privileged" + ], "comment": "sldt $GR16 (SLDT16r)", "cd8scale": 0 }, @@ -63907,6 +65613,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "ldtr" + ], + "flags": [ + "privileged" + ], "comment": "sldt $GR32 (SLDT32r)", "cd8scale": 0 }, @@ -63925,6 +65637,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "cr0" + ], + "flags": [ + "privileged" + ], "comment": "smsw $i16mem (SMSW16m)", "cd8scale": 0 }, @@ -63946,6 +65664,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "cr0" + ], + "flags": [ + "privileged" + ], "comment": "smsw $GR64 (SMSW64r)", "cd8scale": 0 }, @@ -63965,6 +65689,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "cr0" + ], + "flags": [ + "privileged" + ], "comment": "smsw $GR16 (SMSW16r)", "cd8scale": 0 }, @@ -63984,6 +65714,12 @@ "accessmode": "write" } }, + "implicit_read": [ + "cr0" + ], + "flags": [ + "privileged" + ], "comment": "smsw $GR32 (SMSW32r)", "cd8scale": 0 }, @@ -64009,6 +65745,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtpd $VR128, $f128mem (SQRTPDm)", "cd8scale": 0 }, @@ -64034,6 +65773,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtpd $VR128, $VR128 (SQRTPDr)", "cd8scale": 0 }, @@ -64058,6 +65800,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtps $VR128, $f128mem (SQRTPSm)", "cd8scale": 0 }, @@ -64082,6 +65827,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtps $VR128, $VR128 (SQRTPSr)", "cd8scale": 0 }, @@ -64107,6 +65855,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtsd $FR64, $f64mem (SQRTSDm)", "cd8scale": 0 }, @@ -64132,6 +65883,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtsd $FR64, $FR64 (SQRTSDr)", "cd8scale": 0 }, @@ -64157,6 +65911,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtss $FR32, $f32mem (SQRTSSm)", "cd8scale": 0 }, @@ -64182,6 +65939,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "sqrtss $FR32, $FR32 (SQRTSSr)", "cd8scale": 0 }, @@ -64194,18 +65954,39 @@ "modrm_rm": "3", "modrm_reg": "1" }, + "implicit_write": [ + "eflags" + ], + "flags": [ + "privileged" + ], + "x86flags": { + "ac": "set" + }, "comment": "stac (STAC)", "cd8scale": 0 }, { "mnemonic": "stc", "opcode": "f9", + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "set" + }, "comment": "stc (STC)", "cd8scale": 0 }, { "mnemonic": "std", "opcode": "fd", + "implicit_write": [ + "eflags" + ], + "x86flags": { + "df": "set" + }, "comment": "std (STD)", "cd8scale": 0 }, @@ -64224,6 +66005,13 @@ { "mnemonic": "sti", "opcode": "fb", + "implicit_write": [ + "eflags" + ], + "x86flags": { + "if": "set", + "vif": "set" + }, "comment": "sti (STI)", "cd8scale": 0 }, @@ -64245,6 +66033,9 @@ "accessmode": "write" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "stmxcsr $i32mem (STMXCSR)", "cd8scale": 0 }, @@ -64650,6 +66441,9 @@ "accessmode": "write" } }, + "flags": [ + "privileged" + ], "comment": "str $i16mem (STRm)", "cd8scale": 0 }, @@ -64671,6 +66465,9 @@ "accessmode": "write" } }, + "flags": [ + "privileged" + ], "comment": "str $GR64 (STR64r)", "cd8scale": 0 }, @@ -64690,6 +66487,9 @@ "accessmode": "write" } }, + "flags": [ + "privileged" + ], "comment": "str $GR16 (STR16r)", "cd8scale": 0 }, @@ -64709,6 +66509,9 @@ "accessmode": "write" } }, + "flags": [ + "privileged" + ], "comment": "str $GR32 (STR32r)", "cd8scale": 0 }, @@ -64734,6 +66537,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64753,6 +66564,14 @@ "encoding": "modrm_reg" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64780,6 +66599,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64805,6 +66632,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64830,6 +66665,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64852,6 +66695,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64872,6 +66723,14 @@ "encoding": "modrm_reg" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64892,6 +66751,14 @@ "encoding": "modrm_reg" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64911,6 +66778,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64930,6 +66805,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64952,6 +66835,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64972,6 +66863,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -64992,6 +66891,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65014,6 +66921,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65034,6 +66949,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65054,6 +66977,14 @@ "encoding": "modrm_rm" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65069,6 +67000,14 @@ "encoding": "imm8" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65089,6 +67028,14 @@ "encoding": "imm32" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65107,6 +67054,14 @@ "encoding": "imm16" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65125,6 +67080,14 @@ "encoding": "imm32" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65150,6 +67113,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65170,6 +67141,14 @@ "encoding": "imm8" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "cd8scale": 0 }, { @@ -65201,6 +67180,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $i64mem, $i64i32imm (LOCK_SUB64mi32)", "cd8scale": 0 }, @@ -65231,6 +67218,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $i16mem, $i16imm (LOCK_SUB16mi)", "cd8scale": 0 }, @@ -65261,6 +67256,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $i32mem, $i32imm (LOCK_SUB32mi)", "cd8scale": 0 }, @@ -65288,6 +67291,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $GR64, $i64i32imm (SUB64ri32)", "cd8scale": 0 }, @@ -65313,6 +67324,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $GR16, $i16imm (SUB16ri)", "cd8scale": 0 }, @@ -65338,6 +67357,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $GR32, $i32imm (SUB32ri)", "cd8scale": 0 }, @@ -65368,6 +67395,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $i8mem, $i8imm (SUB8mi8)", "cd8scale": 0 }, @@ -65393,6 +67428,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $GR8, $i8imm (SUB8ri8)", "cd8scale": 0 }, @@ -65425,6 +67468,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $i64mem, $i64i8imm (LOCK_SUB64mi8)", "cd8scale": 0 }, @@ -65455,6 +67506,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $i16mem, $i16i8imm (LOCK_SUB16mi8)", "cd8scale": 0 }, @@ -65485,6 +67544,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $i32mem, $i32i8imm (LOCK_SUB32mi8)", "cd8scale": 0 }, @@ -65512,6 +67579,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $GR64, $i64i8imm (SUB64ri8)", "cd8scale": 0 }, @@ -65537,6 +67612,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $GR16, $i16i8imm (SUB16ri8)", "cd8scale": 0 }, @@ -65562,6 +67645,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "sub $GR32, $i32i8imm (SUB32ri8)", "cd8scale": 0 }, @@ -65587,6 +67678,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subpd $VR128, $f128mem (SUBPDrm)", "cd8scale": 0 }, @@ -65612,6 +67706,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subpd $VR128, $VR128 (SUBPDrr)", "cd8scale": 0 }, @@ -65636,6 +67733,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subps $VR128, $f128mem (SUBPSrm)", "cd8scale": 0 }, @@ -65660,6 +67760,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subps $VR128, $VR128 (SUBPSrr)", "cd8scale": 0 }, @@ -65685,6 +67788,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subsd $FR64, $f64mem (SUBSDrm)", "cd8scale": 0 }, @@ -65710,6 +67816,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subsd $FR64, $FR64 (SUBSDrr)", "cd8scale": 0 }, @@ -65735,6 +67844,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subss $FR32, $f32mem (SUBSSrm)", "cd8scale": 0 }, @@ -65760,6 +67872,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "subss $FR32, $FR32 (SUBSSrr)", "cd8scale": 0 }, @@ -65773,6 +67888,12 @@ "modrm_rm": "0", "modrm_reg": "7" }, + "implicit_read": [ + "gs" + ], + "implicit_write": [ + "gs" + ], "comment": "swapgs (SWAPGS)", "cd8scale": 0 }, @@ -65780,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 }, @@ -65787,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 }, @@ -65794,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 }, @@ -65801,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 }, @@ -65945,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 }, @@ -65967,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 }, @@ -65992,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 }, @@ -66015,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 }, @@ -66038,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 }, @@ -66063,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 }, @@ -66086,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 }, @@ -66109,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 }, @@ -66124,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 }, @@ -66150,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 }, @@ -66174,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 }, @@ -66198,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 }, @@ -66227,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 }, @@ -66250,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 }, @@ -66276,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 }, @@ -66300,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 }, @@ -66324,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 }, @@ -66350,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 }, @@ -66374,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 }, @@ -66398,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 }, @@ -66424,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 }, @@ -66448,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 }, @@ -66472,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 }, @@ -66498,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 }, @@ -66522,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 }, @@ -66546,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 }, @@ -66577,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 }, @@ -66606,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 }, @@ -66635,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 }, @@ -66666,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 }, @@ -66695,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 }, @@ -66724,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 }, @@ -66870,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 }, @@ -66917,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 }, @@ -66940,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 }, @@ -78187,6 +80746,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78222,6 +80784,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78256,6 +80821,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78291,6 +80859,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -78328,6 +80899,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -78399,6 +80973,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78434,6 +81011,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78468,6 +81048,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78535,6 +81118,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78568,6 +81154,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78601,6 +81190,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78634,6 +81226,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -78669,6 +81264,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -78704,6 +81302,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -78737,6 +81338,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78770,6 +81374,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78803,6 +81410,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78871,6 +81481,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78906,6 +81519,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78940,6 +81556,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -78975,6 +81594,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -79012,6 +81634,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -79048,6 +81673,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -79083,6 +81711,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -79118,6 +81749,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -79152,6 +81786,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80839,6 +83476,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80873,6 +83513,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80906,6 +83549,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -80940,6 +83586,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -80976,6 +83625,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81011,6 +83663,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81043,6 +83698,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81077,6 +83735,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81110,6 +83771,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81173,6 +83837,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81205,6 +83872,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81237,6 +83907,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81269,6 +83942,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81303,6 +83979,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81337,6 +84016,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81367,6 +84049,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81399,6 +84084,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81431,6 +84119,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81495,6 +84186,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81529,6 +84223,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81562,6 +84259,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81596,6 +84296,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81632,6 +84335,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81667,6 +84373,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81699,6 +84408,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81733,6 +84445,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81766,6 +84481,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81834,6 +84552,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81869,6 +84590,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81903,6 +84627,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -81938,6 +84665,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -81975,6 +84705,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -82011,6 +84744,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -82046,6 +84782,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -82081,6 +84820,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -82115,6 +84857,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -83017,6 +85762,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR32, $f64mem (VCVTSD2USIZrm)", "cd8scale": 8 }, @@ -83046,6 +85794,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR64, $f64mem (VCVTSD2USI64Zrm)", "cd8scale": 8 }, @@ -83072,6 +85823,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR32, $VR128X (VCVTSD2USIZrr)", "cd8scale": 8 }, @@ -83101,6 +85855,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtsd2usi $GR64, $VR128X (VCVTSD2USI64Zrr)", "cd8scale": 8 }, @@ -84372,6 +87129,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR32, $f32mem (VCVTSS2USIZrm)", "cd8scale": 4 }, @@ -84401,6 +87161,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR64, $f32mem (VCVTSS2USI64Zrm)", "cd8scale": 4 }, @@ -84427,6 +87190,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR32, $VR128X (VCVTSS2USIZrr)", "cd8scale": 4 }, @@ -84456,6 +87222,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtss2usi $GR64, $VR128X (VCVTSS2USI64Zrr)", "cd8scale": 4 }, @@ -88721,6 +91490,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -88754,6 +91526,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -88787,6 +91562,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -88820,6 +91598,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -88855,6 +91636,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -88890,6 +91674,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -88921,6 +91708,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -88954,6 +91744,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -88987,6 +91780,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89055,6 +91851,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89090,6 +91889,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89124,6 +91926,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89159,6 +91964,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -89196,6 +92004,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -89232,6 +92043,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -89267,6 +92081,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89302,6 +92119,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89336,6 +92156,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89405,6 +92228,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89440,6 +92266,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89474,6 +92303,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89509,6 +92341,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -89546,6 +92381,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -89582,6 +92420,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -89617,6 +92458,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89652,6 +92496,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89686,6 +92533,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -89755,6 +92605,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $i32mem (VCVTUSI2SDZrm)", "cd8scale": 4 }, @@ -89788,6 +92641,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $i64mem (VCVTUSI642SDZrm)", "cd8scale": 8 }, @@ -89818,6 +92674,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $GR32 (VCVTUSI2SDZrr)", "cd8scale": 4 }, @@ -89851,6 +92710,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2sd $FR64X, $FR64X, $GR64 (VCVTUSI642SDZrr)", "cd8scale": 8 }, @@ -89918,6 +92780,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $i32mem (VCVTUSI2SSZrm)", "cd8scale": 4 }, @@ -89951,6 +92816,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $i64mem (VCVTUSI642SSZrm)", "cd8scale": 8 }, @@ -89981,6 +92849,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $GR32 (VCVTUSI2SSZrr)", "cd8scale": 4 }, @@ -90014,6 +92885,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vcvtusi2ss $FR32X, $FR32X, $GR64 (VCVTUSI642SSZrr)", "cd8scale": 8 }, @@ -92003,6 +94877,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verr $i16mem (VERRm)", "cd8scale": 0 }, @@ -92020,6 +94900,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verr $GR16 (VERRr)", "cd8scale": 0 }, @@ -92037,6 +94923,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verw $i16mem (VERWm)", "cd8scale": 0 }, @@ -92054,6 +94946,12 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "zf": "modified" + }, "comment": "verw $GR16 (VERWr)", "cd8scale": 0 }, @@ -93939,6 +96837,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -93982,6 +96883,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94024,6 +96928,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94067,6 +96974,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94112,6 +97022,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94156,6 +97069,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94199,6 +97115,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94242,6 +97161,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94284,6 +97206,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94327,6 +97252,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94367,6 +97295,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94409,6 +97340,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94450,6 +97384,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94492,6 +97429,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94536,6 +97476,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94579,6 +97522,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94619,6 +97565,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94661,6 +97610,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94702,6 +97654,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94744,6 +97699,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94786,6 +97744,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94827,6 +97788,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94869,6 +97833,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -94908,6 +97875,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94946,6 +97916,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -94987,6 +97960,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -95025,6 +98001,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR128, $VR128, $f128mem (VFMADDPDr132m)", "cd8scale": 0 }, @@ -95059,6 +98038,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR256, $VR256, $f256mem (VFMADDPDr132mY)", "cd8scale": 0 }, @@ -95092,6 +98074,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR128, $VR128, $VR128 (VFMADDPDr132r)", "cd8scale": 0 }, @@ -95126,6 +98111,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132pd $VR256, $VR256, $VR256 (VFMADDPDr132rY)", "cd8scale": 0 }, @@ -95160,6 +98148,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95199,6 +98190,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95237,6 +98231,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95276,6 +98273,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -95317,6 +98317,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -95357,6 +98360,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -95396,6 +98402,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95435,6 +98444,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95473,6 +98485,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95546,6 +98561,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR128, $VR128, $f128mem (VFMADDPSr132m)", "cd8scale": 0 }, @@ -95579,6 +98597,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR256, $VR256, $f256mem (VFMADDPSr132mY)", "cd8scale": 0 }, @@ -95609,6 +98630,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR128, $VR128, $VR128 (VFMADDPSr132r)", "cd8scale": 0 }, @@ -95642,6 +98666,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ps $VR256, $VR256, $VR256 (VFMADDPSr132rY)", "cd8scale": 0 }, @@ -95673,6 +98700,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95711,6 +98741,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95748,6 +98781,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95786,6 +98822,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -95826,6 +98865,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -95865,6 +98907,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -95901,6 +98946,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95939,6 +98987,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -95976,6 +99027,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96051,6 +99105,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132sd $FR64, $FR64, $f64mem (VFMADDSDr132m)", "cd8scale": 0 }, @@ -96084,6 +99141,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132sd $FR64, $FR64, $FR64 (VFMADDSDr132r)", "cd8scale": 0 }, @@ -96117,6 +99177,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96154,6 +99217,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96227,6 +99293,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ss $FR32, $FR32, $f32mem (VFMADDSSr132m)", "cd8scale": 0 }, @@ -96257,6 +99326,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd132ss $FR32, $FR32, $FR32 (VFMADDSSr132r)", "cd8scale": 0 }, @@ -96287,6 +99359,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96321,6 +99396,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96396,6 +99474,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR128, $VR128, $f128mem (VFMADDPDr213m)", "cd8scale": 0 }, @@ -96430,6 +99511,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR256, $VR256, $f256mem (VFMADDPDr213mY)", "cd8scale": 0 }, @@ -96463,6 +99547,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR128, $VR128, $VR128 (VFMADDPDr213r)", "cd8scale": 0 }, @@ -96497,6 +99584,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213pd $VR256, $VR256, $VR256 (VFMADDPDr213rY)", "cd8scale": 0 }, @@ -96531,6 +99621,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96570,6 +99663,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96608,6 +99704,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96647,6 +99746,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96688,6 +99790,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96728,6 +99833,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -96767,6 +99875,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96806,6 +99917,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96844,6 +99958,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -96917,6 +100034,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR128, $VR128, $f128mem (VFMADDPSr213m)", "cd8scale": 0 }, @@ -96950,6 +100070,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR256, $VR256, $f256mem (VFMADDPSr213mY)", "cd8scale": 0 }, @@ -96980,6 +100103,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR128, $VR128, $VR128 (VFMADDPSr213r)", "cd8scale": 0 }, @@ -97013,6 +100139,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ps $VR256, $VR256, $VR256 (VFMADDPSr213rY)", "cd8scale": 0 }, @@ -97044,6 +100173,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97082,6 +100214,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97119,6 +100254,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97157,6 +100295,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97197,6 +100338,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97236,6 +100380,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -97272,6 +100419,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97310,6 +100460,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97347,6 +100500,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97422,6 +100578,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213sd $FR64, $FR64, $f64mem (VFMADDSDr213m)", "cd8scale": 0 }, @@ -97455,6 +100614,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213sd $FR64, $FR64, $FR64 (VFMADDSDr213r)", "cd8scale": 0 }, @@ -97488,6 +100650,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97525,6 +100690,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97598,6 +100766,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ss $FR32, $FR32, $f32mem (VFMADDSSr213m)", "cd8scale": 0 }, @@ -97628,6 +100799,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd213ss $FR32, $FR32, $FR32 (VFMADDSSr213r)", "cd8scale": 0 }, @@ -97658,6 +100832,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97692,6 +100869,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97767,6 +100947,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR128, $VR128, $f128mem (VFMADDPDr231m)", "cd8scale": 0 }, @@ -97801,6 +100984,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR256, $VR256, $f256mem (VFMADDPDr231mY)", "cd8scale": 0 }, @@ -97834,6 +101020,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR128, $VR128, $VR128 (VFMADDPDr231r)", "cd8scale": 0 }, @@ -97868,6 +101057,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231pd $VR256, $VR256, $VR256 (VFMADDPDr231rY)", "cd8scale": 0 }, @@ -97902,6 +101094,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97941,6 +101136,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -97979,6 +101177,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98018,6 +101219,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98059,6 +101263,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98099,6 +101306,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98138,6 +101348,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98177,6 +101390,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98215,6 +101431,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98288,6 +101507,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR128, $VR128, $f128mem (VFMADDPSr231m)", "cd8scale": 0 }, @@ -98321,6 +101543,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR256, $VR256, $f256mem (VFMADDPSr231mY)", "cd8scale": 0 }, @@ -98351,6 +101576,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR128, $VR128, $VR128 (VFMADDPSr231r)", "cd8scale": 0 }, @@ -98384,6 +101612,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ps $VR256, $VR256, $VR256 (VFMADDPSr231rY)", "cd8scale": 0 }, @@ -98415,6 +101646,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98453,6 +101687,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98490,6 +101727,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98528,6 +101768,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98568,6 +101811,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98607,6 +101853,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -98643,6 +101892,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98681,6 +101933,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98718,6 +101973,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98793,6 +102051,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231sd $FR64, $FR64, $f64mem (VFMADDSDr231m)", "cd8scale": 0 }, @@ -98826,6 +102087,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231sd $FR64, $FR64, $FR64 (VFMADDSDr231r)", "cd8scale": 0 }, @@ -98859,6 +102123,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98896,6 +102163,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -98969,6 +102239,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ss $FR32, $FR32, $f32mem (VFMADDSSr231m)", "cd8scale": 0 }, @@ -98999,6 +102272,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmadd231ss $FR32, $FR32, $FR32 (VFMADDSSr231r)", "cd8scale": 0 }, @@ -99029,6 +102305,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -99063,6 +102342,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100006,6 +103288,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR128, $VR128, $f128mem (VFMADDSUBPDr132m)", "cd8scale": 0 }, @@ -100040,6 +103325,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR256, $VR256, $f256mem (VFMADDSUBPDr132mY)", "cd8scale": 0 }, @@ -100073,6 +103361,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR128, $VR128, $VR128 (VFMADDSUBPDr132r)", "cd8scale": 0 }, @@ -100107,6 +103398,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132pd $VR256, $VR256, $VR256 (VFMADDSUBPDr132rY)", "cd8scale": 0 }, @@ -100141,6 +103435,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100180,6 +103477,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100218,6 +103518,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100257,6 +103560,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100298,6 +103604,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100338,6 +103647,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100377,6 +103689,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100416,6 +103731,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100454,6 +103772,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100527,6 +103848,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR128, $VR128, $f128mem (VFMADDSUBPSr132m)", "cd8scale": 0 }, @@ -100560,6 +103884,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR256, $VR256, $f256mem (VFMADDSUBPSr132mY)", "cd8scale": 0 }, @@ -100590,6 +103917,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR128, $VR128, $VR128 (VFMADDSUBPSr132r)", "cd8scale": 0 }, @@ -100623,6 +103953,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub132ps $VR256, $VR256, $VR256 (VFMADDSUBPSr132rY)", "cd8scale": 0 }, @@ -100654,6 +103987,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100692,6 +104028,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100729,6 +104068,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100767,6 +104109,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100807,6 +104152,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100846,6 +104194,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -100882,6 +104233,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100920,6 +104274,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -100957,6 +104314,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101032,6 +104392,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR128, $VR128, $f128mem (VFMADDSUBPDr213m)", "cd8scale": 0 }, @@ -101066,6 +104429,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR256, $VR256, $f256mem (VFMADDSUBPDr213mY)", "cd8scale": 0 }, @@ -101099,6 +104465,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR128, $VR128, $VR128 (VFMADDSUBPDr213r)", "cd8scale": 0 }, @@ -101133,6 +104502,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213pd $VR256, $VR256, $VR256 (VFMADDSUBPDr213rY)", "cd8scale": 0 }, @@ -101167,6 +104539,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101206,6 +104581,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101244,6 +104622,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101283,6 +104664,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -101324,6 +104708,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -101364,6 +104751,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -101403,6 +104793,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101442,6 +104835,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101480,6 +104876,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101553,6 +104952,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR128, $VR128, $f128mem (VFMADDSUBPSr213m)", "cd8scale": 0 }, @@ -101586,6 +104988,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR256, $VR256, $f256mem (VFMADDSUBPSr213mY)", "cd8scale": 0 }, @@ -101616,6 +105021,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR128, $VR128, $VR128 (VFMADDSUBPSr213r)", "cd8scale": 0 }, @@ -101649,6 +105057,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub213ps $VR256, $VR256, $VR256 (VFMADDSUBPSr213rY)", "cd8scale": 0 }, @@ -101680,6 +105091,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101718,6 +105132,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101755,6 +105172,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101793,6 +105213,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -101833,6 +105256,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -101872,6 +105298,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -101908,6 +105337,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101946,6 +105378,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -101983,6 +105418,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102058,6 +105496,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR128, $VR128, $f128mem (VFMADDSUBPDr231m)", "cd8scale": 0 }, @@ -102092,6 +105533,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR256, $VR256, $f256mem (VFMADDSUBPDr231mY)", "cd8scale": 0 }, @@ -102125,6 +105569,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR128, $VR128, $VR128 (VFMADDSUBPDr231r)", "cd8scale": 0 }, @@ -102159,6 +105606,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231pd $VR256, $VR256, $VR256 (VFMADDSUBPDr231rY)", "cd8scale": 0 }, @@ -102193,6 +105643,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102232,6 +105685,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102270,6 +105726,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102309,6 +105768,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102350,6 +105812,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102390,6 +105855,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102429,6 +105897,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102468,6 +105939,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102506,6 +105980,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102579,6 +106056,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR128, $VR128, $f128mem (VFMADDSUBPSr231m)", "cd8scale": 0 }, @@ -102612,6 +106092,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR256, $VR256, $f256mem (VFMADDSUBPSr231mY)", "cd8scale": 0 }, @@ -102642,6 +106125,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR128, $VR128, $VR128 (VFMADDSUBPSr231r)", "cd8scale": 0 }, @@ -102675,6 +106161,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmaddsub231ps $VR256, $VR256, $VR256 (VFMADDSUBPSr231rY)", "cd8scale": 0 }, @@ -102706,6 +106195,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102744,6 +106236,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102781,6 +106276,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102819,6 +106317,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102859,6 +106360,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102898,6 +106402,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -102934,6 +106441,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -102972,6 +106482,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103009,6 +106522,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103668,6 +107184,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR128, $VR128, $f128mem (VFMSUBPDr132m)", "cd8scale": 0 }, @@ -103702,6 +107221,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR256, $VR256, $f256mem (VFMSUBPDr132mY)", "cd8scale": 0 }, @@ -103735,6 +107257,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR128, $VR128, $VR128 (VFMSUBPDr132r)", "cd8scale": 0 }, @@ -103769,6 +107294,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132pd $VR256, $VR256, $VR256 (VFMSUBPDr132rY)", "cd8scale": 0 }, @@ -103803,6 +107331,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103842,6 +107373,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103880,6 +107414,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -103919,6 +107456,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -103960,6 +107500,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104000,6 +107543,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104039,6 +107585,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104078,6 +107627,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104116,6 +107668,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104189,6 +107744,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR128, $VR128, $f128mem (VFMSUBPSr132m)", "cd8scale": 0 }, @@ -104222,6 +107780,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR256, $VR256, $f256mem (VFMSUBPSr132mY)", "cd8scale": 0 }, @@ -104252,6 +107813,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR128, $VR128, $VR128 (VFMSUBPSr132r)", "cd8scale": 0 }, @@ -104285,6 +107849,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ps $VR256, $VR256, $VR256 (VFMSUBPSr132rY)", "cd8scale": 0 }, @@ -104316,6 +107883,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104354,6 +107924,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104391,6 +107964,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104429,6 +108005,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104469,6 +108048,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104508,6 +108090,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -104544,6 +108129,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104582,6 +108170,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104619,6 +108210,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104694,6 +108288,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132sd $FR64, $FR64, $f64mem (VFMSUBSDr132m)", "cd8scale": 0 }, @@ -104727,6 +108324,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132sd $FR64, $FR64, $FR64 (VFMSUBSDr132r)", "cd8scale": 0 }, @@ -104760,6 +108360,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104797,6 +108400,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104870,6 +108476,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ss $FR32, $FR32, $f32mem (VFMSUBSSr132m)", "cd8scale": 0 }, @@ -104900,6 +108509,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub132ss $FR32, $FR32, $FR32 (VFMSUBSSr132r)", "cd8scale": 0 }, @@ -104930,6 +108542,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -104964,6 +108579,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105039,6 +108657,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR128, $VR128, $f128mem (VFMSUBPDr213m)", "cd8scale": 0 }, @@ -105073,6 +108694,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR256, $VR256, $f256mem (VFMSUBPDr213mY)", "cd8scale": 0 }, @@ -105106,6 +108730,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR128, $VR128, $VR128 (VFMSUBPDr213r)", "cd8scale": 0 }, @@ -105140,6 +108767,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213pd $VR256, $VR256, $VR256 (VFMSUBPDr213rY)", "cd8scale": 0 }, @@ -105174,6 +108804,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105213,6 +108846,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105251,6 +108887,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105290,6 +108929,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105331,6 +108973,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105371,6 +109016,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105410,6 +109058,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105449,6 +109100,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105487,6 +109141,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105560,6 +109217,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR128, $VR128, $f128mem (VFMSUBPSr213m)", "cd8scale": 0 }, @@ -105593,6 +109253,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR256, $VR256, $f256mem (VFMSUBPSr213mY)", "cd8scale": 0 }, @@ -105623,6 +109286,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR128, $VR128, $VR128 (VFMSUBPSr213r)", "cd8scale": 0 }, @@ -105656,6 +109322,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ps $VR256, $VR256, $VR256 (VFMSUBPSr213rY)", "cd8scale": 0 }, @@ -105687,6 +109356,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105725,6 +109397,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105762,6 +109437,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105800,6 +109478,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105840,6 +109521,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105879,6 +109563,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -105915,6 +109602,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105953,6 +109643,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -105990,6 +109683,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106065,6 +109761,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213sd $FR64, $FR64, $f64mem (VFMSUBSDr213m)", "cd8scale": 0 }, @@ -106098,6 +109797,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213sd $FR64, $FR64, $FR64 (VFMSUBSDr213r)", "cd8scale": 0 }, @@ -106131,6 +109833,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106168,6 +109873,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106241,6 +109949,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ss $FR32, $FR32, $f32mem (VFMSUBSSr213m)", "cd8scale": 0 }, @@ -106271,6 +109982,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub213ss $FR32, $FR32, $FR32 (VFMSUBSSr213r)", "cd8scale": 0 }, @@ -106301,6 +110015,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106335,6 +110052,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106410,6 +110130,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR128, $VR128, $f128mem (VFMSUBPDr231m)", "cd8scale": 0 }, @@ -106444,6 +110167,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR256, $VR256, $f256mem (VFMSUBPDr231mY)", "cd8scale": 0 }, @@ -106477,6 +110203,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR128, $VR128, $VR128 (VFMSUBPDr231r)", "cd8scale": 0 }, @@ -106511,6 +110240,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231pd $VR256, $VR256, $VR256 (VFMSUBPDr231rY)", "cd8scale": 0 }, @@ -106545,6 +110277,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106584,6 +110319,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106622,6 +110360,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106661,6 +110402,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106702,6 +110446,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106742,6 +110489,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -106781,6 +110531,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106820,6 +110573,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106858,6 +110614,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -106931,6 +110690,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR128, $VR128, $f128mem (VFMSUBPSr231m)", "cd8scale": 0 }, @@ -106964,6 +110726,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR256, $VR256, $f256mem (VFMSUBPSr231mY)", "cd8scale": 0 }, @@ -106994,6 +110759,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR128, $VR128, $VR128 (VFMSUBPSr231r)", "cd8scale": 0 }, @@ -107027,6 +110795,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ps $VR256, $VR256, $VR256 (VFMSUBPSr231rY)", "cd8scale": 0 }, @@ -107058,6 +110829,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107096,6 +110870,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107133,6 +110910,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107171,6 +110951,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107211,6 +110994,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107250,6 +111036,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -107286,6 +111075,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107324,6 +111116,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107361,6 +111156,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107436,6 +111234,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231sd $FR64, $FR64, $f64mem (VFMSUBSDr231m)", "cd8scale": 0 }, @@ -107469,6 +111270,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231sd $FR64, $FR64, $FR64 (VFMSUBSDr231r)", "cd8scale": 0 }, @@ -107502,6 +111306,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107539,6 +111346,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107612,6 +111422,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ss $FR32, $FR32, $f32mem (VFMSUBSSr231m)", "cd8scale": 0 }, @@ -107642,6 +111455,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsub231ss $FR32, $FR32, $FR32 (VFMSUBSSr231r)", "cd8scale": 0 }, @@ -107672,6 +111488,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107706,6 +111525,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107781,6 +111603,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR128, $VR128, $f128mem (VFMSUBADDPDr132m)", "cd8scale": 0 }, @@ -107815,6 +111640,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR256, $VR256, $f256mem (VFMSUBADDPDr132mY)", "cd8scale": 0 }, @@ -107848,6 +111676,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR128, $VR128, $VR128 (VFMSUBADDPDr132r)", "cd8scale": 0 }, @@ -107882,6 +111713,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132pd $VR256, $VR256, $VR256 (VFMSUBADDPDr132rY)", "cd8scale": 0 }, @@ -107916,6 +111750,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107955,6 +111792,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -107993,6 +111833,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108032,6 +111875,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108073,6 +111919,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108113,6 +111962,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108152,6 +112004,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108191,6 +112046,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108229,6 +112087,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108302,6 +112163,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR128, $VR128, $f128mem (VFMSUBADDPSr132m)", "cd8scale": 0 }, @@ -108335,6 +112199,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR256, $VR256, $f256mem (VFMSUBADDPSr132mY)", "cd8scale": 0 }, @@ -108365,6 +112232,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR128, $VR128, $VR128 (VFMSUBADDPSr132r)", "cd8scale": 0 }, @@ -108398,6 +112268,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd132ps $VR256, $VR256, $VR256 (VFMSUBADDPSr132rY)", "cd8scale": 0 }, @@ -108429,6 +112302,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108467,6 +112343,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108504,6 +112383,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108542,6 +112424,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108582,6 +112467,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108621,6 +112509,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -108657,6 +112548,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108695,6 +112589,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108732,6 +112629,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108807,6 +112707,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR128, $VR128, $f128mem (VFMSUBADDPDr213m)", "cd8scale": 0 }, @@ -108841,6 +112744,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR256, $VR256, $f256mem (VFMSUBADDPDr213mY)", "cd8scale": 0 }, @@ -108874,6 +112780,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR128, $VR128, $VR128 (VFMSUBADDPDr213r)", "cd8scale": 0 }, @@ -108908,6 +112817,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213pd $VR256, $VR256, $VR256 (VFMSUBADDPDr213rY)", "cd8scale": 0 }, @@ -108942,6 +112854,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -108981,6 +112896,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109019,6 +112937,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109058,6 +112979,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109099,6 +113023,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109139,6 +113066,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109178,6 +113108,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109217,6 +113150,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109255,6 +113191,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109328,6 +113267,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR128, $VR128, $f128mem (VFMSUBADDPSr213m)", "cd8scale": 0 }, @@ -109361,6 +113303,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR256, $VR256, $f256mem (VFMSUBADDPSr213mY)", "cd8scale": 0 }, @@ -109391,6 +113336,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR128, $VR128, $VR128 (VFMSUBADDPSr213r)", "cd8scale": 0 }, @@ -109424,6 +113372,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd213ps $VR256, $VR256, $VR256 (VFMSUBADDPSr213rY)", "cd8scale": 0 }, @@ -109455,6 +113406,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109493,6 +113447,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109530,6 +113487,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109568,6 +113528,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109608,6 +113571,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109647,6 +113613,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -109683,6 +113652,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109721,6 +113693,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109758,6 +113733,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -109833,6 +113811,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR128, $VR128, $f128mem (VFMSUBADDPDr231m)", "cd8scale": 0 }, @@ -109867,6 +113848,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR256, $VR256, $f256mem (VFMSUBADDPDr231mY)", "cd8scale": 0 }, @@ -109900,6 +113884,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR128, $VR128, $VR128 (VFMSUBADDPDr231r)", "cd8scale": 0 }, @@ -109934,6 +113921,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231pd $VR256, $VR256, $VR256 (VFMSUBADDPDr231rY)", "cd8scale": 0 }, @@ -109968,6 +113958,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110007,6 +114000,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110045,6 +114041,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110084,6 +114083,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110125,6 +114127,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110165,6 +114170,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110204,6 +114212,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110243,6 +114254,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110281,6 +114295,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110354,6 +114371,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR128, $VR128, $f128mem (VFMSUBADDPSr231m)", "cd8scale": 0 }, @@ -110387,6 +114407,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR256, $VR256, $f256mem (VFMSUBADDPSr231mY)", "cd8scale": 0 }, @@ -110417,6 +114440,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR128, $VR128, $VR128 (VFMSUBADDPSr231r)", "cd8scale": 0 }, @@ -110450,6 +114476,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfmsubadd231ps $VR256, $VR256, $VR256 (VFMSUBADDPSr231rY)", "cd8scale": 0 }, @@ -110481,6 +114510,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110519,6 +114551,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110556,6 +114591,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110594,6 +114632,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110634,6 +114675,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110673,6 +114717,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -110709,6 +114756,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110747,6 +114797,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -110784,6 +114837,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112311,6 +116367,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132pd $VR128, $VR128, $f128mem (VFNMADDPDr132m)", "cd8scale": 0 }, @@ -112345,6 +116404,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132pd $VR256, $VR256, $f256mem (VFNMADDPDr132mY)", "cd8scale": 0 }, @@ -112378,6 +116440,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132pd $VR128, $VR128, $VR128 (VFNMADDPDr132r)", "cd8scale": 0 }, @@ -112412,6 +116477,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132pd $VR256, $VR256, $VR256 (VFNMADDPDr132rY)", "cd8scale": 0 }, @@ -112446,6 +116514,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112485,6 +116556,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112523,6 +116597,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112562,6 +116639,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112603,6 +116683,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112643,6 +116726,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -112682,6 +116768,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112721,6 +116810,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112759,6 +116851,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112832,6 +116927,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132ps $VR128, $VR128, $f128mem (VFNMADDPSr132m)", "cd8scale": 0 }, @@ -112865,6 +116963,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132ps $VR256, $VR256, $f256mem (VFNMADDPSr132mY)", "cd8scale": 0 }, @@ -112895,6 +116996,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132ps $VR128, $VR128, $VR128 (VFNMADDPSr132r)", "cd8scale": 0 }, @@ -112928,6 +117032,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132ps $VR256, $VR256, $VR256 (VFNMADDPSr132rY)", "cd8scale": 0 }, @@ -112959,6 +117066,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -112997,6 +117107,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113034,6 +117147,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113072,6 +117188,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -113112,6 +117231,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -113151,6 +117273,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -113187,6 +117312,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113225,6 +117353,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113262,6 +117393,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113338,6 +117472,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132sd $FR64, $FR64, $f64mem (VFNMADDSDr132m)", "cd8scale": 0 }, @@ -113371,6 +117508,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132sd $FR64, $FR64, $FR64 (VFNMADDSDr132r)", "cd8scale": 0 }, @@ -113404,6 +117544,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113441,6 +117584,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113514,6 +117660,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132ss $FR32, $FR32, $f32mem (VFNMADDSSr132m)", "cd8scale": 0 }, @@ -113544,6 +117693,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd132ss $FR32, $FR32, $FR32 (VFNMADDSSr132r)", "cd8scale": 0 }, @@ -113574,6 +117726,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113608,6 +117763,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113683,6 +117841,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213pd $VR128, $VR128, $f128mem (VFNMADDPDr213m)", "cd8scale": 0 }, @@ -113717,6 +117878,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213pd $VR256, $VR256, $f256mem (VFNMADDPDr213mY)", "cd8scale": 0 }, @@ -113750,6 +117914,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213pd $VR128, $VR128, $VR128 (VFNMADDPDr213r)", "cd8scale": 0 }, @@ -113784,6 +117951,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213pd $VR256, $VR256, $VR256 (VFNMADDPDr213rY)", "cd8scale": 0 }, @@ -113818,6 +117988,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113857,6 +118030,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113895,6 +118071,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -113934,6 +118113,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -113975,6 +118157,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -114015,6 +118200,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -114054,6 +118242,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114093,6 +118284,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114131,6 +118325,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114204,6 +118401,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213ps $VR128, $VR128, $f128mem (VFNMADDPSr213m)", "cd8scale": 0 }, @@ -114237,6 +118437,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213ps $VR256, $VR256, $f256mem (VFNMADDPSr213mY)", "cd8scale": 0 }, @@ -114267,6 +118470,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213ps $VR128, $VR128, $VR128 (VFNMADDPSr213r)", "cd8scale": 0 }, @@ -114300,6 +118506,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213ps $VR256, $VR256, $VR256 (VFNMADDPSr213rY)", "cd8scale": 0 }, @@ -114331,6 +118540,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114369,6 +118581,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114406,6 +118621,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114444,6 +118662,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -114484,6 +118705,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -114523,6 +118747,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -114559,6 +118786,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114597,6 +118827,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114634,6 +118867,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114709,6 +118945,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213sd $FR64, $FR64, $f64mem (VFNMADDSDr213m)", "cd8scale": 0 }, @@ -114742,6 +118981,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213sd $FR64, $FR64, $FR64 (VFNMADDSDr213r)", "cd8scale": 0 }, @@ -114775,6 +119017,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114812,6 +119057,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114885,6 +119133,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213ss $FR32, $FR32, $f32mem (VFNMADDSSr213m)", "cd8scale": 0 }, @@ -114915,6 +119166,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd213ss $FR32, $FR32, $FR32 (VFNMADDSSr213r)", "cd8scale": 0 }, @@ -114945,6 +119199,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -114979,6 +119236,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115054,6 +119314,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231pd $VR128, $VR128, $f128mem (VFNMADDPDr231m)", "cd8scale": 0 }, @@ -115088,6 +119351,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231pd $VR256, $VR256, $f256mem (VFNMADDPDr231mY)", "cd8scale": 0 }, @@ -115121,6 +119387,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231pd $VR128, $VR128, $VR128 (VFNMADDPDr231r)", "cd8scale": 0 }, @@ -115155,6 +119424,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231pd $VR256, $VR256, $VR256 (VFNMADDPDr231rY)", "cd8scale": 0 }, @@ -115189,6 +119461,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115228,6 +119503,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115266,6 +119544,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115305,6 +119586,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -115346,6 +119630,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -115386,6 +119673,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -115425,6 +119715,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115464,6 +119757,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115502,6 +119798,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115575,6 +119874,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231ps $VR128, $VR128, $f128mem (VFNMADDPSr231m)", "cd8scale": 0 }, @@ -115608,6 +119910,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231ps $VR256, $VR256, $f256mem (VFNMADDPSr231mY)", "cd8scale": 0 }, @@ -115638,6 +119943,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231ps $VR128, $VR128, $VR128 (VFNMADDPSr231r)", "cd8scale": 0 }, @@ -115671,6 +119979,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231ps $VR256, $VR256, $VR256 (VFNMADDPSr231rY)", "cd8scale": 0 }, @@ -115702,6 +120013,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115740,6 +120054,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115777,6 +120094,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115815,6 +120135,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -115855,6 +120178,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -115894,6 +120220,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -115930,6 +120259,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -115968,6 +120300,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -116005,6 +120340,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -116080,6 +120418,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231sd $FR64, $FR64, $f64mem (VFNMADDSDr231m)", "cd8scale": 0 }, @@ -116113,6 +120454,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231sd $FR64, $FR64, $FR64 (VFNMADDSDr231r)", "cd8scale": 0 }, @@ -116146,6 +120490,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -116183,6 +120530,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -116256,6 +120606,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231ss $FR32, $FR32, $f32mem (VFNMADDSSr231m)", "cd8scale": 0 }, @@ -116286,6 +120639,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmadd231ss $FR32, $FR32, $FR32 (VFNMADDSSr231r)", "cd8scale": 0 }, @@ -116316,6 +120672,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -116350,6 +120709,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117293,6 +121655,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132pd $VR128, $VR128, $f128mem (VFNMSUBPDr132m)", "cd8scale": 0 }, @@ -117327,6 +121692,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132pd $VR256, $VR256, $f256mem (VFNMSUBPDr132mY)", "cd8scale": 0 }, @@ -117360,6 +121728,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132pd $VR128, $VR128, $VR128 (VFNMSUBPDr132r)", "cd8scale": 0 }, @@ -117394,6 +121765,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132pd $VR256, $VR256, $VR256 (VFNMSUBPDr132rY)", "cd8scale": 0 }, @@ -117428,6 +121802,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117467,6 +121844,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117505,6 +121885,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117544,6 +121927,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -117585,6 +121971,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -117625,6 +122014,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -117664,6 +122056,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117703,6 +122098,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117741,6 +122139,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117814,6 +122215,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132ps $VR128, $VR128, $f128mem (VFNMSUBPSr132m)", "cd8scale": 0 }, @@ -117847,6 +122251,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132ps $VR256, $VR256, $f256mem (VFNMSUBPSr132mY)", "cd8scale": 0 }, @@ -117877,6 +122284,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132ps $VR128, $VR128, $VR128 (VFNMSUBPSr132r)", "cd8scale": 0 }, @@ -117910,6 +122320,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132ps $VR256, $VR256, $VR256 (VFNMSUBPSr132rY)", "cd8scale": 0 }, @@ -117941,6 +122354,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -117979,6 +122395,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118016,6 +122435,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118054,6 +122476,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -118094,6 +122519,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -118133,6 +122561,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -118169,6 +122600,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118207,6 +122641,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118244,6 +122681,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118319,6 +122759,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132sd $FR64, $FR64, $f64mem (VFNMSUBSDr132m)", "cd8scale": 0 }, @@ -118352,6 +122795,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132sd $FR64, $FR64, $FR64 (VFNMSUBSDr132r)", "cd8scale": 0 }, @@ -118385,6 +122831,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118422,6 +122871,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118495,6 +122947,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132ss $FR32, $FR32, $f32mem (VFNMSUBSSr132m)", "cd8scale": 0 }, @@ -118525,6 +122980,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub132ss $FR32, $FR32, $FR32 (VFNMSUBSSr132r)", "cd8scale": 0 }, @@ -118555,6 +123013,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118589,6 +123050,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118664,6 +123128,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213pd $VR128, $VR128, $f128mem (VFNMSUBPDr213m)", "cd8scale": 0 }, @@ -118698,6 +123165,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213pd $VR256, $VR256, $f256mem (VFNMSUBPDr213mY)", "cd8scale": 0 }, @@ -118731,6 +123201,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213pd $VR128, $VR128, $VR128 (VFNMSUBPDr213r)", "cd8scale": 0 }, @@ -118765,6 +123238,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213pd $VR256, $VR256, $VR256 (VFNMSUBPDr213rY)", "cd8scale": 0 }, @@ -118799,6 +123275,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118838,6 +123317,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118876,6 +123358,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -118915,6 +123400,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -118956,6 +123444,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -118996,6 +123487,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -119035,6 +123529,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119074,6 +123571,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119112,6 +123612,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119185,6 +123688,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213ps $VR128, $VR128, $f128mem (VFNMSUBPSr213m)", "cd8scale": 0 }, @@ -119218,6 +123724,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213ps $VR256, $VR256, $f256mem (VFNMSUBPSr213mY)", "cd8scale": 0 }, @@ -119248,6 +123757,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213ps $VR128, $VR128, $VR128 (VFNMSUBPSr213r)", "cd8scale": 0 }, @@ -119281,6 +123793,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213ps $VR256, $VR256, $VR256 (VFNMSUBPSr213rY)", "cd8scale": 0 }, @@ -119312,6 +123827,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119350,6 +123868,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119387,6 +123908,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119425,6 +123949,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -119465,6 +123992,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -119504,6 +124034,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -119540,6 +124073,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119578,6 +124114,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119615,6 +124154,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119690,6 +124232,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213sd $FR64, $FR64, $f64mem (VFNMSUBSDr213m)", "cd8scale": 0 }, @@ -119723,6 +124268,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213sd $FR64, $FR64, $FR64 (VFNMSUBSDr213r)", "cd8scale": 0 }, @@ -119756,6 +124304,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119793,6 +124344,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119866,6 +124420,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213ss $FR32, $FR32, $f32mem (VFNMSUBSSr213m)", "cd8scale": 0 }, @@ -119896,6 +124453,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub213ss $FR32, $FR32, $FR32 (VFNMSUBSSr213r)", "cd8scale": 0 }, @@ -119926,6 +124486,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -119960,6 +124523,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120035,6 +124601,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231pd $VR128, $VR128, $f128mem (VFNMSUBPDr231m)", "cd8scale": 0 }, @@ -120069,6 +124638,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231pd $VR256, $VR256, $f256mem (VFNMSUBPDr231mY)", "cd8scale": 0 }, @@ -120102,6 +124674,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231pd $VR128, $VR128, $VR128 (VFNMSUBPDr231r)", "cd8scale": 0 }, @@ -120136,6 +124711,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231pd $VR256, $VR256, $VR256 (VFNMSUBPDr231rY)", "cd8scale": 0 }, @@ -120170,6 +124748,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120209,6 +124790,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120247,6 +124831,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120286,6 +124873,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -120327,6 +124917,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -120367,6 +124960,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -120406,6 +125002,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120445,6 +125044,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120483,6 +125085,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120556,6 +125161,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231ps $VR128, $VR128, $f128mem (VFNMSUBPSr231m)", "cd8scale": 0 }, @@ -120589,6 +125197,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231ps $VR256, $VR256, $f256mem (VFNMSUBPSr231mY)", "cd8scale": 0 }, @@ -120619,6 +125230,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231ps $VR128, $VR128, $VR128 (VFNMSUBPSr231r)", "cd8scale": 0 }, @@ -120652,6 +125266,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231ps $VR256, $VR256, $VR256 (VFNMSUBPSr231rY)", "cd8scale": 0 }, @@ -120683,6 +125300,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120721,6 +125341,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120758,6 +125381,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120796,6 +125422,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -120836,6 +125465,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -120875,6 +125507,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -120911,6 +125546,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120949,6 +125587,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -120986,6 +125627,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -121061,6 +125705,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231sd $FR64, $FR64, $f64mem (VFNMSUBSDr231m)", "cd8scale": 0 }, @@ -121094,6 +125741,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231sd $FR64, $FR64, $FR64 (VFNMSUBSDr231r)", "cd8scale": 0 }, @@ -121127,6 +125777,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -121164,6 +125817,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -121237,6 +125893,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231ss $FR32, $FR32, $f32mem (VFNMSUBSSr231m)", "cd8scale": 0 }, @@ -121267,6 +125926,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vfnmsub231ss $FR32, $FR32, $FR32 (VFNMSUBSSr231r)", "cd8scale": 0 }, @@ -121297,6 +125959,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -121331,6 +125996,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -122275,6 +126943,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122313,6 +126984,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122350,6 +127024,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122388,6 +127065,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "has_evex_bc" @@ -122428,6 +127108,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "has_evex_bc" @@ -122467,6 +127150,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "has_evex_bc" @@ -122505,6 +127191,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122543,6 +127232,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122580,6 +127272,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122614,6 +127309,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122651,6 +127349,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122687,6 +127388,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122724,6 +127428,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "has_evex_bc" @@ -122763,6 +127470,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "has_evex_bc" @@ -122801,6 +127511,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "has_evex_bc" @@ -122836,6 +127549,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122873,6 +127589,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122909,6 +127628,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122945,6 +127667,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -122981,6 +127706,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -123014,6 +127742,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -123047,6 +127778,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa" ], @@ -124309,6 +129043,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124343,6 +129080,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124377,6 +129117,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124411,6 +129154,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -124447,6 +129193,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -124483,6 +129232,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -124517,6 +129269,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124551,6 +129306,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124585,6 +129343,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124620,6 +129381,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -124651,6 +129415,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124684,6 +129451,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124717,6 +129487,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124750,6 +129523,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -124785,6 +129561,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -124820,6 +129599,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -124851,6 +129633,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124884,6 +129669,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124917,6 +129705,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -124951,6 +129742,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125209,6 +130003,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125248,6 +130045,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125286,6 +130086,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125325,6 +130128,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125366,6 +130172,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125406,6 +130215,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125445,6 +130257,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125484,6 +130299,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125522,6 +130340,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125561,6 +130382,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125597,6 +130421,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125635,6 +130462,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125672,6 +130502,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125710,6 +130543,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125750,6 +130586,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125789,6 +130628,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125825,6 +130667,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125863,6 +130708,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125900,6 +130748,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -125938,6 +130789,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -125980,6 +130834,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -126021,6 +130878,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -126063,6 +130923,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -126102,6 +130965,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -126140,6 +131006,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -126181,6 +131050,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -224698,6 +229570,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -224732,6 +229607,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -224766,6 +229644,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -224800,6 +229681,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -224836,6 +229720,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -224872,6 +229759,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -224906,6 +229796,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -224940,6 +229833,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -224974,6 +229870,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225004,6 +229903,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225037,6 +229939,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225070,6 +229975,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225103,6 +230011,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -225138,6 +230049,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -225173,6 +230087,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -225204,6 +230121,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225237,6 +230157,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225270,6 +230193,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225307,6 +230233,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225344,6 +230273,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225378,6 +230310,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -225412,6 +230347,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226105,6 +231043,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226144,6 +231085,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226182,6 +231126,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226221,6 +231168,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226262,6 +231212,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226302,6 +231255,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226341,6 +231297,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226380,6 +231339,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226418,6 +231380,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226457,6 +231422,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226493,6 +231461,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226531,6 +231502,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226568,6 +231542,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226606,6 +231583,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226646,6 +231626,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226685,6 +231668,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226721,6 +231707,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226759,6 +231748,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226796,6 +231788,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226834,6 +231829,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226876,6 +231874,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226917,6 +231918,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -226959,6 +231963,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -226998,6 +232005,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227036,6 +232046,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227077,6 +232090,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227116,6 +232132,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227155,6 +232174,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227193,6 +232215,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227232,6 +232257,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227273,6 +232301,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227313,6 +232344,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227352,6 +232386,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227391,6 +232428,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227429,6 +232469,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227468,6 +232511,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227504,6 +232550,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227542,6 +232591,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227579,6 +232631,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227617,6 +232672,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227657,6 +232715,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227696,6 +232757,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227732,6 +232796,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227770,6 +232837,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227807,6 +232877,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227845,6 +232918,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -227887,6 +232963,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227928,6 +233007,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -227970,6 +233052,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -228009,6 +233094,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228047,6 +233135,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228088,6 +233179,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -228123,6 +233217,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundpd $VR128, $f128mem, $i32u8imm (VROUNDPDm)", "cd8scale": 0 }, @@ -228156,6 +233253,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundpd $VR256, $f256mem, $i32u8imm (VROUNDYPDm)", "cd8scale": 0 }, @@ -228186,6 +233286,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundpd $VR128, $VR128, $i32u8imm (VROUNDPDr)", "cd8scale": 0 }, @@ -228219,6 +233322,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundpd $VR256, $VR256, $i32u8imm (VROUNDYPDr)", "cd8scale": 0 }, @@ -228249,6 +233355,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundps $VR128, $f128mem, $i32u8imm (VROUNDPSm)", "cd8scale": 0 }, @@ -228282,6 +233391,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundps $VR256, $f256mem, $i32u8imm (VROUNDYPSm)", "cd8scale": 0 }, @@ -228312,6 +233424,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundps $VR128, $VR128, $i32u8imm (VROUNDPSr)", "cd8scale": 0 }, @@ -228345,6 +233460,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundps $VR256, $VR256, $i32u8imm (VROUNDYPSr)", "cd8scale": 0 }, @@ -228379,6 +233497,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundsd $VR128, $VR128, $sdmem, $i32u8imm (VROUNDSDm)", "cd8scale": 0 }, @@ -228413,6 +233534,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundsd $FR64, $FR64, $FR64, $i32u8imm (VROUNDSDr)", "cd8scale": 0 }, @@ -228447,6 +233571,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundss $VR128, $VR128, $ssmem, $i32u8imm (VROUNDSSm)", "cd8scale": 0 }, @@ -228481,6 +233608,9 @@ "encoding": "imm8" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vroundss $FR32, $FR32, $FR32, $i32u8imm (VROUNDSSr)", "cd8scale": 0 }, @@ -228510,6 +233640,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228544,6 +233677,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228578,6 +233714,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228612,6 +233751,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -228648,6 +233790,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -228684,6 +233829,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -228718,6 +233866,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228752,6 +233903,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228786,6 +233940,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228816,6 +233973,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228849,6 +234009,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228882,6 +234045,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -228915,6 +234081,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -228950,6 +234119,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -228985,6 +234157,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -229016,6 +234191,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229049,6 +234227,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229082,6 +234263,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229119,6 +234303,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229190,6 +234377,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229224,6 +234414,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229916,6 +235109,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229954,6 +235150,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -229992,6 +235191,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230030,6 +235232,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230070,6 +235275,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230110,6 +235318,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230148,6 +235359,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230186,6 +235400,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230224,6 +235441,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230262,6 +235482,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230297,6 +235520,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230334,6 +235560,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230371,6 +235600,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230408,6 +235640,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230447,6 +235682,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230486,6 +235724,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230521,6 +235762,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230558,6 +235802,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230595,6 +235842,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230632,6 +235882,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230670,6 +235923,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230707,6 +235963,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230745,6 +236004,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -230780,6 +236042,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230814,6 +236079,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -230851,6 +236119,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -233588,6 +238859,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtpd $VR128, $f128mem (VSQRTPDm)", "cd8scale": 0 }, @@ -233617,6 +238891,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtpd $VR256, $f256mem (VSQRTPDYm)", "cd8scale": 0 }, @@ -233643,6 +238920,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtpd $VR128, $VR128 (VSQRTPDr)", "cd8scale": 0 }, @@ -233672,6 +238952,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtpd $VR256, $VR256 (VSQRTPDYr)", "cd8scale": 0 }, @@ -233701,6 +238984,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -233735,6 +239021,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -233769,6 +239058,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -233803,6 +239095,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -233839,6 +239134,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -233875,6 +239173,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -233909,6 +239210,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -233943,6 +239247,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -233977,6 +239284,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234011,6 +239321,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -234041,6 +239354,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtps $VR128, $f128mem (VSQRTPSm)", "cd8scale": 0 }, @@ -234069,6 +239385,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtps $VR256, $f256mem (VSQRTPSYm)", "cd8scale": 0 }, @@ -234094,6 +239413,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtps $VR128, $VR128 (VSQRTPSr)", "cd8scale": 0 }, @@ -234122,6 +239444,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtps $VR256, $VR256 (VSQRTPSYr)", "cd8scale": 0 }, @@ -234147,6 +239472,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234179,6 +239507,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234211,6 +239542,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234243,6 +239577,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -234277,6 +239614,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -234311,6 +239651,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -234341,6 +239684,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234373,6 +239719,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234405,6 +239754,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234437,6 +239789,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -234469,6 +239824,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtsd $FR64, $FR64, $f64mem (VSQRTSDm)", "cd8scale": 0 }, @@ -234496,6 +239854,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtsd $FR64, $FR64, $FR64 (VSQRTSDr)", "cd8scale": 0 }, @@ -234529,6 +239890,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234566,6 +239930,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234636,6 +240003,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtss $FR32, $FR32, $f32mem (VSQRTSSm)", "cd8scale": 0 }, @@ -234663,6 +240033,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsqrtss $FR32, $FR32, $FR32 (VSQRTSSr)", "cd8scale": 0 }, @@ -234693,6 +240066,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234727,6 +240103,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234820,6 +240199,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubpd $VR128, $VR128, $f128mem (VSUBPDrm)", "cd8scale": 0 }, @@ -234853,6 +240235,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubpd $VR256, $VR256, $f256mem (VSUBPDYrm)", "cd8scale": 0 }, @@ -234883,6 +240268,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubpd $VR128, $VR128, $VR128 (VSUBPDrr)", "cd8scale": 0 }, @@ -234916,6 +240304,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubpd $VR256, $VR256, $VR256 (VSUBPDYrr)", "cd8scale": 0 }, @@ -234950,6 +240341,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -234989,6 +240383,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235027,6 +240424,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235066,6 +240466,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -235107,6 +240510,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -235186,6 +240592,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235225,6 +240634,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235263,6 +240675,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235335,6 +240750,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubps $VR128, $VR128, $f128mem (VSUBPSrm)", "cd8scale": 0 }, @@ -235367,6 +240785,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubps $VR256, $VR256, $f256mem (VSUBPSYrm)", "cd8scale": 0 }, @@ -235396,6 +240817,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubps $VR128, $VR128, $VR128 (VSUBPSrr)", "cd8scale": 0 }, @@ -235428,6 +240852,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubps $VR256, $VR256, $VR256 (VSUBPSYrr)", "cd8scale": 0 }, @@ -235458,6 +240885,9 @@ "encoding": "modrm_rm_cd16" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235495,6 +240925,9 @@ "encoding": "modrm_rm_cd32" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235531,6 +240964,9 @@ "encoding": "modrm_rm_cd64" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235568,6 +241004,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -235607,6 +241046,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z", @@ -235680,6 +241122,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235717,6 +241162,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235753,6 +241201,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235824,6 +241275,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubsd $FR64, $FR64, $f64mem (VSUBSDrm)", "cd8scale": 0 }, @@ -235854,6 +241308,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubsd $FR64, $FR64, $FR64 (VSUBSDrr)", "cd8scale": 0 }, @@ -235887,6 +241344,9 @@ "encoding": "modrm_rm_cd8" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235924,6 +241384,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -235997,6 +241460,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubss $FR32, $FR32, $f32mem (VSUBSSrm)", "cd8scale": 0 }, @@ -236027,6 +241493,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "comment": "vsubss $FR32, $FR32, $FR32 (VSUBSSrr)", "cd8scale": 0 }, @@ -236057,6 +241526,9 @@ "encoding": "modrm_rm_cd4" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -236091,6 +241563,9 @@ "encoding": "modrm_rm" } }, + "implicit_read": [ + "mxcsr" + ], "flags": [ "accepts_evex_aaa", "accepts_evex_z" @@ -236161,6 +241636,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestpd $VR128, $f128mem (VTESTPDrm)", "cd8scale": 0 }, @@ -236192,6 +241675,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestpd $VR256, $f256mem (VTESTPDYrm)", "cd8scale": 0 }, @@ -236220,6 +241711,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestpd $VR128, $VR128 (VTESTPDrr)", "cd8scale": 0 }, @@ -236251,6 +241750,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestpd $VR256, $VR256 (VTESTPDYrr)", "cd8scale": 0 }, @@ -236279,6 +241786,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestps $VR128, $f128mem (VTESTPSrm)", "cd8scale": 0 }, @@ -236310,6 +241825,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestps $VR256, $f256mem (VTESTPSYrm)", "cd8scale": 0 }, @@ -236338,6 +241861,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestps $VR128, $VR128 (VTESTPSrr)", "cd8scale": 0 }, @@ -236369,6 +241900,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vtestps $VR256, $VR256 (VTESTPSYrr)", "cd8scale": 0 }, @@ -236397,6 +241936,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64, $f64mem (VUCOMISDrm)", "cd8scale": 0 }, @@ -236425,6 +241972,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64, $FR64 (VUCOMISDrr)", "cd8scale": 0 }, @@ -236457,6 +242012,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64X, $f64mem (VUCOMISDZrm)", "cd8scale": 8 }, @@ -236489,6 +242052,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomisd $FR64X, $FR64X (VUCOMISDZrr)", "cd8scale": 8 }, @@ -236525,6 +242096,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 }, @@ -236552,6 +242131,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32, $f32mem (VUCOMISSrm)", "cd8scale": 0 }, @@ -236579,6 +242166,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32, $FR32 (VUCOMISSrr)", "cd8scale": 0 }, @@ -236607,6 +242202,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32X, $f32mem (VUCOMISSZrm)", "cd8scale": 4 }, @@ -236635,6 +242238,14 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "vucomiss $FR32X, $FR32X (VUCOMISSZrr)", "cd8scale": 4 }, @@ -236669,6 +242280,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 }, @@ -239529,6 +245148,9 @@ "mnemonic": "wbinvd", "opcode": "09", "map": "0f", + "flags": [ + "privileged" + ], "comment": "wbinvd (WBINVD)", "cd8scale": 0 }, @@ -239550,6 +245172,9 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "fs" + ], "comment": "wrfsbase $GR32 (WRFSBASE)", "cd8scale": 0 }, @@ -239574,6 +245199,9 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "fs" + ], "comment": "wrfsbase $GR64 (WRFSBASE64)", "cd8scale": 0 }, @@ -239595,6 +245223,9 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "gs" + ], "comment": "wrgsbase $GR32 (WRGSBASE)", "cd8scale": 0 }, @@ -239619,6 +245250,9 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "gs" + ], "comment": "wrgsbase $GR64 (WRGSBASE64)", "cd8scale": 0 }, @@ -239631,6 +245265,9 @@ "ecx", "edx" ], + "flags": [ + "privileged" + ], "comment": "wrmsr (WRMSR)", "cd8scale": 0 }, @@ -239697,6 +245334,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $i8mem, $GR8 (LXADD8)", "cd8scale": 0 }, @@ -239718,6 +245363,14 @@ "encoding": "modrm_reg" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $GR8, $GR8 (XADD8rr)", "cd8scale": 0 }, @@ -239750,6 +245403,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $i64mem, $GR64 (LXADD64)", "cd8scale": 0 }, @@ -239780,6 +245441,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $i16mem, $GR16 (LXADD16)", "cd8scale": 0 }, @@ -239810,6 +245479,14 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $i32mem, $GR32 (LXADD32)", "cd8scale": 0 }, @@ -239834,6 +245511,14 @@ "encoding": "modrm_reg" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $GR64, $GR64 (XADD64rr)", "cd8scale": 0 }, @@ -239856,6 +245541,14 @@ "encoding": "modrm_reg" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $GR16, $GR16 (XADD16rr)", "cd8scale": 0 }, @@ -239878,6 +245571,14 @@ "encoding": "modrm_reg" } }, + "x86flags": { + "cf": "modified", + "pf": "modified", + "af": "modified", + "zf": "modified", + "sf": "modified", + "of": "modified" + }, "comment": "xadd $GR32, $GR32 (XADD32rr)", "cd8scale": 0 }, @@ -240899,6 +246600,25 @@ { "mnemonic": "xlatb", "opcode": "d7", + "extensions": { + "adsize": "16" + }, + "implicit_read": [ + "bx", + "al" + ], + "implicit_write": [ + "al" + ], + "comment": "xlatb (XLAT)", + "cd8scale": 0 + }, + { + "mnemonic": "xlatb", + "opcode": "d7", + "extensions": { + "adsize": "32" + }, "implicit_read": [ "ebx", "al" @@ -240909,6 +246629,22 @@ "comment": "xlatb (XLAT)", "cd8scale": 0 }, + { + "mnemonic": "xlatb", + "opcode": "d7", + "extensions": { + "adsize": "64" + }, + "implicit_read": [ + "rbx", + "al" + ], + "implicit_write": [ + "al" + ], + "comment": "xlatb (XLAT)", + "cd8scale": 0 + }, { "mnemonic": "xor", "opcode": "30", @@ -240926,11 +246662,21 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -240950,6 +246696,16 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -240972,11 +246728,21 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -240997,11 +246763,21 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241022,11 +246798,21 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241049,6 +246835,16 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241069,6 +246865,16 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241089,6 +246895,16 @@ "encoding": "modrm_reg" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241108,6 +246924,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241127,6 +246953,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241149,6 +246985,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241169,6 +247015,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241189,6 +247045,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241211,6 +247077,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241231,6 +247107,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241251,6 +247137,16 @@ "encoding": "modrm_rm" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241266,6 +247162,16 @@ "encoding": "imm8" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241286,6 +247192,16 @@ "encoding": "imm32" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241304,6 +247220,16 @@ "encoding": "imm16" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241322,6 +247248,16 @@ "encoding": "imm32" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241342,11 +247278,21 @@ "encoding": "imm8" } }, + "implicit_write": [ + "eflags" + ], "prefix_flags": [ "accepts_lock", "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241367,6 +247313,16 @@ "encoding": "imm8" } }, + "implicit_write": [ + "eflags" + ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "cd8scale": 0 }, { @@ -241398,6 +247354,13 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $i64mem, $i64i32imm (LOCK_XOR64mi32)", "cd8scale": 0 }, @@ -241428,6 +247391,13 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $i16mem, $i16imm (LOCK_XOR16mi)", "cd8scale": 0 }, @@ -241458,6 +247428,13 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $i32mem, $i32imm (LOCK_XOR32mi)", "cd8scale": 0 }, @@ -241485,6 +247462,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $GR64, $i64i32imm (XOR64ri32)", "cd8scale": 0 }, @@ -241510,6 +247494,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $GR16, $i16imm (XOR16ri)", "cd8scale": 0 }, @@ -241535,6 +247526,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $GR32, $i32imm (XOR32ri)", "cd8scale": 0 }, @@ -241565,6 +247563,13 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $i8mem, $i8imm (XOR8mi8)", "cd8scale": 0 }, @@ -241590,6 +247595,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $GR8, $i8imm (XOR8ri8)", "cd8scale": 0 }, @@ -241622,6 +247634,13 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $i64mem, $i64i8imm (LOCK_XOR64mi8)", "cd8scale": 0 }, @@ -241652,6 +247671,13 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $i16mem, $i16i8imm (LOCK_XOR16mi8)", "cd8scale": 0 }, @@ -241682,6 +247708,13 @@ "accepts_xacquire", "accepts_xrelease" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $i32mem, $i32i8imm (LOCK_XOR32mi8)", "cd8scale": 0 }, @@ -241709,6 +247742,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $GR64, $i64i8imm (XOR64ri8)", "cd8scale": 0 }, @@ -241734,6 +247774,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $GR16, $i16i8imm (XOR16ri8)", "cd8scale": 0 }, @@ -241759,6 +247806,13 @@ "implicit_write": [ "eflags" ], + "x86flags": { + "cf": "reset", + "pf": "modified", + "zf": "modified", + "sf": "modified", + "of": "reset" + }, "comment": "xor $GR32, $i32i8imm (XOR32ri8)", "cd8scale": 0 }, @@ -241932,6 +247986,9 @@ "eax", "edx" ], + "flags": [ + "privileged" + ], "comment": "xrstors $opaque512mem (XRSTORS)", "cd8scale": 0 }, @@ -242143,6 +248200,9 @@ "eax", "edx" ], + "flags": [ + "privileged" + ], "comment": "xsaves $opaque512mem (XSAVES)", "cd8scale": 0 }, @@ -242191,6 +248251,9 @@ "ecx", "edx" ], + "flags": [ + "privileged" + ], "comment": "xsetbv (XSETBV)", "cd8scale": 0 }, @@ -242270,6 +248333,14 @@ "cpuid": [ "tsx" ], + "x86flags": { + "cf": "reset", + "pf": "reset", + "af": "reset", + "zf": "modified", + "sf": "reset", + "of": "reset" + }, "comment": "xtest (XTEST)", "cd8scale": 0 }