aboutsummaryrefslogtreecommitdiff
path: root/gcc/predict.c
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2018-01-09 23:30:37 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2018-01-09 23:30:37 +0000
commiteb80a362bc7b382baf8541e84ccab33a887dd58a (patch)
tree10f75f4863f960463d056f07e7684bacf25e5850 /gcc/predict.c
parent41a6da2de5102b6052175c82ad2fb2357c9eceab (diff)
downloadgcc-eb80a362bc7b382baf8541e84ccab33a887dd58a.zip
gcc-eb80a362bc7b382baf8541e84ccab33a887dd58a.tar.gz
gcc-eb80a362bc7b382baf8541e84ccab33a887dd58a.tar.bz2
compiler: move some escape check to Mark_address_taken
Move some check of escape state earlier, from get_backend to Mark_address_taken. So we can reclaim escape analysis Nodes before kicking off the backend (not done in this CL). Also it makes it easier to check variables and closures do not escape when the escape analysis is run for the runtime package (also not done in this CL). Reviewed-on: https://go-review.googlesource.com/85735 From-SVN: r256406
Diffstat (limited to 'gcc/predict.c')
0 files changed, 0 insertions, 0 deletions