aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorAlan Lawrence <alan.lawrence@arm.com>2016-01-08 18:02:35 +0000
committerAlan Lawrence <alalaw01@gcc.gnu.org>2016-01-08 18:02:35 +0000
commitbb0f5ca786de6649e1350b281d289ed4ad871b9e (patch)
treeaae52e353a02f79b8e006b12971ea81911cbb103 /gcc/fold-const.c
parent5c07bed61da66d09c304a1e21023a8ee9a637c4b (diff)
downloadgcc-bb0f5ca786de6649e1350b281d289ed4ad871b9e.zip
gcc-bb0f5ca786de6649e1350b281d289ed4ad871b9e.tar.gz
gcc-bb0f5ca786de6649e1350b281d289ed4ad871b9e.tar.bz2
[PATCH] Fix PR68707
gcc/: * tree-vect-slp.c (vect_analyze_slp_instance): Cancel permuted SLP instances that can be handled via vect_load_lanes. gcc/testsuite/: * lib/target-supports.exp (check_effective_target_vect_load_lanes): New. * gcc.dg/vect/slp-perm-1.c: Look for vect_load_lanes instead of SLP on platforms supporting it. * gcc.dg/vect/slp-perm-2.c: Likewise. * gcc.dg/vect/slp-perm-3.c: Likewise. * gcc.dg/vect/slp-perm-5.c: Likewise. * gcc.dg/vect/slp-perm-7.c: Likewise. * gcc.dg/vect/slp-perm-8.c: Likewise. * gcc.dg/vect/slp-perm-6.c: Look for vect_load_lanes in addition to SLP on platforms supporting it. Co-Authored-By: Richard Biener <rguenther@suse.de> From-SVN: r232174
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions