Index: src/a64/lithium-a64.cc |
diff --git a/src/a64/lithium-a64.cc b/src/a64/lithium-a64.cc |
index 472dfd5ab2cf3bf8afde96bfc0813ff69d309db4..e85059243bd0c344486426d97e7ac1b672d4f7a2 100644 |
--- a/src/a64/lithium-a64.cc |
+++ b/src/a64/lithium-a64.cc |
@@ -853,14 +853,6 @@ LInstruction* LChunkBuilder::DoArithmeticT(Token::Value op, |
} |
-#define UNIMPLEMENTED_INSTRUCTION() \ |
- do { \ |
- info_->set_bailout_reason(kUnimplementedHydrogenInstruction); \ |
- status_ = ABORTED; \ |
- return NULL; \ |
- } while (0) |
- |
- |
LInstruction* LChunkBuilder::DoBoundsCheckBaseIndexInformation( |
HBoundsCheckBaseIndexInformation* instr) { |
UNREACHABLE(); |
@@ -1491,7 +1483,10 @@ LInstruction* LChunkBuilder::DoEnvironmentMarker(HEnvironmentMarker* instr) { |
LInstruction* LChunkBuilder::DoForceRepresentation( |
HForceRepresentation* instr) { |
- UNIMPLEMENTED_INSTRUCTION(); |
+ // All HForceRepresentation instructions should be eliminated in the |
+ // representation change phase of Hydrogen. |
+ UNREACHABLE(); |
+ return NULL; |
} |