| Index: src/compiler/move-optimizer.cc
|
| diff --git a/src/compiler/move-optimizer.cc b/src/compiler/move-optimizer.cc
|
| index 96fca287ed25c42ee8674abf8534b3af87eab2ad..482c254de168d2ba4beb9fba25d15ba6a72e7038 100644
|
| --- a/src/compiler/move-optimizer.cc
|
| +++ b/src/compiler/move-optimizer.cc
|
| @@ -28,20 +28,7 @@ typedef ZoneMap<MoveKey, unsigned, MoveKeyCompare> MoveMap;
|
| typedef ZoneSet<InstructionOperand, CompareOperandModuloType> OperandSet;
|
|
|
| bool Blocks(const OperandSet& set, const InstructionOperand& operand) {
|
| - if (!operand.IsFPRegister()) return set.find(operand) != set.end();
|
| -
|
| - const LocationOperand& loc = LocationOperand::cast(operand);
|
| - if (loc.representation() == MachineRepresentation::kFloat64) {
|
| - return set.find(operand) != set.end() ||
|
| - set.find(LocationOperand(loc.kind(), loc.location_kind(),
|
| - MachineRepresentation::kFloat32,
|
| - loc.register_code())) != set.end();
|
| - }
|
| - DCHECK_EQ(MachineRepresentation::kFloat32, loc.representation());
|
| - return set.find(operand) != set.end() ||
|
| - set.find(LocationOperand(loc.kind(), loc.location_kind(),
|
| - MachineRepresentation::kFloat64,
|
| - loc.register_code())) != set.end();
|
| + return set.find(operand) != set.end();
|
| }
|
|
|
| int FindFirstNonEmptySlot(const Instruction* instr) {
|
|
|