use AA to tell whether a load can be moved before a call that writes to memory.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D34115
[TRE] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory. ClosedPublic Authored by trentxintong on Jun 12 2017, 12:33 PM.
Details Summary use AA to tell whether a load can be moved before a call that writes to memory.
Diff Detail
Event Timelinetrentxintong retitled this revision from [TailRecursionElim] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory. to [TRE] Improve code motion in TRE, use AA to tell whether a load can be moved before a call that writes to memory..Jun 17 2017, 12:41 PM This revision is now accepted and ready to land.Jun 19 2017, 8:17 AM Closed by commit rL305698: [TRE] Improve code motion in TRE, use AA to tell whether a load can be moved… (authored by trentxintong). · Explain WhyJun 19 2017, 8:21 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 103050 llvm/trunk/lib/Transforms/Scalar/TailRecursionElimination.cpp
llvm/trunk/test/Transforms/TailCallElim/reorder_load.ll
|