Chromium Code Reviews| Index: src/a64/macro-assembler-a64.cc |
| diff --git a/src/a64/macro-assembler-a64.cc b/src/a64/macro-assembler-a64.cc |
| index 83c0363f6ab1d2d1ad03ac77adedd9b935eccfe8..f75a93d7203675adaccd28d504afa2bf53762efd 100644 |
| --- a/src/a64/macro-assembler-a64.cc |
| +++ b/src/a64/macro-assembler-a64.cc |
| @@ -4496,7 +4496,7 @@ void MacroAssembler::PrintfNoPreserve(const char * format, |
| // C and C++ varargs functions (such as printf) implicitly promote float |
| // arguments to doubles. |
| if (!args[i].Is64Bits()) { |
| - FPRegister s(args[i]); |
| + FPRegister s = FPRegister(args[i]); |
| const FPRegister& as_d = args[i].D(); |
| Fcvt(as_d, s); |
| args[i] = as_d; |
| @@ -4544,7 +4544,7 @@ void MacroAssembler::PrintfNoPreserve(const char * format, |
| if (leftover_arg.IsRegister()) { |
| Mov(Register(leftover_pcs), Register(leftover_arg)); |
| } else { |
| - Fmov(FPRegister(leftover_pcs), FPRegister(leftover_arg)); |
| + Fmov(Register(leftover_pcs), FPRegister(leftover_arg)); |
|
Rodolph Perfetta (ARM)
2014/02/06 11:51:21
FPRegister
|
| } |
| } |