commit | 900a42848024c652ca6c6caf087fc97614fc6d8c | [log] [tgz] |
---|---|---|
author | MITSUNARI Shigeo <herumi@nifty.com> | Tue Aug 08 16:42:24 2017 +0900 |
committer | MITSUNARI Shigeo <herumi@nifty.com> | Tue Aug 08 16:42:24 2017 +0900 |
tree | 49878ad889a8467c355b7180a981f7e0ee5761c1 | |
parent | 6a5947e43601d900a3aec95f452a71c7450dbc95 [diff] |
change layout of Operand
diff --git a/xbyak/xbyak.h b/xbyak/xbyak.h index 252d948..1522daa 100644 --- a/xbyak/xbyak.h +++ b/xbyak/xbyak.h
@@ -346,9 +346,9 @@ #endif class Operand { - static const uint8 EXT8BIT = 0x40; - unsigned int idx_:7; // 0..31, EXT8BIT = 1 if spl/bpl/sil/dil - unsigned int kind_:8; + static const uint8 EXT8BIT = 0x20; + unsigned int idx_:6; // 0..31 + EXT8BIT = 1 if spl/bpl/sil/dil + unsigned int kind_:9; unsigned int bit_:10; protected: unsigned int zero_:1;