aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vectorizer.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2019-09-18 09:43:29 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2019-09-18 09:43:29 +0000
commitdefc6f266c1dd625cc64ad1ecfbd1eacbcd66e4f (patch)
tree2028d6fd91fae2de03ce620c828cb09fcc7a354c /gcc/tree-vectorizer.h
parentef20d2215067b1bfa8b3f9549ca0baed636a94a0 (diff)
downloadgcc-defc6f266c1dd625cc64ad1ecfbd1eacbcd66e4f.zip
gcc-defc6f266c1dd625cc64ad1ecfbd1eacbcd66e4f.tar.gz
gcc-defc6f266c1dd625cc64ad1ecfbd1eacbcd66e4f.tar.bz2
Handle variable-length vectors in compute_record_mode
This patch makes compute_record_mode handle SVE vectors in the same way as it would handle fixed-length vectors. There should be no change in behaviour for other targets. This is needed for the SVE equivalent of arm_neon.h types like int8x8x2_t (i.e. a pair of int8x8_ts). 2019-09-18 Richard Sandiford <richard.sandiford@arm.com> gcc/ * stor-layout.c (compute_record_mode): Operate on poly_uint64 sizes instead of uhwi sizes. From-SVN: r275869
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions