Index: src/compiler/instruction-selector.cc |
diff --git a/src/compiler/instruction-selector.cc b/src/compiler/instruction-selector.cc |
index da8dafddf9e0506268c53b19fb360ad7b977f84b..2bfc3e1c64ee9d0554e53700dceb9889ff0fda16 100644 |
--- a/src/compiler/instruction-selector.cc |
+++ b/src/compiler/instruction-selector.cc |
@@ -966,14 +966,9 @@ void InstructionSelector::VisitConstant(Node* node) { |
void InstructionSelector::VisitGoto(BasicBlock* target) { |
- if (IsNextInAssemblyOrder(target)) { |
- // fall through to the next block. |
- Emit(kArchNop, NULL)->MarkAsControl(); |
- } else { |
- // jump to the next block. |
- OperandGenerator g(this); |
- Emit(kArchJmp, NULL, g.Label(target))->MarkAsControl(); |
- } |
+ // jump to the next block. |
+ OperandGenerator g(this); |
+ Emit(kArchJmp, NULL, g.Label(target))->MarkAsControl(); |
} |