commit | f69ccb711fd5cb6f9031ba120cd8d9f60f3ad4a3 | [log] [tgz] |
---|---|---|
author | Anna Thomas <anna@azul.com> | Tue Aug 09 20:00:47 2016 +0000 |
committer | Anna Thomas <anna@azul.com> | Tue Aug 09 20:00:47 2016 +0000 |
tree | e2dd4c144706529d1ef62a1cb4996c3a63c6f91c | |
parent | 17a2f3f28e35577fffd975afc19d45bdbe5a2fdd [diff] |
[EarlyCSE] Teach about CSE'ing over invariant.start intrinsics Summary: Teach EarlyCSE about invariant.start intrinsic. Specifically, we can perform store-load, load-load forwarding over this call. Reviewers: majnemer, reames, dberlin, sanjoy Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D23268 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@278153 91177308-0d34-0410-b5e6-96231b3b80d8