2008-10-13 Rodrigo Kumpera <rkumpera@novell.com>
[mono.git] / mono / mini / ChangeLog
index 789ea43f17db66330a8fd28046fb69be0801e26c..09bfe3a6f924b2333d9be9761ce96b0ee03303b3 100644 (file)
@@ -1,3 +1,18 @@
+2008-10-13  Rodrigo Kumpera  <rkumpera@novell.com>
+
+       * mini-ops.h: Add remaining sse1 fp ops.
+       
+       * cpu-x86.md: Add remaining sse1 fp ops.
+
+       * mini-x86.c (mono_arch_output_basic_block): Same.
+
+       * mini.h: Add enum for simd FP compare conditions.
+
+       * simd-intrinsics.c (vector4f_intrinsics): Add all new ops.
+
+       * simd-intrinsics.c (simd_intrinsic_emit_binary): Set inst_c0 to flags
+       so the backed can generate the appropriate op.
+
 2008-10-13  Rodrigo Kumpera  <rkumpera@novell.com>
        This patch squeese one more byte from the SimdIntrinsc struct.