diff --git a/test/misc.cpp b/test/misc.cpp index ec08e49..236dfb8 100644 --- a/test/misc.cpp +++ b/test/misc.cpp @@ -1,8 +1,8 @@ #include #include #include -#define XBYAK_NO_OP_NAMES #include +#include #include #include @@ -1967,3 +1967,11 @@ CYBOZU_TEST_AUTO(misc) CYBOZU_TEST_EQUAL(c.getSize(), n); CYBOZU_TEST_EQUAL_ARRAY(c.getCode(), tbl, n); } + +CYBOZU_TEST_AUTO(cpu) +{ + // https://github.com/herumi/xbyak/issues/148 + using namespace Xbyak::util; + Cpu cpu; + CYBOZU_TEST_EQUAL(cpu.has(Cpu::tINTEL) && cpu.has(Cpu::tAMD), cpu.has(Cpu::tINTEL | Cpu::tAMD)); +}