]> git.ipfire.org Git - thirdparty/gcc.git/commit
tree-optimization/94163 constrain alignment set by PRE
authorRichard Biener <rguenther@suse.de>
Fri, 13 Mar 2020 12:56:26 +0000 (13:56 +0100)
committerRichard Biener <rguenther@suse.de>
Fri, 13 Mar 2020 12:59:07 +0000 (13:59 +0100)
commitdb3584552871c8caccdc22e97ea1573da9458253
treed6f0d2aca21c25601a611c0efedcb41023c71552
parent593e47a6134085e9b856c62f98f72acd4446ba7c
tree-optimization/94163 constrain alignment set by PRE

This avoids HWI -> unsigned truncation to end up with zero alignment
which set_ptr_info_alignment ICEs on.

2020-03-13  Richard Biener  <rguenther@suse.de>

PR tree-optimization/94163
* tree-ssa-pre.c (create_expression_by_pieces): Check
whether alignment would be zero.
gcc/ChangeLog
gcc/tree-ssa-pre.c