diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2015-05-06 22:59:54 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2015-05-06 22:59:54 +0000 |
commit | 87bde062dda425ba4dcfd059a96c24be4a5ee5a7 (patch) | |
tree | 454bb15a23bb83b1772d0827e771fc506dd5efba /gcc/combine.c | |
parent | f1abbf6901a64919e61baf5ff60afa3679f1d086 (diff) | |
download | gcc-87bde062dda425ba4dcfd059a96c24be4a5ee5a7.zip gcc-87bde062dda425ba4dcfd059a96c24be4a5ee5a7.tar.gz gcc-87bde062dda425ba4dcfd059a96c24be4a5ee5a7.tar.bz2 |
compiler: Analyze escape information of interface parameters.
When analyzing function calls with interface parameters, all arguments
related to an interface parameter were assumed to escape via the
function arguments. Now, if an argument is related to a non-escaping
parameter with an interface type, the argument may be stack-allocated.
From-SVN: r222865
Diffstat (limited to 'gcc/combine.c')
0 files changed, 0 insertions, 0 deletions