| commit | 1b294079ced81c12b4285e5740c156c9c9876dc2 | [log] [tgz] |
|---|---|---|
| author | Sanjoy Das <sanjoy@playingwithpointers.com> | Mon May 23 22:16:45 2016 +0000 |
| committer | Sanjoy Das <sanjoy@playingwithpointers.com> | Mon May 23 22:16:45 2016 +0000 |
| tree | faf073811c4ca6285f33c56049da75eea8993af6 | |
| parent | 526957f4ed99214aa1383faed72d837abf9a8abf [diff] |
[IRCE] Optimize "uses" not branches; NFCI This changes IRCE to optimize uses, and not branches. This change is NFCI since the uses we do inspect are in practice only ever going to be the condition use in conditional branches; but this flexibility will later allow us to analyze more complex expressions than just a direct branch on a range check. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@270500 91177308-0d34-0410-b5e6-96231b3b80d8