Require equal type sizes for vectorised calls
authorRichard Sandiford <richard.sandiford@arm.com>
Thu, 14 Nov 2019 15:09:24 +0000 (15:09 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Thu, 14 Nov 2019 15:09:24 +0000 (15:09 +0000)
commit7f52eb891b738337d5cf82c7c440a5eea8c7b0c9
tree506097990ebddb07bb543ec0c1e3f8802a885945
parent2df4150075c03f8a292c40afd3bb25febb673578
Require equal type sizes for vectorised calls

As explained in the comment, vectorizable_call needs more work to
support mixtures of sizes.  This avoids testsuite fallout for
later SVE patches.

2019-11-14  Richard Sandiford  <richard.sandiford@arm.com>

gcc/
* tree-vect-stmts.c (vectorizable_call): Require the types
to have the same size.

From-SVN: r278239
gcc/ChangeLog
gcc/tree-vect-stmts.c