rorx supports apx

This commit is contained in:
MITSUNARI Shigeo 2023-11-10 12:13:06 +09:00
parent 5bb8461b43
commit a18e5aeb5b
6 changed files with 13 additions and 2 deletions

View file

@ -1759,7 +1759,7 @@ void put()
const Tbl& p = tbl[i];
printf("void %s(const Reg32e& r1, const Operand& op, const Reg32e& r2) { opRRO(r1, r2, op, %s, 0x%x); }\n", p.name, type2String(p.type).c_str(), p.code);
}
puts("void rorx(const Reg32e& r, const Operand& op, uint8_t imm) { opRRO(r, Reg32e(0, r.getBit()), op, T_0F3A | T_F2, 0xF0, imm); }");
puts("void rorx(const Reg32e& r, const Operand& op, uint8_t imm) { opRRO(r, Reg32e(0, r.getBit()), op, T_0F3A|T_F2|T_VEX|T_MAP3, 0xF0, imm); }");
}
// gpr(reg, r/m)
{