aboutsummaryrefslogtreecommitdiff
path: root/libstdc++-v3/include/std/numeric
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 /libstdc++-v3/include/std/numeric
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 'libstdc++-v3/include/std/numeric')
0 files changed, 0 insertions, 0 deletions