summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopStrengthReduce
Commit message (Expand)AuthorAgeFilesLines
* Migrate function attribute "no-frame-pointer-elim"="false" to "frame-pointer"...Fangrui Song2019-12-241-1/+1
* Migrate function attribute "no-frame-pointer-elim" to "frame-pointer"="all" a...Fangrui Song2019-12-243-5/+5
* [NFC][LSR] Avoid undefined grep in pr2570.llHubert Tong2019-06-191-1/+1
* [SCEV] Use NoWrapFlags when expanding a simple mulSam Parker2019-06-172-3/+3
* [lit] Delete empty lines at the end of lit.local.cfg NFCFangrui Song2019-06-173-3/+0
* [SCEV] Pass NoWrapFlags when expanding an AddExprSam Parker2019-06-141-1/+1
* [NFC] Updated testcase for D54411/rL363284David Bolvansky2019-06-131-14/+8
* Revert "[SCEV] Use wrap flags in InsertBinop"Benjamin Kramer2019-06-064-5/+5
* [SCEV] Use wrap flags in InsertBinopSam Parker2019-06-064-5/+5
* [X86FixupLEAs] Turn optIncDec into a generic two address LEA optimizer. Suppo...Craig Topper2019-05-251-4/+4
* [SCEV] Add explicit representations of umin/sminKeno Fischer2019-05-071-2/+0
* [LSR] Limit the recursion for setup costDavid Green2019-04-232-1/+94
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-17125-0/+10606
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-17125-10606/+0
* [LSR] Rewrite misses some fixup locations if it splits critical edgeQuentin Colombet2019-04-151-0/+101
* [LSR] Fix signed overflow in GenerateCrossUseConstantOffsets.Florian Hahn2019-03-281-0/+39
* [X86MacroFusion] Handle branch fusion (AMD CPUs).Clement Courbet2019-03-281-2/+3
* [X86MacroFusion][NFC] Add a bulldozer test.Clement Courbet2019-03-271-1/+23
* [LSR] Update test from rL356256 after rebase.Florian Hahn2019-03-151-6/+6
* [LSR] Check for signed overflow in NarrowSearchSpaceByDetectingSupersets.Florian Hahn2019-03-151-0/+38
* [ARM] Run ARMParallelDSP in the IRPasses phaseSam Parker2019-03-141-1/+0
* [LSR] Attempt to increase the accuracy of LSR's setup costDavid Green2019-03-071-1/+1
* Fix invalid target triples in tests. (NFC)Florian Hahn2019-03-042-2/+2
* [LSR] Generate cross iteration indexesSam Parker2019-02-071-15/+9
* [LSR] Check SCEV on isZero() after extend. PR40514Max Kazantsev2019-02-051-0/+57
* [SCEV] Prohibit SCEV transformations for huge SCEVsMax Kazantsev2019-01-311-1/+1
* [LoopStrengthReduce] ComplexityLimit as an optionSam Parker2018-11-292-0/+120
* [LSR] Combine unfolded offset into invariant registerGil Rapaport2018-11-082-55/+75
* Revert r345114Gil Rapaport2018-10-241-20/+55
* [LSR] Combine unfolded offset into invariant registerGil Rapaport2018-10-241-55/+20
* AMDGPU: Fix some outdated datalayouts in testsMatt Arsenault2018-09-134-4/+4
* [LSR] Add tests for small constants; NFCGil Rapaport2018-09-101-0/+151
* SCEVExpander::expandAddRecExprLiterally(): check before casting as InstructionRoman Lebedev2018-06-291-0/+43
* Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnly...Alina Sbirlea2018-06-202-2/+3
* reapply r334209 with fixes for harfbuzz in ChromiumDaniil Fukalov2018-06-081-1/+42
* Revert r334209 "[LSR] Check yet more intrinsic pointer operands"Reid Kleckner2018-06-081-42/+1
* [LSR] Check yet more intrinsic pointer operandsDaniil Fukalov2018-06-071-1/+42
* [AMDGPU] Move lsr test. NFC.Stanislav Mekhanoshin2018-05-171-0/+37
* Fix LSR compile time hang.Evgeny Stupachenko2018-05-161-0/+1336
* Revert "[PowerPC] LSR tunings for PowerPC"Stefan Pintilie2018-03-091-57/+0
* Revert "[PowerPC] Move test to correct location."Stefan Pintilie2018-03-091-0/+57
* [PowerPC] Move test to correct location.Stefan Pintilie2018-03-071-57/+0
* [PowerPC] LSR tunings for PowerPCStefan Pintilie2018-03-071-0/+57
* [LoopStrengthReduce, x86] don't add cost for a cmp that will be macro-fused (...Sanjay Patel2018-02-052-35/+32
* [AMDGPU] Switch to the new addr space mapping by defaultYaxun Liu2018-02-021-3/+2
* [LSR] Don't force bases of foldable formulae to the final type.Mikael Holmen2018-02-012-42/+34
* Followup on Proposal to move MIR physical register namespace to '$' sigil.Puyan Lotfi2018-01-311-2/+2
* [LoopStrengthReduce] add test to show potential macro-fusion-based diff (PR35...Sanjay Patel2018-01-301-0/+126
* [x86] auto-generate complete checks; NFCSanjay Patel2018-01-263-93/+443
* [SCEV] Do not cache S -> V if S is not equivalent of VSerguei Katkov2018-01-091-2/+3
OpenPOWER on IntegriCloud