summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [EarlyCSE] Add support for unary FNeg to EarlyCSECameron McInally2019-08-071-3/+2
* [InstCombine] Recommit: Shift amount reassociation: shl-trunc-shl patternRoman Lebedev2019-08-071-44/+34
* TLI: darwin does not support _bcmpAlex Lorenz2019-08-071-1/+1
* Revert "[X86] Enable -x86-experimental-vector-widening-legalization by default."Mitch Phillips2019-08-066-246/+147
* Revert [InstCombine] Shift amount reassociation: shl-trunc-shl patternReid Kleckner2019-08-061-17/+44
* [InstCombine] Shift amount reassociation: shl-trunc-shl patternRoman Lebedev2019-08-061-44/+17
* [NFC][EarlyCSE] Pre-commit unary FNeg tests.Cameron McInally2019-08-061-0/+13
* [InstCombine] add tests for binop with FMF with select operands; NFCSanjay Patel2019-08-061-0/+51
* [LV][NFC] Share the LV illegality reporting with LoopVectorize.Hideki Saito2019-08-061-0/+27
* [Attributor] Deduce the "no-return" attribute for functionsJohannes Doerfert2019-08-0511-67/+356
* [Attributor][Fix] Do not remove instructions during manifestationJohannes Doerfert2019-08-051-1/+6
* [X86] Enable -x86-experimental-vector-widening-legalization by default.Craig Topper2019-08-056-147/+246
* [InstCombine][NFC] Tests for non-canonical clamp-like patternRoman Lebedev2019-08-052-0/+828
* [InstCombine] combine mul+shl separated by zextSanjay Patel2019-08-051-8/+6
* [InstCombine] add tests for shl+mul; NFCSanjay Patel2019-08-051-0/+71
* [InstCombine] add extra use constraint for shl-zext foldSanjay Patel2019-08-051-2/+1
* [InstCombine] add test for shl-zext with extra use; NFCSanjay Patel2019-08-051-6/+25
* [InstCombine] Added mempcpy tests [NFC]David Bolvansky2019-08-051-0/+31
* [Attributor][Fix] Resolve various liveness issuesJohannes Doerfert2019-08-041-6/+43
* IR: print value numbers for unnamed function argumentsTim Northover2019-08-0322-144/+144
* [InstSimplify] Add test case to show bad sign bit handling for integer abs id...Craig Topper2019-08-031-0/+12
* [ScalarizeMaskedMemIntrin] Bitcast the mask to the scalar domain and use scal...Craig Topper2019-08-022-22/+28
* [Attributor] Using liveness in other attributes.Stefan Stipanovic2019-08-023-42/+64
* [ScalarizeMaskedMemIntrin] Add constant mask support to expandload and compre...Craig Topper2019-08-022-92/+20
* [InstCombine] fold cmp+select using select operand equivalenceSanjay Patel2019-08-023-334/+188
* [Loop Peeling] Introduce an option for profile based peeling disabling.Serguei Katkov2019-08-021-1/+2
* [LV] Fix test failure in a Release build.Jay Foad2019-08-021-0/+1
* Moves the newly added test interleaved-accesses-waw-dependency.ll to X86 subd...Hideki Saito2019-08-021-0/+0
* [LV] Avoid building interleaved group in presence of WAW dependencyHideki Saito2019-08-021-0/+109
* [Loop Peeling] Do not close further unroll/peel if profile based peeling was ...Serguei Katkov2019-08-023-0/+87
* Handle casts changing pointer size in the vectorizerStanislav Mekhanoshin2019-08-021-0/+39
* [Tests] Autogen a bunch of Reassociate tests for ease of updatePhilip Reames2019-08-0118-242/+374
* Relax load store vectorizer pointer strip checksStanislav Mekhanoshin2019-08-011-6/+45
* [SimplifyCFG] Mark missed Changed to true.Alina Sbirlea2019-08-011-0/+90
* [LV] Tail-Loop FoldingSjoerd Meijer2019-08-011-0/+78
* [InstCombine] add tests with 'ne' predicates; NFCSanjay Patel2019-08-011-0/+30
* [InstCombine] add test with swapped select operands; NFCSanjay Patel2019-08-011-0/+13
* [ScalarizeMaskedMemIntrin] Bitcast the mask to the scalar domain and use scal...Craig Topper2019-07-313-50/+65
* [IndVars, RLEV] Support rewriting exit values in loops without known exits (p...Philip Reames2019-07-312-6/+2
* [SCCP] Update condition to avoid overflow.Alina Sbirlea2019-07-311-0/+13
* [InstCombine] canonicalize fneg before fmul/fdivSanjay Patel2019-07-315-69/+79
* [AMDGPU] Fix for vectorizer crash with pointers of different sizeStanislav Mekhanoshin2019-07-311-0/+18
* [NFC][InstCombine] Add xor-or-icmp tests with icmp having extra usesRoman Lebedev2019-07-311-0/+165
* [NFC][InstCombine] Add baseline tests with non-canonical CLAMP patternRoman Lebedev2019-07-311-0/+142
* [IPSCCP] Move callsite check to the beginning of the loop.Florian Hahn2019-07-312-1/+82
* [DivRemPairs] Recommit: Handling for expanded-form rem - recomposition (PR42673)Roman Lebedev2019-07-312-16/+16
* [DivRemPairs] Avoid RAUW pitfalls (PR42823)Roman Lebedev2019-07-313-26/+26
* [DivRemPairs][NFC] Autogenerate all checklinesRoman Lebedev2019-07-314-132/+134
* Recommit "[GVN] Preserve loop related analysis/canonical forms."Florian Hahn2019-07-312-2/+64
* Revert [GVN] Preserve loop related analysis/canonical forms.Florian Hahn2019-07-302-64/+2
OpenPOWER on IntegriCloud