add test of Cpu::has
This commit is contained in:
parent
b48a7bb1b7
commit
d808f9ecbc
1 changed files with 9 additions and 1 deletions
|
@ -1,8 +1,8 @@
|
|||
#include <stdio.h>
|
||||
#include <string.h>
|
||||
#include <string>
|
||||
#define XBYAK_NO_OP_NAMES
|
||||
#include <xbyak/xbyak.h>
|
||||
#include <xbyak/xbyak_util.h>
|
||||
#include <cybozu/inttype.hpp>
|
||||
#include <cybozu/test.hpp>
|
||||
|
||||
|
@ -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));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue