aboutsummaryrefslogtreecommitdiff
path: root/gcc/combine.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2015-05-06 22:59:54 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2015-05-06 22:59:54 +0000
commit87bde062dda425ba4dcfd059a96c24be4a5ee5a7 (patch)
tree454bb15a23bb83b1772d0827e771fc506dd5efba /gcc/combine.c
parentf1abbf6901a64919e61baf5ff60afa3679f1d086 (diff)
downloadgcc-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