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 332afb8af3be6f7d8b91132d5600f692138a49dd..2b59bc70367006ac803f572a041f7470fa22d36a 100644 |
--- a/src/compiler/mips64/code-generator-mips64.cc |
+++ b/src/compiler/mips64/code-generator-mips64.cc |
@@ -71,6 +71,9 @@ class MipsOperandConverter FINAL : public InstructionOperandConverter { |
// TODO(plind): Maybe we should handle ExtRef & HeapObj here? |
// maybe not done on arm due to const pool ?? |
break; |
+ case Constant::kRpoNumber: |
+ UNREACHABLE(); // TODO(titzer): RPO immediates on mips? |
+ break; |
} |
UNREACHABLE(); |
return Operand(zero_reg); |
@@ -1071,6 +1074,9 @@ void CodeGenerator::AssembleMove(InstructionOperand* source, |
case Constant::kHeapObject: |
__ li(dst, src.ToHeapObject()); |
break; |
+ case Constant::kRpoNumber: |
+ UNREACHABLE(); // TODO(titzer): loading RPO numbers on mips64. |
+ break; |
} |
if (destination->IsStackSlot()) __ sd(dst, g.ToMemOperand(destination)); |
} else if (src.type() == Constant::kFloat32) { |