aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@linaro.org>2018-03-02 09:46:43 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2018-03-02 09:46:43 +0000
commit70088b953b22eb6a9878d272e4e2a8add136ebc8 (patch)
tree30a81e1764819990fcd27b036d7ab3045ad54b66 /gcc/expr.c
parent962e91fcf043edab3684dd0564efd3df219d3cb1 (diff)
downloadgcc-70088b953b22eb6a9878d272e4e2a8add136ebc8.zip
gcc-70088b953b22eb6a9878d272e4e2a8add136ebc8.tar.gz
gcc-70088b953b22eb6a9878d272e4e2a8add136ebc8.tar.bz2
Avoid &LOOP_VINFO_MASKS for bb vectorisation (PR 84634)
We were computing &LOOP_VINFO_MASKS even for bb vectorisation, which is UB. 2018-03-02 Richard Sandiford <richard.sandiford@linaro.org> gcc/ PR tree-optimization/84634 * tree-vect-stmts.c (vectorizable_store, vectorizable_load): Replace masks and masked_loop_p with a single loop_masks, making sure it's null for bb vectorization. From-SVN: r258131
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions