aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.h
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@linaro.org>2017-12-21 07:02:53 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2017-12-21 07:02:53 +0000
commit8944b5b36e04894f7a0768440e3253400c3c7857 (patch)
tree766896dfe4d80dff7d71436e756913e05a53633e /gcc/tree-data-ref.h
parenta696bc4fec986318a1765c31ac9ee2db3849934a (diff)
downloadgcc-8944b5b36e04894f7a0768440e3253400c3c7857.zip
gcc-8944b5b36e04894f7a0768440e3253400c3c7857.tar.gz
gcc-8944b5b36e04894f7a0768440e3253400c3c7857.tar.bz2
poly_int: compute_data_ref_alignment
This patch makes vect_compute_data_ref_alignment treat DR_INIT as a poly_int and handles cases in which the calculated misalignment might not be constant. 2017-12-21 Richard Sandiford <richard.sandiford@linaro.org> Alan Hayward <alan.hayward@arm.com> David Sherwood <david.sherwood@arm.com> gcc/ * tree-vect-data-refs.c (vect_compute_data_ref_alignment): Treat drb->init as a poly_int. Fail if its misalignment wrt vector_alignment isn't known. Co-Authored-By: Alan Hayward <alan.hayward@arm.com> Co-Authored-By: David Sherwood <david.sherwood@arm.com> From-SVN: r255935
Diffstat (limited to 'gcc/tree-data-ref.h')
0 files changed, 0 insertions, 0 deletions