Index: dart/runtime/vm/flow_graph_allocator.cc |
=================================================================== |
--- dart/runtime/vm/flow_graph_allocator.cc (revision 29808) |
+++ dart/runtime/vm/flow_graph_allocator.cc (working copy) |
@@ -605,7 +605,7 @@ |
if ((instr->representation() == kUnboxedDouble) || |
(instr->representation() == kUnboxedMint) || |
(instr->representation() == kUnboxedFloat32x4) || |
- (instr->representation() == kUnboxedUint32x4)) { |
+ (instr->representation() == kUnboxedInt32x4)) { |
return Location::kFpuRegister; |
} else { |
return Location::kRegister; |
@@ -1601,7 +1601,7 @@ |
// parallel move resolution. |
const bool need_quad = (register_kind_ == Location::kFpuRegister) && |
((range->representation() == kUnboxedFloat32x4) || |
- (range->representation() == kUnboxedUint32x4)); |
+ (range->representation() == kUnboxedInt32x4)); |
// Search for a free spill slot among allocated: the value in it should be |
// dead and its type should match (e.g. it should not be a part of the quad if |
@@ -1650,7 +1650,7 @@ |
Location location; |
if ((range->representation() == kUnboxedFloat32x4) || |
- (range->representation() == kUnboxedUint32x4)) { |
+ (range->representation() == kUnboxedInt32x4)) { |
ASSERT(need_quad); |
location = Location::QuadStackSlot(slot_idx); |
} else { |