diff options
-rw-r--r-- | dynasm/dasm_x86.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/dynasm/dasm_x86.lua b/dynasm/dasm_x86.lua index 4de5b478..5f82f4f3 100644 --- a/dynasm/dasm_x86.lua +++ b/dynasm/dasm_x86.lua | |||
@@ -1117,6 +1117,9 @@ local map_op = { | |||
1117 | fucompp_0 = "DAE9", | 1117 | fucompp_0 = "DAE9", |
1118 | fcompp_0 = "DED9", | 1118 | fcompp_0 = "DED9", |
1119 | 1119 | ||
1120 | fldenv_1 = "x.:D94m", | ||
1121 | fnstenv_1 = "x.:D96m", | ||
1122 | fstenv_1 = "x.:9BD96m", | ||
1120 | fldcw_1 = "xw:nD95m", | 1123 | fldcw_1 = "xw:nD95m", |
1121 | fstcw_1 = "xw:n9BD97m", | 1124 | fstcw_1 = "xw:n9BD97m", |
1122 | fnstcw_1 = "xw:nD97m", | 1125 | fnstcw_1 = "xw:nD97m", |
@@ -1192,6 +1195,8 @@ local map_op = { | |||
1192 | cvttps2dq_2 = "rmo:F30F5BrM", | 1195 | cvttps2dq_2 = "rmo:F30F5BrM", |
1193 | cvttsd2si_2 = "rr/do:F20F2CrM|rr/qo:|rx/dq:|rxq:", | 1196 | cvttsd2si_2 = "rr/do:F20F2CrM|rr/qo:|rx/dq:|rxq:", |
1194 | cvttss2si_2 = "rr/do:F30F2CrM|rr/qo:|rxd:|rx/qd:", | 1197 | cvttss2si_2 = "rr/do:F30F2CrM|rr/qo:|rxd:|rx/qd:", |
1198 | fxsave_1 = "x.:0FAE0m", | ||
1199 | fxrstor_1 = "x.:0FAE1m", | ||
1195 | ldmxcsr_1 = "xd:0FAE2m", | 1200 | ldmxcsr_1 = "xd:0FAE2m", |
1196 | lfence_0 = "0FAEE8", | 1201 | lfence_0 = "0FAEE8", |
1197 | maskmovdqu_2 = "rro:660FF7rM", | 1202 | maskmovdqu_2 = "rro:660FF7rM", |