| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [EarlyCSE] Optionally use MemorySSA. NFC. | Geoff Berry | 2016-08-31 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | Summary: Use MemorySSA, if requested, to do less conservative memory dependency checking. This change doesn't enable the MemorySSA enhanced EarlyCSE in the default pipelines, so should be NFC. Reviewers: dberlin, sanjoy, reames, majnemer Subscribers: mcrosier, llvm-commits Differential Revision: http://reviews.llvm.org/D19821 llvm-svn: 280279 | ||||
| * | [EarlyCSE] Allow forwarding a non-invariant load into an invariant load. | Geoff Berry | 2016-08-31 | 1 | -7/+3 |
| | | | | | | | | | | | Reviewers: sanjoy Subscribers: mcrosier, llvm-commits Differential Revision: https://reviews.llvm.org/D23935 llvm-svn: 280265 | ||||
| * | [EarlyCSE] Fold invariant loads | Sanjoy Das | 2016-06-16 | 1 | -0/+99 |
| Redundant invariant loads can be CSE'ed with very little extra effort over what early-cse already tracks, so it looks reasonable to make early-cse handle this case. llvm-svn: 272954 | |||||

