| 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;
|
| }
|
|
|
|
|
|
|