Fixed some instruction-definitions

This commit is contained in:
flobernd 2016-11-29 13:50:15 +01:00
parent 5480ad0aaf
commit 2e58e13d81
1 changed files with 33 additions and 4 deletions

View File

@ -8949,6 +8949,7 @@
"opcode": "1b", "opcode": "1b",
"map": "0f", "map": "0f",
"extensions": { "extensions": {
"mode": "exclude64",
"prefix": "f2", "prefix": "f2",
"modrm_mod": "register" "modrm_mod": "register"
}, },
@ -8974,11 +8975,9 @@
"opcode": "1b", "opcode": "1b",
"map": "0f", "map": "0f",
"extensions": { "extensions": {
"mode": "require64",
"prefix": "f2", "prefix": "f2",
"modrm_mod": "register", "modrm_mod": "register"
"bitfilters": [
"rex_w"
]
}, },
"cpuid": [ "cpuid": [
"mpx" "mpx"
@ -9388,6 +9387,33 @@
"opcode": "1b", "opcode": "1b",
"map": "0f", "map": "0f",
"extensions": { "extensions": {
"mode": "exclude64",
"prefix": "66",
"modrm_mod": "register"
},
"cpuid": [
"mpx"
],
"operands": {
"operand1": {
"type": "bndr",
"encoding": "modrm_rm",
"accessmode": "write"
},
"operand2": {
"type": "bndr",
"encoding": "modrm_reg"
}
},
"comment": "bndmov $BNDR, $BNDR (BNDMOVMRrr)",
"cd8scale": 0
},
{
"mnemonic": "bndmov",
"opcode": "1b",
"map": "0f",
"extensions": {
"mode": "require64",
"prefix": "66", "prefix": "66",
"modrm_mod": "register" "modrm_mod": "register"
}, },
@ -29690,6 +29716,9 @@
{ {
"mnemonic": "into", "mnemonic": "into",
"opcode": "ce", "opcode": "ce",
"extensions": {
"mode": "exclude64"
},
"implicit_read": [ "implicit_read": [
"eflags" "eflags"
], ],