| Index: runtime/vm/intermediate_language_x64.cc
|
| diff --git a/runtime/vm/intermediate_language_x64.cc b/runtime/vm/intermediate_language_x64.cc
|
| index 3edf1edbcecb324315018930e85ed7b75c52aa68..a13034474da6675a27c22cbe47ef662103d0881f 100644
|
| --- a/runtime/vm/intermediate_language_x64.cc
|
| +++ b/runtime/vm/intermediate_language_x64.cc
|
| @@ -2788,11 +2788,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;
|
| }
|
|
|
|
|