Index: runtime/vm/intermediate_language_ia32.cc |
diff --git a/runtime/vm/intermediate_language_ia32.cc b/runtime/vm/intermediate_language_ia32.cc |
index 50f3dc8d96e1e53771bdc8a32d69f3a6bb4a2549..d818d543829c3be95c2d4ee461481293a22c6199 100644 |
--- a/runtime/vm/intermediate_language_ia32.cc |
+++ b/runtime/vm/intermediate_language_ia32.cc |
@@ -2903,11 +2903,11 @@ LocationSummary* InvokeMathCFunctionInstr::MakeLocationSummary() const { |
const intptr_t kNumTemps = 0; |
LocationSummary* result = |
new LocationSummary(InputCount(), kNumTemps, LocationSummary::kCall); |
- result->set_in(0, Location::FpuRegisterLocation(XMM1, kUnboxedDouble)); |
+ result->set_in(0, Location::FpuRegisterLocation(XMM1)); |
if (InputCount() == 2) { |
- result->set_in(1, Location::FpuRegisterLocation(XMM2, kUnboxedDouble)); |
+ result->set_in(1, Location::FpuRegisterLocation(XMM2)); |
} |
- result->set_out(Location::FpuRegisterLocation(XMM1, kUnboxedDouble)); |
+ result->set_out(Location::FpuRegisterLocation(XMM1)); |
return result; |
} |