1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-19 11:02:59 +02:00
llvm-mirror/test/Transforms/EarlyCSE
Anna Thomas 478de7c13b [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

llvm-svn: 278153
2016-08-09 20:00:47 +00:00
..
AArch64 Reapply: [InstSimplify] Add support for bitcasts" 2016-07-26 05:52:29 +00:00
atomics.ll
basic.ll [EarlyCSE] Correctly handle simplified, but live, instructions 2016-07-29 05:39:21 +00:00
commute.ll
conditional.ll
edge.ll
fence.ll
flags.ll
floatingpoint.ll
guards.ll [EarlyCSE] Simplify guard intrinsics 2016-04-29 21:52:58 +00:00
instsimplify-dom.ll
invariant-loads.ll [EarlyCSE] Fold invariant loads 2016-06-16 20:47:57 +00:00
invariant.start.ll [EarlyCSE] Teach about CSE'ing over invariant.start intrinsics 2016-08-09 20:00:47 +00:00
read-reg.ll