Index: src/ia32/macro-assembler-ia32.cc |
diff --git a/src/ia32/macro-assembler-ia32.cc b/src/ia32/macro-assembler-ia32.cc |
index 81292816dd237d075152e10564dd5ecfe3a6fca7..1da0866b3c2333778e5433da9dd69c6d30604fd8 100644 |
--- a/src/ia32/macro-assembler-ia32.cc |
+++ b/src/ia32/macro-assembler-ia32.cc |
@@ -827,16 +827,8 @@ void MacroAssembler::IsInstanceJSObjectType(Register map, |
void MacroAssembler::FCmp() { |
- if (CpuFeatures::IsSupported(CMOV)) { |
- fucomip(); |
- fstp(0); |
- } else { |
- fucompp(); |
- push(eax); |
- fnstsw_ax(); |
- sahf(); |
- pop(eax); |
- } |
+ fucomip(); |
+ fstp(0); |
} |