| Index: base/cpu.cc
|
| diff --git a/base/cpu.cc b/base/cpu.cc
|
| index 78064e2815f4bed5da737174289374748707e6e5..5b200fce12e41a7d6d66d25730abf4b249f27ebb 100644
|
| --- a/base/cpu.cc
|
| +++ b/base/cpu.cc
|
| @@ -34,6 +34,7 @@ CPU::CPU()
|
| has_sse41_(false),
|
| has_sse42_(false),
|
| has_non_stop_time_stamp_counter_(false),
|
| + has_aesni_(false),
|
| cpu_vendor_("unknown") {
|
| Initialize();
|
| }
|
| @@ -113,14 +114,15 @@ void CPU::Initialize() {
|
| type_ = (cpu_info[0] >> 12) & 0x3;
|
| ext_model_ = (cpu_info[0] >> 16) & 0xf;
|
| ext_family_ = (cpu_info[0] >> 20) & 0xff;
|
| - has_mmx_ = (cpu_info[3] & 0x00800000) != 0;
|
| - has_sse_ = (cpu_info[3] & 0x02000000) != 0;
|
| - has_sse2_ = (cpu_info[3] & 0x04000000) != 0;
|
| - has_sse3_ = (cpu_info[2] & 0x00000001) != 0;
|
| + has_mmx_ = (cpu_info[3] & 0x00800000) != 0;
|
| + has_sse_ = (cpu_info[3] & 0x02000000) != 0;
|
| + has_sse2_ = (cpu_info[3] & 0x04000000) != 0;
|
| + has_sse3_ = (cpu_info[2] & 0x00000001) != 0;
|
| has_ssse3_ = (cpu_info[2] & 0x00000200) != 0;
|
| has_sse41_ = (cpu_info[2] & 0x00080000) != 0;
|
| has_sse42_ = (cpu_info[2] & 0x00100000) != 0;
|
| - has_avx_ = (cpu_info[2] & 0x10000000) != 0;
|
| + has_avx_ = (cpu_info[2] & 0x10000000) != 0;
|
| + has_aesni_ = (cpu_info[2] & 0x02000000) != 0;
|
| }
|
|
|
| // Get the brand string of the cpu.
|
|
|