mirror of
https://github.com/herumi/xbyak
synced 2024-11-21 16:09:11 -07:00
rename tGPRi as tBMIi according to latest intel manual
This commit is contained in:
parent
0ec12db3f1
commit
756c8fa335
2 changed files with 6 additions and 4 deletions
|
@ -44,8 +44,8 @@ void putCPUinfo()
|
|||
{ Cpu::tAVX, "avx" },
|
||||
{ Cpu::tFMA, "fma" },
|
||||
{ Cpu::tAVX2, "avx2" },
|
||||
{ Cpu::tGPR1, "gpr-group1" },
|
||||
{ Cpu::tGPR2, "gpr-group2" },
|
||||
{ Cpu::tBMI1, "bmi1" },
|
||||
{ Cpu::tBMI2, "bmi2" },
|
||||
{ Cpu::tLZCNT, "lzcnt" },
|
||||
};
|
||||
for (size_t i = 0; i < NUM_OF_ARRAY(tbl); i++) {
|
||||
|
|
|
@ -148,8 +148,10 @@ public:
|
|||
tSSE4a = 1 << 18,
|
||||
tRDTSCP = 1 << 19,
|
||||
tAVX2 = 1 << 20,
|
||||
tGPR1 = 1 << 21, // andn, bextr, blsi, blsmsk, blsr, tzcnt
|
||||
tGPR2 = 1 << 22, // bzhi, mulx, pdep, pext, rorx, sarx, shlx, shrx
|
||||
tBMI1 = 1 << 21, // andn, bextr, blsi, blsmsk, blsr, tzcnt
|
||||
tBMI2 = 1 << 22, // bzhi, mulx, pdep, pext, rorx, sarx, shlx, shrx
|
||||
tGPR1 = tBMI1, // backward compatibility
|
||||
tGPR2 = tBMI2, // backward compatibility
|
||||
tLZCNT = 1 << 23,
|
||||
|
||||
tINTEL = 1 << 24,
|
||||
|
|
Loading…
Reference in a new issue