aboutsummaryrefslogtreecommitdiff
path: root/gcc/resource.c
diff options
context:
space:
mode:
authorRichard Guenther <rguenther@suse.de>2009-04-29 18:07:23 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2009-04-29 18:07:23 +0000
commit5dc7911e0667bee8c5f2ec88327bc41605d2293e (patch)
tree9856f56f46f31e71d0aff189f906c550e0a5fabb /gcc/resource.c
parent1fe479fd50d258f09443c50fe2547a6e45b0bb5f (diff)
downloadgcc-5dc7911e0667bee8c5f2ec88327bc41605d2293e.zip
gcc-5dc7911e0667bee8c5f2ec88327bc41605d2293e.tar.gz
gcc-5dc7911e0667bee8c5f2ec88327bc41605d2293e.tar.bz2
re PR middle-end/39943 (wrong conversion from unsigned int to float)
2009-04-29 Richard Guenther <rguenther@suse.de> PR target/39943 * config/i386/i386.c (ix86_vectorize_builtin_conversion): Only allow conversion to signed integers. * lib/target-supports.exp (check_effective_target_vect_uintfloat_cvt): New. (check_effective_target_vect_floatuint_cvt): Likewise. * gcc.dg/vect/slp-10.c: Adjust. * gcc.dg/vect/slp-11.c: Adjust. * gcc.dg/vect/slp-12b.c: Adjust. * gcc.dg/vect/slp-33.c: Adjust. * gcc.c-torture/compile/pr39943.c: New testcase. From-SVN: r146984
Diffstat (limited to 'gcc/resource.c')
0 files changed, 0 insertions, 0 deletions