Index: src/compiler/gap-resolver.cc |
diff --git a/src/compiler/gap-resolver.cc b/src/compiler/gap-resolver.cc |
index 1ba1044eabf076cba069dfc568113fe2e7687a32..be90a33a21d65fe6753dc6f0c2b0edacaccb1403 100644 |
--- a/src/compiler/gap-resolver.cc |
+++ b/src/compiler/gap-resolver.cc |
@@ -148,7 +148,8 @@ void GapResolver::PerformMove(ParallelMove* moves, MoveOperands* move) { |
move->SetPending(); |
// We may need to split moves between FP locations differently. |
- bool is_fp_loc_move = !kSimpleFPAliasing && destination.IsFPLocationOperand(); |
+ const bool is_fp_loc_move = |
+ !kSimpleFPAliasing && destination.IsFPLocationOperand(); |
// Perform a depth-first traversal of the move graph to resolve dependencies. |
// Any unperformed, unpending move with a source the same as this one's |
@@ -158,7 +159,7 @@ void GapResolver::PerformMove(ParallelMove* moves, MoveOperands* move) { |
if (other->IsEliminated()) continue; |
if (other->IsPending()) continue; |
if (other->source().InterferesWith(destination)) { |
- if (!kSimpleFPAliasing && is_fp_loc_move && |
+ if (is_fp_loc_move && |
LocationOperand::cast(other->source()).representation() > |
split_rep_) { |
// 'other' must also be an FP location move. Break it into fragments |
@@ -213,7 +214,7 @@ void GapResolver::PerformMove(ParallelMove* moves, MoveOperands* move) { |
move->Eliminate(); |
// Update outstanding moves whose source may now have been moved. |
- if (!kSimpleFPAliasing && is_fp_loc_move) { |
+ if (is_fp_loc_move) { |
// We may have to split larger moves. |
for (size_t i = 0; i < moves->size(); ++i) { |
auto other = (*moves)[i]; |