Chromium Code Reviews| Index: runtime/vm/intermediate_language_arm.cc |
| =================================================================== |
| --- runtime/vm/intermediate_language_arm.cc (revision 29083) |
| +++ runtime/vm/intermediate_language_arm.cc (working copy) |
| @@ -3308,10 +3308,11 @@ |
| void Float32x4SqrtInstr::EmitNativeCode(FlowGraphCompiler* compiler) { |
| QRegister left = locs()->in(0).fpu_reg(); |
| QRegister result = locs()->out().fpu_reg(); |
| + QRegister temp = locs()->temp(0).fpu_reg(); |
| switch (op_kind()) { |
| case MethodRecognizer::kFloat32x4Sqrt: |
| - __ Vsqrtqs(result, left); |
| + __ Vsqrtqs(result, left, temp); |
|
Florian Schneider
2013/10/23 15:36:02
It seems this instruction is only used here. I'd m
zra
2013/10/23 15:56:17
Done.
|
| break; |
| case MethodRecognizer::kFloat32x4Reciprocal: |
| __ Vreciprocalqs(result, left); |