commit | 416d8ecf80eafaefecc8e934930a2285a66a93d8 | [log] [tgz] |
---|---|---|
author | Peter Collingbourne <peter@pcc.me.uk> | Thu Mar 19 22:01:00 2015 +0000 |
committer | Peter Collingbourne <peter@pcc.me.uk> | Thu Mar 19 22:01:00 2015 +0000 |
tree | 659b40608026dcc246c1ade7e10b06a374a9c799 | |
parent | 0dda07ad4d14fb9a2466c18439dbf4edd0e84747 [diff] |
libLTO, llvm-lto, gold: Introduce flag for controlling optimization level. This change also introduces a link-time optimization level of 1. This optimization level runs only the globaldce pass as well as cleanup passes for passes that run at -O0, specifically simplifycfg which cleans up lowerbitsets. http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20150316/266951.html git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@232769 91177308-0d34-0410-b5e6-96231b3b80d8