diff options
author | Ian Lance Taylor <ian@gcc.gnu.org> | 2019-06-07 13:40:26 +0000 |
---|---|---|
committer | Ian Lance Taylor <ian@gcc.gnu.org> | 2019-06-07 13:40:26 +0000 |
commit | ab658f56a56ea548b1f293a4a3ada68feb11b417 (patch) | |
tree | 41e7bd6de969ae9edea1bea87de7ab39d4829475 /gcc/tree-vrp.h | |
parent | e733243a3693142bd9c9486451c38d2dc20270ac (diff) | |
download | gcc-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