diff options
author | Richard Sandiford <richard.sandiford@linaro.org> | 2018-01-12 14:48:00 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2018-01-12 14:48:00 +0000 |
commit | 825010bb37db90c97c9409d3407c8538e3246577 (patch) | |
tree | 1041c74928517bf91e4b29ed5dfb33e7f4ac3aed /gcc/tree-vectorizer.c | |
parent | 33b366c3d4e96c37b60d440edff64f915cc1aaaf (diff) | |
download | gcc-825010bb37db90c97c9409d3407c8538e3246577.zip gcc-825010bb37db90c97c9409d3407c8538e3246577.tar.gz gcc-825010bb37db90c97c9409d3407c8538e3246577.tar.bz2 |
Allow variable-sized temporary variables in gimplify.c
This is needed to build libgfortran for SVE. The OpenMP code needs
to create temporary vector variables, and the variables will therefore
be variable-sized for SVE. Earlier patches made such variables work.
2018-01-12 Richard Sandiford <richard.sandiford@linaro.org>
gcc/
* gimplify.c (gimple_add_tmp_var_fn): Allow variables to have a
poly_uint64 size, rather than requiring an unsigned HOST_WIDE_INT size.
(gimple_add_tmp_var): Likewise.
From-SVN: r256585
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions