diff options
author | Richard Biener <rguenther@suse.de> | 2021-10-19 11:36:13 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-10-19 12:29:33 +0200 |
commit | 476ca5ade8522d566ffffeab0bece6a64aefeecd (patch) | |
tree | b967cab924460f0c7b542a7af9c872e4f76a2fb8 /gcc/tree-vectorizer.h | |
parent | d996799a507f9f4c379b55b004233be92fa63380 (diff) | |
download | gcc-476ca5ade8522d566ffffeab0bece6a64aefeecd.zip gcc-476ca5ade8522d566ffffeab0bece6a64aefeecd.tar.gz gcc-476ca5ade8522d566ffffeab0bece6a64aefeecd.tar.bz2 |
Compute negative offset in get_load_store_type
This moves the computation of a negative offset that needs to be
applied when we vectorize a negative stride access to
get_load_store_type alongside where we compute the actual access
method.
2021-10-19 Richard Biener <rguenther@suse.de>
* tree-vect-stmts.c (get_negative_load_store_type): Add
offset output parameter and initialize it.
(get_group_load_store_type): Likewise.
(get_load_store_type): Likewise.
(vectorizable_store): Use offset as computed by
get_load_store_type.
(vectorizable_load): Likewise.
Diffstat (limited to 'gcc/tree-vectorizer.h')
0 files changed, 0 insertions, 0 deletions