Update MemorySSA in old LoopUnswitch pass.
Actual dependency and update is disabled by default.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
- Build Status
Buildable 21559 Build 21559: arc lint + arc unit
Paths
| Differential D45301
Update MemorySSA in LoopUnswitch. ClosedPublic Authored by asbirlea on Apr 4 2018, 4:55 PM.
Details Summary Update MemorySSA in old LoopUnswitch pass.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Aug 16 2018, 3:55 PM asbirlea added a parent revision: D45299: API to update MemorySSA for cloned blocks..Aug 17 2018, 9:46 AM Closed by commit rL341984: Update MemorySSA in LoopUnswitch. (authored by asbirlea). · Explain WhySep 11 2018, 12:20 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 160962 lib/Transforms/Scalar/LoopUnswitch.cpp
test/Transforms/LoopUnswitch/2006-06-13-SingleEntryPHI.ll
test/Transforms/LoopUnswitch/2006-06-27-DeadSwitchCase.ll
test/Transforms/LoopUnswitch/2007-05-09-Unreachable.ll
test/Transforms/LoopUnswitch/2007-05-09-tl.ll
test/Transforms/LoopUnswitch/2007-07-12-ExitDomInfo.ll
test/Transforms/LoopUnswitch/2007-07-13-DomInfo.ll
test/Transforms/LoopUnswitch/2007-07-18-DomInfo.ll
test/Transforms/LoopUnswitch/2007-08-01-LCSSA.ll
test/Transforms/LoopUnswitch/2008-06-02-DomInfo.ll
test/Transforms/LoopUnswitch/2008-11-03-Invariant.ll
test/Transforms/LoopUnswitch/2010-11-18-LCSSA.ll
test/Transforms/LoopUnswitch/2011-09-26-EHCrash.ll
test/Transforms/LoopUnswitch/2011-11-18-SimpleSwitch.ll
test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches-Threshold.ll
test/Transforms/LoopUnswitch/2011-11-18-TwoSwitches.ll
test/Transforms/LoopUnswitch/2012-04-02-IndirectBr.ll
test/Transforms/LoopUnswitch/2012-05-20-Phi.ll
test/Transforms/LoopUnswitch/2015-09-18-Addrspace.ll
test/Transforms/LoopUnswitch/LIV-loop-condtion.ll
test/Transforms/LoopUnswitch/basictest.ll
test/Transforms/LoopUnswitch/cleanuppad.ll
test/Transforms/LoopUnswitch/copy-metadata.ll
test/Transforms/LoopUnswitch/crash.ll
test/Transforms/LoopUnswitch/elseif-non-exponential-behavior.ll
test/Transforms/LoopUnswitch/exponential-behavior.ll
test/Transforms/LoopUnswitch/guards.ll
test/Transforms/LoopUnswitch/infinite-loop.ll
test/Transforms/LoopUnswitch/invalidate-scev.ll
test/Transforms/LoopUnswitch/msan.ll
test/Transforms/LoopUnswitch/pr32818.ll
test/Transforms/LoopUnswitch/preserve-analyses.ll
test/Transforms/LoopUnswitch/simplify-with-nonvalness.ll
test/Transforms/LoopUnswitch/trivial-unswitch.ll
test/Transforms/LoopUnswitch/unswitch-equality-undef.ll
test/Transforms/LoopUnswitch/unswitch-select.ll
|