Index: src/compiler/instruction-scheduler.cc |
diff --git a/src/compiler/instruction-scheduler.cc b/src/compiler/instruction-scheduler.cc |
index d082cae57ad9bd3cf53cf979cbe8ba8c6a02c116..db7712a1ef51c5a5af12ea7f597a782285fe7bbc 100644 |
--- a/src/compiler/instruction-scheduler.cc |
+++ b/src/compiler/instruction-scheduler.cc |
@@ -331,6 +331,11 @@ int InstructionScheduler::GetInstructionFlags(const Instruction* instr) const { |
case kAtomicExchangeInt16: |
case kAtomicExchangeUint16: |
case kAtomicExchangeWord32: |
+ case kAtomicCompareExchangeInt8: |
+ case kAtomicCompareExchangeUint8: |
+ case kAtomicCompareExchangeInt16: |
+ case kAtomicCompareExchangeUint16: |
+ case kAtomicCompareExchangeWord32: |
return kHasSideEffect; |
#define CASE(Name) case k##Name: |