| Index: src/x87/macro-assembler-x87.cc
|
| diff --git a/src/x87/macro-assembler-x87.cc b/src/x87/macro-assembler-x87.cc
|
| index bb877fe69775b5c904dcd900769db5e994c95a61..ddea111f188d898dfd16f3d1c9599db1a2943784 100644
|
| --- a/src/x87/macro-assembler-x87.cc
|
| +++ b/src/x87/macro-assembler-x87.cc
|
| @@ -2327,6 +2327,17 @@ void MacroAssembler::Tzcnt(Register dst, const Operand& src) {
|
| }
|
|
|
|
|
| +void MacroAssembler::Popcnt(Register dst, const Operand& src) {
|
| + // TODO(intel): Add support for POPCNT (with POPCNT)
|
| + // if (CpuFeatures::IsSupported(POPCNT)) {
|
| + // CpuFeatureScope scope(this, POPCNT);
|
| + // popcnt(dst, src);
|
| + // return;
|
| + // }
|
| + UNREACHABLE();
|
| +}
|
| +
|
| +
|
| void MacroAssembler::SetCounter(StatsCounter* counter, int value) {
|
| if (FLAG_native_code_counters && counter->Enabled()) {
|
| mov(Operand::StaticVariable(ExternalReference(counter)), Immediate(value));
|
|
|