Chromium Code Reviews| Index: src/crankshaft/x64/lithium-codegen-x64.cc |
| diff --git a/src/crankshaft/x64/lithium-codegen-x64.cc b/src/crankshaft/x64/lithium-codegen-x64.cc |
| index 6e35ae0554363e34ebac989b7f7fedcaf1bec139..ea04ec056a0f22d69182c65c835543756fa0bacc 100644 |
| --- a/src/crankshaft/x64/lithium-codegen-x64.cc |
| +++ b/src/crankshaft/x64/lithium-codegen-x64.cc |
| @@ -4693,7 +4693,8 @@ void LCodeGen::EmitNumberUntagD(LNumberUntagD* instr, Register input_reg, |
| DeoptimizeIf(not_equal, instr, |
| DeoptimizeReason::kNotAHeapNumberUndefined); |
| - __ Pcmpeqd(result_reg, result_reg); |
| + __ xorpd(result_reg, result_reg); |
|
Benedikt Meurer
2016/08/03 03:24:34
Please use Xorpd and Divsd here.
ahaas
2016/08/03 07:17:14
Done.
|
| + __ divsd(result_reg, result_reg); |
| __ jmp(&done, Label::kNear); |
| } |
| } else { |