diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2015-04-30 17:21:29 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2015-04-30 17:21:29 +0000 |
commit | 66286a53d5f325b1b396d0d590dfa1c6aa51cbca (patch) | |
tree | d75fffab8c110857e1dcbf84a6bd5bd5aa9bf743 /gcc/varasm.c | |
parent | fb0cb7fa67a4e267715129fc06185f631904cd86 (diff) | |
download | gcc-66286a53d5f325b1b396d0d590dfa1c6aa51cbca.zip gcc-66286a53d5f325b1b396d0d590dfa1c6aa51cbca.tar.gz gcc-66286a53d5f325b1b396d0d590dfa1c6aa51cbca.tar.bz2 |
compiler: Mark non-escaping variables that aren't addressed.
When optimizing allocations, only variables that had their address
taken somewhere in the program were marked as non-escaping.
There are several cases where non-addressed variables might cause
extra allocations.
From-SVN: r222640
Diffstat (limited to 'gcc/varasm.c')
0 files changed, 0 insertions, 0 deletions