aboutsummaryrefslogtreecommitdiff
path: root/libsanitizer
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2021-12-06 15:13:49 +0100
committerRichard Biener <rguenther@suse.de>2021-12-06 16:17:05 +0100
commit0dc77a0c4942d3b264f8f8cfc2c509ecc02c3634 (patch)
tree180fb22336c100bf0c4cbd867458eb68a461a26d /libsanitizer
parent11013814fc83b62a8a367d550b2b6ea0ab9ef8c6 (diff)
downloadgcc-0dc77a0c4942d3b264f8f8cfc2c509ecc02c3634.zip
gcc-0dc77a0c4942d3b264f8f8cfc2c509ecc02c3634.tar.gz
gcc-0dc77a0c4942d3b264f8f8cfc2c509ecc02c3634.tar.bz2
tree-optimization/103581 - fix masked gather on x86
The recent fix to PR103527 exposed an issue with how the various special casing for AVX512 masks in vect_build_gather_load_calls are handled. The following makes that more obvious, fixing the miscompile of 403.gcc. 2021-12-06 Richard Biener <rguenther@suse.de> PR tree-optimization/103581 * tree-vect-stmts.c (vect_build_gather_load_calls): Properly guard all the AVX512 mask cases. * gcc.dg/vect/pr103581.c: New testcase.
Diffstat (limited to 'libsanitizer')
0 files changed, 0 insertions, 0 deletions