diff options
author | Richard Biener <rguenther@suse.de> | 2020-04-14 13:16:25 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-04-15 09:19:26 +0200 |
commit | e71b408aa242ffc76ffd19ebcdbd40279a1d9349 (patch) | |
tree | 19da1ef7ccdb744483811f95be28b003256bd893 /gcc/c/c-parser.c | |
parent | 5b6551bc6049b34425fb96e8d91eb15b04f87f62 (diff) | |
download | gcc-e71b408aa242ffc76ffd19ebcdbd40279a1d9349.zip gcc-e71b408aa242ffc76ffd19ebcdbd40279a1d9349.tar.gz gcc-e71b408aa242ffc76ffd19ebcdbd40279a1d9349.tar.bz2 |
middle-end/94539 - void * aliases every other pointer
This makes same_type_for_tbaa_p conservative in the same way
get_alias_set is about void * which we allow to alias all other
pointers.
2020-04-15 Richard Biener <rguenther@suse.de>
PR middle-end/94539
* tree-ssa-alias.c (same_type_for_tbaa): Defer to
alias_sets_conflict_p for pointers.
* gcc.dg/alias-14.c: Make dg-do run.
Diffstat (limited to 'gcc/c/c-parser.c')
0 files changed, 0 insertions, 0 deletions