Index: src/compiler/mips64/code-generator-mips64.cc |
diff --git a/src/compiler/mips64/code-generator-mips64.cc b/src/compiler/mips64/code-generator-mips64.cc |
index 53d7a6439e8aa9503f1a06670427f1ee2e5b37c4..27c7f63b7c7145cbf04b5090f9357d602673f28e 100644 |
--- a/src/compiler/mips64/code-generator-mips64.cc |
+++ b/src/compiler/mips64/code-generator-mips64.cc |
@@ -1926,6 +1926,31 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction( |
case kAtomicCompareExchangeInt16: |
case kAtomicCompareExchangeUint16: |
case kAtomicCompareExchangeWord32: |
+ case kAtomicAddInt8: |
+ case kAtomicAddUint8: |
+ case kAtomicAddInt16: |
+ case kAtomicAddUint16: |
+ case kAtomicAddWord32: |
+ case kAtomicSubInt8: |
+ case kAtomicSubUint8: |
+ case kAtomicSubInt16: |
+ case kAtomicSubUint16: |
+ case kAtomicSubWord32: |
+ case kAtomicAndInt8: |
+ case kAtomicAndUint8: |
+ case kAtomicAndInt16: |
+ case kAtomicAndUint16: |
+ case kAtomicAndWord32: |
+ case kAtomicOrInt8: |
+ case kAtomicOrUint8: |
+ case kAtomicOrInt16: |
+ case kAtomicOrUint16: |
+ case kAtomicOrWord32: |
+ case kAtomicXorInt8: |
+ case kAtomicXorUint8: |
+ case kAtomicXorInt16: |
+ case kAtomicXorUint16: |
+ case kAtomicXorWord32: |
UNREACHABLE(); |
break; |
case kMips64AssertEqual: |