diff options
author | Richard Biener <rguenther@suse.de> | 2020-10-27 11:03:27 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-10-27 13:16:35 +0100 |
commit | 5af1e827bbb624eb28f80d2c5e0da46185af3708 (patch) | |
tree | 14498c1e161ef861cfe7bc4b6f7e72e1eb3c39e0 /libdecnumber | |
parent | 4e6e941db7ced1fb967beed5f15b69b4d56bce61 (diff) | |
download | gcc-5af1e827bbb624eb28f80d2c5e0da46185af3708.zip gcc-5af1e827bbb624eb28f80d2c5e0da46185af3708.tar.gz gcc-5af1e827bbb624eb28f80d2c5e0da46185af3708.tar.bz2 |
Avoid uniform lane BB vectorization
This makes sure to use splats early when facing uniform internal
operands in BB SLP discovery rather than relying on the late
heuristincs re-building nodes from scratch.
2020-10-27 Richard Biener <rguenther@suse.de>
* tree-vect-slp.c (vect_build_slp_tree_2): When vectorizing
BBs splat uniform operands and stop SLP discovery.
* gcc.target/i386/pr95866-1.c: Adjust.
Diffstat (limited to 'libdecnumber')
0 files changed, 0 insertions, 0 deletions