Index: src/x64/lithium-x64.cc |
diff --git a/src/x64/lithium-x64.cc b/src/x64/lithium-x64.cc |
index 3d28b665f3a0618d8d62c9d5952e6305bc561ca4..7b21df3cb5a727aee7608fe01b8a122a2da86eb3 100644 |
--- a/src/x64/lithium-x64.cc |
+++ b/src/x64/lithium-x64.cc |
@@ -1613,8 +1613,7 @@ LInstruction* LChunkBuilder::DoChange(HChange* instr) { |
LOperand* value = UseRegister(instr->value()); |
bool needs_check = !instr->value()->type().IsSmi(); |
if (needs_check) { |
- LOperand* xmm_temp = |
- (instr->CanTruncateToInt32() && CpuFeatures::IsSupported(SSE3)) |
+ LOperand* xmm_temp = (instr->CanTruncateToInt32()) |
William Hesse
2011/04/01 13:04:10
Extra parentheses.
|
? NULL |
: FixedTemp(xmm1); |
LTaggedToI* res = new LTaggedToI(value, xmm_temp); |