summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* Revert [SLP] Look-ahead operand reordering heuristic.Jordan Rupprecht2019-07-011-87/+47
* [NFC][InstCombine] More commutative tests for "shift direction in bittest" (P...Roman Lebedev2019-07-011-16/+61
* [NFC][InstCombine] Add tests for "shift direction in bittest" (PR42466)Roman Lebedev2019-07-011-0/+234
* [InstCombine] (Y + ~X) + 1 --> Y - X fold (PR42459)Roman Lebedev2019-07-012-27/+12
* [InstCombine] Shift amount reassociation in bittest (PR42399)Roman Lebedev2019-07-011-108/+88
* [NFC][InstCombine] Better commutative tests for "shift amount reassociation i...Roman Lebedev2019-07-011-30/+144
* [NFC][InstCombine] Improve test coverage for ((~x) + y) + 1 -> y - x fold fo...Roman Lebedev2019-07-011-6/+46
* [NFC][InstCombine] Tests for ((~x) + y) + 1 -> y - x fold fold (PR42459)Roman Lebedev2019-07-011-0/+184
* [NFC][InstCombine] Tests for x - ~(y) -> x + y + 1 fold (PR42457)Roman Lebedev2019-07-011-0/+94
* [InstCombine] Omit 'urem' where possibleRoman Lebedev2019-07-011-9/+4
* [NFC][InstCombine] Copy test for omit urem when possible from TargetLoweringRoman Lebedev2019-07-011-0/+171
* [SimpleLoopUnswitch] Implement handling of prof branch_weights metadata for S...Yevgeny Rouban2019-07-012-0/+262
* [ARM] WLS/LE Code GenerationSam Parker2019-07-0111-1097/+128
* [InstCombine] canonicalize fcmp+select to minnum/maxnum intrinsicsSanjay Patel2019-06-301-12/+8
* [InstCombine] canonicalize fmin/fmax to LLVM intrinsics minnum/maxnumSanjay Patel2019-06-293-55/+46
* [InstCombine] Shift amount reassociation (PR42391)Roman Lebedev2019-06-291-48/+12
* [LFTR] Fix post-inc pointer IV with truncated exit count (PR41998)Nikita Popov2019-06-292-4/+8
* [NFC][NewGVN] Explicitly check fpmath metadata in fpmath.llCameron McInally2019-06-281-4/+7
* [NewGVN] Add unary FNeg support to NewGVN passCameron McInally2019-06-281-3/+2
* [GVNSink] Add unary FNeg support to GVNSink passCameron McInally2019-06-281-1/+2
* [NFC][InstCombine] Shift amount reassociation: revisit flag preservation testsRoman Lebedev2019-06-281-12/+26
* [NFC][InstCombine] Shift amount reassociation: add flag preservation testRoman Lebedev2019-06-281-10/+55
* [NFC][Float2Int] Pre-commit unary FNeg test to basic.llCameron McInally2019-06-281-0/+16
* [NFC][NewGVN] Pre-commit unary FNeg test to fpmath.llCameron McInally2019-06-281-0/+11
* [HardwareLoops] Loop counter guard intrinsicSam Parker2019-06-283-35/+475
* [NFC][GVNSink] Pre-commit unary FNeg test to fpmath.llCameron McInally2019-06-271-0/+23
* [GVN] Add support for unary FNeg to GVN passCameron McInally2019-06-271-3/+2
* [NFC][GVN] Pre-commit unary FNeg tests to fpmath.llCameron McInally2019-06-271-0/+11
* [ARM] Move low overhead loop codegen tests into a separate file. NFCDavid Green2019-06-272-20/+58
* [Attr] Add "willreturn" function attributeJohannes Doerfert2019-06-271-0/+469
* [InstCombine] remove 'tmp' names and regenerate checks; NFCSanjay Patel2019-06-271-63/+64
* IR: compare type attributes deeply when looking into functions.Tim Northover2019-06-271-0/+37
* [Attributor] Deducing existing nounwind attribute.Stefan Stipanovic2019-06-271-0/+99
* [InstCombine][NFCI] Fix test comments.Huihui Zhang2019-06-272-4/+4
* [SLP] Look-ahead operand reordering heuristic.Vasileios Porpodas2019-06-261-47/+87
* [InstCombine] change 'tmp' variable names; NFCSanjay Patel2019-06-261-86/+86
* Revert [InstCombine] change 'tmp' variable names; NFCSanjay Patel2019-06-261-84/+86
* [InstCombine] change 'tmp' variable names; NFCSanjay Patel2019-06-261-86/+84
* [InstCombine] regenerate test checks; NFCSanjay Patel2019-06-261-37/+75
* [NFC][InstCombine] Revisit one-use tests in shift-amount-reassociation-in-bit...Roman Lebedev2019-06-261-14/+114
* [NFC][InstCombine] Add shift amount reassociation in bittest tests (PR42399)Roman Lebedev2019-06-261-0/+420
* [InlineCost] cleanup calculations of Cost and ThresholdFedor Sergeev2019-06-261-6/+6
* Revert "r364412 [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into op...Clement Courbet2019-06-2612-1908/+3
* [ExpandMemCmp][MergeICmps] Move passes out of CodeGen into opt pipeline.Clement Courbet2019-06-2612-3/+1908
* [LoopUnroll] Add support for loops with exiting headers and uncond latches.Florian Hahn2019-06-264-3/+348
* [NFC][InstCombine] Add shift amount reassociation tests (PR42391)Roman Lebedev2019-06-261-0/+167
* [InstCombine] Simplify icmp ult/uge (shl %x, C2), C1 iff C1 is power of two -...Huihui Zhang2019-06-252-26/+26
* [InstCombine] reduce checks for power-of-2-or-zero using ctpopSanjay Patel2019-06-251-47/+28
* [ARM] Code-generation infrastructure for MVE.Simon Tatham2019-06-251-3/+3
* [ARM] Fix for DLS/LE CodeGenSam Parker2019-06-252-68/+48
OpenPOWER on IntegriCloud