aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ivcanon.c
diff options
context:
space:
mode:
authorMarc Glisse <marc.glisse@inria.fr>2013-04-03 11:44:28 +0200
committerMarc Glisse <glisse@gcc.gnu.org>2013-04-03 09:44:28 +0000
commitda694a7701bc6c2defe09cc590166de096dd26da (patch)
treeece4f79c1b1627fac4524994f1ce7a3179e31280 /gcc/tree-ssa-loop-ivcanon.c
parent4e7d7b3d5d5cefd5e19a736a83c3077f7c95baad (diff)
downloadgcc-da694a7701bc6c2defe09cc590166de096dd26da.zip
gcc-da694a7701bc6c2defe09cc590166de096dd26da.tar.gz
gcc-da694a7701bc6c2defe09cc590166de096dd26da.tar.bz2
simplify-rtx.c (simplify_binary_operation_1): Handle VEC_MERGE.
2013-04-03 Marc Glisse <marc.glisse@inria.fr> gcc/ * simplify-rtx.c (simplify_binary_operation_1) <VEC_SELECT>: Handle VEC_MERGE. (simplify_ternary_operation) <VEC_MERGE>: Use unsigned HOST_WIDE_INT for masks. Test for side effects. Handle nested VEC_MERGE. Handle equal arguments. gcc/testsuite/ * gcc.target/i386/merge-1.c: New testcase. * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial. From-SVN: r197394
Diffstat (limited to 'gcc/tree-ssa-loop-ivcanon.c')
0 files changed, 0 insertions, 0 deletions