2008-10-13 Rodrigo Kumpera <rkumpera@novell.com>
authorRodrigo Kumpera <kumpera@gmail.com>
Mon, 13 Oct 2008 22:13:25 +0000 (22:13 -0000)
committerRodrigo Kumpera <kumpera@gmail.com>
Mon, 13 Oct 2008 22:13:25 +0000 (22:13 -0000)
commit22ee8bfc23d332d79ee271accd350c10cb207a24
treef166c0d754f60e43ac867416a8b7d90cc50cae27
parent2a327c39bf34458e78d7ad098721d2677a13c282
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.

svn path=/trunk/mono/; revision=115701
mono/mini/ChangeLog
mono/mini/cpu-x86.md
mono/mini/mini-ops.h
mono/mini/mini-x86.c
mono/mini/mini.h
mono/mini/simd-intrinsics.c