summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LICM/guards.ll
Commit message (Expand)AuthorAgeFilesLines
* [MemorySSA] Don't hoist stores if interfering uses (as calls) exist.Alina Sbirlea2019-10-031-1/+1
* [LoopPassManager + MemorySSA] Only enable use of MemorySSA for LPMs known to ...Alina Sbirlea2019-08-211-2/+31
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+540
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-540/+0
* [TEST] Update test comments, refactor checks with update_test_checks.pyMax Kazantsev2019-02-151-90/+216
* [LICM] Hoist guards from non-header blocksMax Kazantsev2018-11-121-2/+150
* [LICM] Use ICFLoopSafetyInfo in LICMMax Kazantsev2018-11-061-3/+3
* [NFC] Add Requires: asserts where neededMax Kazantsev2018-09-131-0/+1
* [NFC] Use expensive asserts in relevant LICM testsMax Kazantsev2018-09-131-2/+2
* [LICM] Hoist guards with invariant conditionsMax Kazantsev2018-08-211-6/+7
* [NFC] Add some LICM testsMax Kazantsev2018-08-211-0/+179
* [LICM] Further strengthen tests for hoisting guards and invariant.starts [NFC]Philip Reames2018-08-061-0/+62
* [LICM] Add tests highlighting missing hoists for intrinsics [NFC]Philip Reames2018-08-061-0/+23
OpenPOWER on IntegriCloud