Index: src/compiler/instruction-scheduler.h |
diff --git a/src/compiler/instruction-scheduler.h b/src/compiler/instruction-scheduler.h |
index 104c0b97de8bd401d2a39c42d7bbfac81f38bec9..2208c401acaadbcb5a225262949d313e0abdebd6 100644 |
--- a/src/compiler/instruction-scheduler.h |
+++ b/src/compiler/instruction-scheduler.h |
@@ -180,7 +180,9 @@ class InstructionScheduler final : public ZoneObject { |
return (instr->arch_opcode() == kArchNop) && |
(instr->OutputCount() == 1) && |
(instr->OutputAt(0)->IsUnallocated()) && |
- UnallocatedOperand::cast(instr->OutputAt(0))->HasFixedRegisterPolicy(); |
+ (UnallocatedOperand::cast(instr->OutputAt(0))->HasFixedRegisterPolicy() || |
+ UnallocatedOperand::cast( |
+ instr->OutputAt(0))->HasFixedDoubleRegisterPolicy()); |
} |
void ComputeTotalLatencies(); |