summaryrefslogtreecommitdiff
path: root/gcc/config/i386/sse.md
diff options
context:
space:
mode:
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2007-02-13 01:20:02 +0000
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>2007-02-13 01:20:02 +0000
commit0760e423a881a3f68b6918d2834a9c91951c30b5 (patch)
tree4b0f2fab48f3670203cb6c2bcbf3399f1b3e51f0 /gcc/config/i386/sse.md
parent6e4e35806771acec94626f54caf6a10f4f86483f (diff)
downloadgcc-0760e423a881a3f68b6918d2834a9c91951c30b5.tar.gz
* config/i386/i386.md (fixuns_trunc<SSEMODEF>si_1): New insn.
(fixuns_trunc<SSEMODEF>si2): Use it. * config/i386/sse.md (vec_setv4sf_0): Export. * config/i386/i386.c (ix86_build_const_vector): Export. (ix86_split_convert_uns_si_sse): Rename from ix86_expand_convert_uns_si_sse and rewrite as a splitter. * config/i386/i386-protos.h: Update. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121877 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/i386/sse.md')
-rw-r--r--gcc/config/i386/sse.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/i386/sse.md b/gcc/config/i386/sse.md
index 9a1e24bbd9c..512a8f9bfdf 100644
--- a/gcc/config/i386/sse.md
+++ b/gcc/config/i386/sse.md
@@ -1367,7 +1367,7 @@
DONE;
})
-(define_insn "*vec_setv4sf_0"
+(define_insn "vec_setv4sf_0"
[(set (match_operand:V4SF 0 "nonimmediate_operand" "=x,x,Y2,m")
(vec_merge:V4SF
(vec_duplicate:V4SF