diff options
author | Richard Biener <rguenther@suse.de> | 2020-09-03 12:44:40 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-09-03 12:47:59 +0200 |
commit | b246f5272eb7242a9cefe5b4e7220be9d86ea512 (patch) | |
tree | 1f7a696836df0185d80f2ec8e97961107f414ea1 /gcc/go | |
parent | 3cc3a373fe5ceb66839daca6861188d04c98362e (diff) | |
download | gcc-b246f5272eb7242a9cefe5b4e7220be9d86ea512.zip gcc-b246f5272eb7242a9cefe5b4e7220be9d86ea512.tar.gz gcc-b246f5272eb7242a9cefe5b4e7220be9d86ea512.tar.bz2 |
Improve constant folding of vector lowering with vector bools
This improves the situation somewhat when vector lowering tries
to access vector bools as seen in PR96814.
2020-09-03 Richard Biener <rguenther@suse.de>
* tree-vect-generic.c (tree_vec_extract): Remove odd
special-casing of boolean vectors.
* fold-const.c (fold_ternary_loc): Handle boolean vector
type BIT_FIELD_REFs.
Diffstat (limited to 'gcc/go')
0 files changed, 0 insertions, 0 deletions