summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [NFCI][LoopUnrollAndJam] Changing LoopUnrollAndJamPass to a functionWhitney Tsang2020-01-094-0/+4
* [InstCombine] Z / (1.0 / Y) => (Y * Z)@raghesh (Raghesh Aloor)2020-01-091-2/+2
* [InstSimplify] select Cond, true, false --> CondSanjay Patel2020-01-091-6/+3
* [ARM][MVE] MVE-I should not be disabled by -mfpu=noneMomchil Velikov2020-01-092-2/+2
* [InstCombine] Use minimal FMF in testcase for Z / (1.0 / Y) => (Y * Z); NFCSanjay Patel2020-01-091-2/+2
* [ARM][MVE] Don't unroll intrinsic loops.Sam Parker2020-01-091-0/+49
* [Matrix] Update shape propagation to iterate until done.Florian Hahn2020-01-091-0/+84
* [Matrix] Propagate and use shape information for loads.Florian Hahn2020-01-092-123/+140
* [Matrix] Implement back-propagation of shape information.Florian Hahn2020-01-092-0/+222
* [LV] Still vectorise when tail-folding can't find a primary inducation variableSjoerd Meijer2020-01-092-0/+89
* [Attributor][FIX] Carefully change invokes to calls (after manifest)Johannes Doerfert2020-01-088-26/+99
* [Attributor][FIX] Avoid dangling value pointers during code modificationJohannes Doerfert2020-01-081-0/+10
* Revert "[JumpThreading] Thread jumps through two basic blocks"Kazu Hirata2020-01-082-115/+0
* [InstSimplify] add tests for select of true/false; NFCSanjay Patel2020-01-081-51/+80
* [InstCombine] Adding testcase for Z / (1.0 / Y) => (Y * Z); NFCSanjay Patel2020-01-081-0/+15
* [JumpThreading] Thread jumps through two basic blocksKazu Hirata2020-01-082-0/+115
* Revert "[InstCombine] fold zext of masked bit set/clear"Kadir Cetinkaya2020-01-081-37/+28
* [SCEV] get more accurate range for AddExpr with wrap flag.czhengsz2020-01-071-6/+2
* [GVN/FP] Considate logic for reasoning about equality vs equivalance for floatsPhilip Reames2020-01-071-0/+69
* [InstCombine] try to pull 'not' of select into compare operandsSanjay Patel2020-01-071-4/+15
* llc: Change behavior of -mcpu with existing attributeMatt Arsenault2020-01-071-3/+3
* [PowerPC][LoopVectorize] Extend getRegisterClassForType to consider double an...Jinsong Ji2020-01-061-6/+9
* [NFC] Fix trivial typos in commentsJames Henderson2020-01-063-3/+3
* [Metadata] Add TBAA struct metadata to `AAMDNode`Anton Afanasyev2020-01-061-1/+1
* [Coroutines] Remove corresponding phi values when apply simplifyTerminatorLea...Brian Gesiak2020-01-052-11/+120
* [InstCombine] Sink sub into hands of select if one hand becomes zero. Part 2 ...Roman Lebedev2020-01-042-22/+16
* [NFC][InstCombine] 'subtract from one hands of select' pattern tests (PR44426)Roman Lebedev2020-01-042-11/+78
* [InstCombine] Sink sub into hands of select if one hand becomes zero (PR44426)Roman Lebedev2020-01-042-22/+16
* [NFC][InstCombine] 'subtract of one hands of select' pattern tests (PR44426)Roman Lebedev2020-01-041-0/+89
* [Transforms][GlobalSRA] huge array causes long compilation time and huge memo...Alexey Lapshin2020-01-041-0/+61
* [PowerPC][LoopVectorize] Add tests for fp128 and fp16Jinsong Ji2020-01-031-0/+58
* [NFC][InstCombine] '(Op1 & С) - Op1' -> '-(Op1 & ~C)' fold (PR44427)Roman Lebedev2020-01-032-10/+10
* [NFC][InstCombine] '(Op1 & С) - Op1' pattern tests (PR44427)Roman Lebedev2020-01-031-0/+98
* [NFC][InstCombine] Autogenerate and2.ll checklinesRoman Lebedev2020-01-031-19/+19
* [NFC][InstCombine] '(X & (- Y)) - X' -> '- (X & (Y - 1))' fold (PR44448)Roman Lebedev2020-01-031-12/+12
* [NFC][InstCombine] '(X & (- Y)) - X' pattern tests (PR44448)Roman Lebedev2020-01-031-0/+158
* [Attributor][FIX] Allow dead users of rewritten functionJohannes Doerfert2020-01-031-0/+55
* [Attributor][FIX] Don't crash on ptr2int/int2ptr instructionsJohannes Doerfert2020-01-031-0/+10
* [Attributor][FIX] Do not derive nonnull and dereferenceable w/o accessJohannes Doerfert2020-01-034-4/+23
* [Attributor][FIX] Return CHANGED once a pessimistic fixpoint is reached.Johannes Doerfert2020-01-031-0/+49
* Fix for a dangling point bug in DeadStoreElimination passAnkit2020-01-031-0/+41
* [InstCombine] replace undef elements in vector constant when doing icmp folds...Sanjay Patel2020-01-035-10/+10
* Revert "[Attributor] AAValueConstantRange: Value range analysis using constan...Hideto Ueno2020-01-037-796/+32
* [InstCombine] add tests for vector icmp with undef constant elements; NFCSanjay Patel2020-01-025-0/+54
* [InstCombine] remove uses before deleting instructions (PR43723)Sanjay Patel2020-01-021-0/+42
* [InstCombine] Preserve inbounds when merging with zero-index GEP (PR44423)Nikita Popov2020-01-011-3/+3
* [InstCombine] Fix incorrect inbounds on GEP of GEP (PR44425)Nikita Popov2020-01-013-3/+3
* [InstCombine] Add tests for PR44423 and PR44425; NFCNikita Popov2020-01-011-0/+40
* [InstCombine] Regenerate test checks; NFCNikita Popov2020-01-012-307/+520
* [InstCombine] Add tests for sub nuw of geps; NFCNikita Popov2020-01-011-0/+101
OpenPOWER on IntegriCloud