diff options
author | Richard Biener <rguenther@suse.de> | 2020-03-20 10:52:02 +0100 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2020-03-20 10:52:45 +0100 |
commit | 8fefa21fcf67f30c467eb3cb73d09cb96d0ea6a8 (patch) | |
tree | eb4a94c9ed28f177d9c7b73b1a1ebbfe22de7dc6 /gcc/ipa-inline-transform.c | |
parent | 719c864225e28c33a0737a331a772781ce8e6591 (diff) | |
download | gcc-8fefa21fcf67f30c467eb3cb73d09cb96d0ea6a8.zip gcc-8fefa21fcf67f30c467eb3cb73d09cb96d0ea6a8.tar.gz gcc-8fefa21fcf67f30c467eb3cb73d09cb96d0ea6a8.tar.bz2 |
tree-optimization/94266 - fix object type extraction heuristics
This fixes the heuristic deriving an actual object type from a
MEM_REFs pointer operand to use the more sensible type of an
actual object instead of the pointed to type.
2020-03-20 Richard Biener <rguenther@suse.de>
PR tree-optimization/94266
* gimple-ssa-sprintf.c (get_origin_and_offset): Use the
type of the underlying object to adjust for the containing
field if available.
Diffstat (limited to 'gcc/ipa-inline-transform.c')
0 files changed, 0 insertions, 0 deletions