diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-02-13 01:20:02 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-02-13 01:20:02 +0000 |
commit | 0760e423a881a3f68b6918d2834a9c91951c30b5 (patch) | |
tree | 4b0f2fab48f3670203cb6c2bcbf3399f1b3e51f0 /gcc/config/i386/sse.md | |
parent | 6e4e35806771acec94626f54caf6a10f4f86483f (diff) | |
download | gcc-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.md | 2 |
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 |