diff options
author | MITSUNARI Shigeo <[email protected]> | 2020-10-19 18:13:55 +0900 |
---|---|---|
committer | MITSUNARI Shigeo <[email protected]> | 2020-10-19 18:13:55 +0900 |
commit | 284cc5bed6a5bf7247964f9e3161ab3d83168b5d (patch) | |
tree | e0960fa942c3ce34a52a1434889c1e434c63ba4e | |
parent | 6b3eb9c1e46bfbb2081332c7a55cb6c73419a00e (diff) | |
download | xbyak-284cc5bed6a5bf7247964f9e3161ab3d83168b5d.tar.gz xbyak-284cc5bed6a5bf7247964f9e3161ab3d83168b5d.zip |
refactor
-rw-r--r-- | xbyak/xbyak.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/xbyak/xbyak.h b/xbyak/xbyak.h index 9a740b1..5a529c1 100644 --- a/xbyak/xbyak.h +++ b/xbyak/xbyak.h @@ -2308,15 +2308,14 @@ private: if (encoding == DefaultEncoding) { encoding = EvexEncoding; } + if (encoding == EvexEncoding) { #ifdef XBYAK_DISABLE_AVX512 - if (encoding == EvexEncoding) XBYAK_THROW(ERR_EVEX_IS_INVALID) + XBYAK_THROW(ERR_EVEX_IS_INVALID) #endif - if (encoding == EvexEncoding) { type |= T_MUST_EVEX; } opAVX_X_X_XM(x1, x2, op, type, code0); } - void opInOut(const Reg& a, const Reg& d, uint8_t code) { if (a.getIdx() == Operand::AL && d.getIdx() == Operand::DX && d.getBit() == 16) { |