aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.h
diff options
context:
space:
mode:
authorIan Lance Taylor <ian@gcc.gnu.org>2019-06-07 13:40:26 +0000
committerIan Lance Taylor <ian@gcc.gnu.org>2019-06-07 13:40:26 +0000
commitab658f56a56ea548b1f293a4a3ada68feb11b417 (patch)
tree41e7bd6de969ae9edea1bea87de7ab39d4829475 /gcc/tree-vrp.h
parente733243a3693142bd9c9486451c38d2dc20270ac (diff)
downloadgcc-ab658f56a56ea548b1f293a4a3ada68feb11b417.zip
gcc-ab658f56a56ea548b1f293a4a3ada68feb11b417.tar.gz
gcc-ab658f56a56ea548b1f293a4a3ada68feb11b417.tar.bz2
compiler: do simple deadcode elimination
Normally the backend will do deadcode elimination and this is sufficient. However, the escape analysis operates on the AST that may have deadcode, and may cause things to escape that otherwise do not. This CL adds a simple deadcode elimination, run before the escape analysis. Reviewed-on: https://go-review.googlesource.com/c/gofrontend/+/181080 From-SVN: r272043
Diffstat (limited to 'gcc/tree-vrp.h')
0 files changed, 0 insertions, 0 deletions