Index: src/compiler/mips/code-generator-mips.cc |
diff --git a/src/compiler/mips/code-generator-mips.cc b/src/compiler/mips/code-generator-mips.cc |
index 4eb372a7800be2be7a6448bfeba6c2aa71acf226..6fb0a30edd41a2261f73140a882eda1e376af8e2 100644 |
--- a/src/compiler/mips/code-generator-mips.cc |
+++ b/src/compiler/mips/code-generator-mips.cc |
@@ -70,6 +70,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); |
@@ -796,6 +799,9 @@ void CodeGenerator::AssembleMove(InstructionOperand* source, |
case Constant::kHeapObject: |
__ li(dst, src.ToHeapObject()); |
break; |
+ case Constant::kRpoNumber: |
+ UNREACHABLE(); // TODO(titzer): loading RPO numbers on mips. |
+ break; |
} |
if (destination->IsStackSlot()) __ sw(dst, g.ToMemOperand(destination)); |
} else if (src.type() == Constant::kFloat32) { |