| 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) {
|
|
|