diff options
author | Jeff Law <law@redhat.com> | 2011-01-25 07:10:46 -0700 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2011-01-25 07:10:46 -0700 |
commit | 7e6cb0221424399d27a07d3dadd09ad6967e41cd (patch) | |
tree | 1f0c96fac3818cfb4a85ccde3cf27fb2245a19db /gcc/tree-vectorizer.c | |
parent | 315d905fd552d1ace2196310e527407f9b5bdbd8 (diff) | |
download | gcc-7e6cb0221424399d27a07d3dadd09ad6967e41cd.zip gcc-7e6cb0221424399d27a07d3dadd09ad6967e41cd.tar.gz gcc-7e6cb0221424399d27a07d3dadd09ad6967e41cd.tar.bz2 |
re PR rtl-optimization/37273 (IRA does not re-materializes addresses (loads from the TOC))
PR rtl-optimization/37273
* ira-costs.c (scan_one_insn): Detect constants living in memory and
handle them like argument loads from stack slots. Do not double
count memory for memory constants and argument loads from stack slots.
From-SVN: r169231
Diffstat (limited to 'gcc/tree-vectorizer.c')
0 files changed, 0 insertions, 0 deletions