diff options
author | Roger Sayle <roger@eyesopen.com> | 2006-04-10 21:01:19 +0000 |
---|---|---|
committer | Roger Sayle <sayle@gcc.gnu.org> | 2006-04-10 21:01:19 +0000 |
commit | acef130fabdabd9c37b27e7ae1ad6c943a34a405 (patch) | |
tree | 1c365032f326e9e550ddea7a0e0045d195fac037 /libmudflap | |
parent | e3df376d22bdd92e4cc62e2b290f76d39ddebcca (diff) | |
download | gcc-acef130fabdabd9c37b27e7ae1ad6c943a34a405.tar.gz |
i386.c (ix86_expand_vector_init_one_nonzero): Renamed from ix86_expand_vector_init_low_nonzero.
* config/i386/i386.c (ix86_expand_vector_init_one_nonzero): Renamed
from ix86_expand_vector_init_low_nonzero. Take an additional
one_var argument indicating which element is non-zero. Support
one_var != 0 for V4SFmode and V4SImode by permuting the result.
(ix86_expand_vector_init): Call ix86_expand_vector_init_one_nonzero
with one_var instead of ix86_expand_vector_init_low_nonzero.
* gcc.target/i386/vecinit-1.c: New test case.
* gcc.target/i386/vecinit-2.c: Likewise.
From-SVN: r112832
Diffstat (limited to 'libmudflap')
0 files changed, 0 insertions, 0 deletions