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 3ab85e03b77c3177ae565014b793fb3f2f16cf66..9808608ea4d6d943f4f4a2800be94e3172910ac4 100644 |
--- a/src/compiler/mips64/code-generator-mips64.cc |
+++ b/src/compiler/mips64/code-generator-mips64.cc |
@@ -1916,6 +1916,13 @@ CodeGenerator::CodeGenResult CodeGenerator::AssembleArchInstruction( |
case kAtomicStoreWord32: |
ASSEMBLE_ATOMIC_STORE_INTEGER(sw); |
break; |
+ case kAtomicExchangeInt8: |
+ case kAtomicExchangeUint8: |
+ case kAtomicExchangeInt16: |
+ case kAtomicExchangeUint16: |
+ case kAtomicExchangeWord32: |
+ UNREACHABLE(); |
+ break; |
case kMips64AssertEqual: |
__ Assert(eq, static_cast<BailoutReason>(i.InputOperand(2).immediate()), |
i.InputRegister(0), Operand(i.InputRegister(1))); |