summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/LoopStrengthReduce
Commit message (Expand)AuthorAgeFilesLines
* AMDGPU: Stop reporting an addressing mode for unknown addrspaceMatt Arsenault2016-04-291-4/+20
* Don't delete empty preheaders in CodeGenPrepare if it would create a critical...Chuang-Yu Cheng2016-04-051-1/+1
* [LoopStrengthReduce] Don't hoist into a catchswitchDavid Majnemer2016-03-241-0/+50
* Revert "[LSR] Create fewer redundant instructions."Geoff Berry2016-03-161-34/+0
* [LSR] Create fewer redundant instructions.Geoff Berry2016-03-161-0/+34
* [SCEV] Try to reuse existing value during SCEV expansionWei Mi2016-02-041-2/+3
* [LoopStrengthReduce] Don't rewrite PHIs with incoming values from CatchSwitchesDavid Majnemer2016-02-031-0/+29
* Revert r259662, which caused regressions on polly tests.Wei Mi2016-02-031-3/+2
* [SCEV] Try to reuse existing value during SCEV expansionWei Mi2016-02-031-2/+3
* Followup to 258750; update more tests to use .p2align .Dan Gohman2016-01-261-1/+1
* [IR] Remove terminatepadDavid Majnemer2015-12-141-3/+0
* [IR] Reformulate LLVM's EH funclet IRDavid Majnemer2015-12-122-60/+33
* [LoopStrengthReduce] Don't increment iterator past the end of the BBDavid Majnemer2015-11-161-0/+51
* [LoopStrengthReduce] Don't bother fixing up PHIs from EH Pad predsDavid Majnemer2015-11-081-0/+53
* [ScalarEvolutionExpander] PHI on a catchpad can be used on both edgesDavid Majnemer2015-10-271-0/+42
* [ScalarEvolutionExpander] Properly insert no-op casts + EH PadsDavid Majnemer2015-10-271-0/+148
* [SCEV] Mark AddExprs as nsw or nuw if legalSanjoy Das2015-10-221-1/+1
* [TwoAddressInstructionPass] When looking for a 3 addr conversion after commut...Craig Topper2015-10-061-1/+1
* [ARM][NEON] Use address space in vld([1234]|[234]lane) and vst([1234]|[234]la...Jeroen Ketema2015-09-301-25/+25
* DI: Require subprogram definitions to be distinctDuncan P. N. Exon Smith2015-08-281-2/+3
* [NVPTX] truncating 64-bit to 32-bit is freeJingyue Wu2015-08-202-0/+47
* LoopStrengthReduce: Try to pass address space to isLegalAddressingModeMatt Arsenault2015-08-153-0/+272
* [SCEV] Apply NSW and NUW flags via poison value analysis for sub, mul and shlBjarke Hammersholt Roune2015-08-141-0/+104
* Revert "[LSR] Generate and use zero extends"Sanjoy Das2015-08-041-70/+0
* DI: Remove DW_TAG_arg_variable and DW_TAG_auto_variableDuncan P. N. Exon Smith2015-07-311-1/+1
* [SCEV] Apply NSW and NUW flags via poison value analysisJingyue Wu2015-07-281-0/+36
* [LSR] Move X86 specific test case to X86/Sanjoy Das2015-07-281-0/+0
* [LSR] Generate and use zero extendsSanjoy Das2015-07-271-0/+70
* [LSR] don't attempt to promote ephemeral values to indvarsJingyue Wu2015-07-131-0/+41
* [TwoAddressInstructionPass] Try 3 Addr Conversion After Commuting.Quentin Colombet2015-07-011-1/+1
* [LSR] canonicalize Prod*(1<<C) to Prod<<CJingyue Wu2015-06-243-3/+41
* Move the personality function from LandingPadInst to FunctionDavid Majnemer2015-06-171-7/+7
* Make the test introduced in r239015 more targeted.David Majnemer2015-06-041-29/+0
* [ConstantFold] Don't skip the first gep index when folding gepsDavid Majnemer2015-06-041-0/+29
* [NoTTI] reject negative scale in addressing modeJingyue Wu2015-05-081-0/+28
* IR: Give 'DI' prefix to debug info metadataDuncan P. N. Exon Smith2015-04-291-2/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to t...David Blaikie2015-04-168-15/+15
* DebugInfo: Add missing !dbg attachments to intrinsicsDuncan P. N. Exon Smith2015-04-151-1/+1
* DebugInfo: Fix another bitrotted testcaseDuncan P. N. Exon Smith2015-03-271-2/+2
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-03-138-21/+21
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-0415-6/+59
* DebugInfo: Move new hierarchy into placeDuncan P. N. Exon Smith2015-03-031-1/+1
* [opaque pointer type] Add textual IR support for explicit type parameter to l...David Blaikie2015-02-2738-151/+151
* [opaque pointer type] Add textual IR support for explicit type parameter to g...David Blaikie2015-02-2751-226/+226
* Bugfix: SCEVExpander incorrectly marks increment operations as no-wrapSanjoy Das2015-02-252-2/+2
* Revert r230280: "Bugfix: SCEVExpander incorrectly marks increment operations ...Hans Wennborg2015-02-242-2/+2
* Bugfix: SCEVExpander incorrectly marks increment operations as no-wrapSanjoy Das2015-02-232-2/+2
* Revert 230275.Sanjoy Das2015-02-232-2/+2
* Fix bug 22641Sanjoy Das2015-02-232-2/+2
* [ARM] Re-re-apply VLD1/VST1 base-update combine.Ahmed Bougacha2015-02-191-2/+2
OpenPOWER on IntegriCloud