Index: src/ia32/assembler-ia32.h |
diff --git a/src/ia32/assembler-ia32.h b/src/ia32/assembler-ia32.h |
index 41b83481b2dbd4e736aaed98d8454a0c6e9f68e0..31a0395b27d513962672c27c9f9568af82fa9acc 100644 |
--- a/src/ia32/assembler-ia32.h |
+++ b/src/ia32/assembler-ia32.h |
@@ -280,6 +280,14 @@ inline Condition CommuteCondition(Condition cc) { |
} |
+enum RoundingMode { |
+ kRoundToNearest = 0x0, |
+ kRoundDown = 0x1, |
+ kRoundUp = 0x2, |
+ kRoundToZero = 0x3 |
+}; |
+ |
+ |
// ----------------------------------------------------------------------------- |
// Machine instruction Immediates |
@@ -1003,13 +1011,6 @@ class Assembler : public AssemblerBase { |
void ucomisd(XMMRegister dst, XMMRegister src) { ucomisd(dst, Operand(src)); } |
void ucomisd(XMMRegister dst, const Operand& src); |
- enum RoundingMode { |
- kRoundToNearest = 0x0, |
- kRoundDown = 0x1, |
- kRoundUp = 0x2, |
- kRoundToZero = 0x3 |
- }; |
- |
void roundsd(XMMRegister dst, XMMRegister src, RoundingMode mode); |
void movmskpd(Register dst, XMMRegister src); |