aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAlexandre Oliva <aoliva@redhat.com>2010-01-09 14:34:27 +0000
committerAlexandre Oliva <aoliva@gcc.gnu.org>2010-01-09 14:34:27 +0000
commit0ce659eb451f005a5f5a5966592413a5fbc23c54 (patch)
treedc71417e3942ddc9b1148661f38bac2f03d69128 /gcc
parentcd792a94a5608c42c95ee5fd88470abfc3e049a8 (diff)
downloadgcc-0ce659eb451f005a5f5a5966592413a5fbc23c54.zip
gcc-0ce659eb451f005a5f5a5966592413a5fbc23c54.tar.gz
gcc-0ce659eb451f005a5f5a5966592413a5fbc23c54.tar.bz2
i386.c (ix86_vectorize_builtin_vec_perm): Silence bogus uninitialized warning.
* config/i386/i386.c (ix86_vectorize_builtin_vec_perm): Silence bogus uninitialized warning. From-SVN: r155759
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/i386/i386.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 99f5989..7d6fd14 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2010-01-09 Alexandre Oliva <aoliva@redhat.com>
+
+ * config/i386/i386.c (ix86_vectorize_builtin_vec_perm): Silence
+ bogus uninitialized warning.
+
2010-01-09 Richard Guenther <rguenther@suse.de>
PR middle-end/42512
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c
index f565ebf..1926c50 100644
--- a/gcc/config/i386/i386.c
+++ b/gcc/config/i386/i386.c
@@ -28886,7 +28886,7 @@ ix86_vectorize_builtin_vec_perm (tree vec_type, tree *mask_type)
tree itype = TREE_TYPE (vec_type);
bool u = TYPE_UNSIGNED (itype);
enum machine_mode vmode = TYPE_MODE (vec_type);
- enum ix86_builtins fcode;
+ enum ix86_builtins fcode = fcode; /* Silence bogus warning. */
bool ok = TARGET_SSE2;
switch (vmode)