summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [InstCombine] foldUnsignedUnderflowCheck(): handle last few cases (PR43251)Roman Lebedev2019-09-181-8/+8
* [SimplifyCFG] mergeConditionalStoreToAddress(): consider cost, not instructio...Roman Lebedev2019-09-181-10/+2
* [NFC][InstCombine] More tests for PR42563 "Dropping pointless masking before ...Roman Lebedev2019-09-187-67/+313
* [InstSimplify] add tests for fma/fmuladd; NFCSanjay Patel2019-09-181-0/+136
* [SampleFDO] Minimize performance impact when profile-sample-accurateWei Mi2019-09-182-0/+118
* [SimplifyLibCalls] fix crash with empty function name (PR43347)Sanjay Patel2019-09-181-0/+12
* [PGO] Change hardcoded thresholds for cold/inlinehint to use summaryTeresa Johnson2019-09-172-10/+33
* [NFC][InstCombine] More tests for "Dropping pointless masking before left shi...Roman Lebedev2019-09-174-50/+260
* Reland "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0',...David Bolvansky2019-09-171-0/+10
* Revert "[SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0',...Krasimir Georgiev2019-09-171-10/+0
* [Attributor][Fix] Initialize the cache prior to using itJohannes Doerfert2019-09-1713-13/+13
* [SLC] Preserve attrs for strncpy(x, "", y) -> memset(align 1 x, '\0', y)David Bolvansky2019-09-171-0/+10
* [InstCombine] Annotate strdup with deref_or_nullDavid Bolvansky2019-09-172-3/+24
* [NFC} Updated testDavid Bolvansky2019-09-171-2/+5
* [SimplifyLibCalls] Mark known arguments with nonnullDavid Bolvansky2019-09-1743-319/+940
* [LoopUnroll] Use LoopSize+1 as threshold, to allow unrolling loops matching L...Florian Hahn2019-09-172-2/+60
* [Attributor] Use Alias Analysis in noalias callsite argument deductionHideto Ueno2019-09-172-10/+9
* [SimplifyCFG] FoldTwoEntryPHINode(): consider *total* speculation cost, not p...Roman Lebedev2019-09-1610-360/+95
* [InstCombine] remove unneeded one-use checks for icmp foldSanjay Patel2019-09-161-4/+3
* [InstCombine] move tests for icmp+add; NFCSanjay Patel2019-09-162-22/+35
* [LV] Add ARM MVE tail-folding testsSjoerd Meijer2019-09-161-0/+89
* [InstCombine] add/move tests for icmp with add operand; NFCSanjay Patel2019-09-162-86/+144
* [InstCombine] remove unneeded one-use checks for icmp foldSanjay Patel2019-09-161-2/+2
* [InstCombine] add icmp tests with extra uses; NFCSanjay Patel2019-09-161-0/+34
* [Attributor] Heap-To-Stack ConversionStefan Stipanovic2019-09-151-0/+318
* [InstCombine] remove unneeded one-use checks for icmp foldSanjay Patel2019-09-151-2/+2
* [InstCombine] add icmp tests with extra uses; NFCSanjay Patel2019-09-151-0/+34
* [ARM] Masked loads and storesDavid Green2019-09-151-0/+40
* [SLP] limit vectorization of Constant subclasses (PR33958)Sanjay Patel2019-09-151-6/+9
* [InstSimplify] simplifyUnsignedRangeCheck(): handle few tautological cases (P...Roman Lebedev2019-09-141-12/+6
* [Attributor][Fix] Use right type to replace expressionsJohannes Doerfert2019-09-141-0/+11
* [SLP] add test for vectorization of constant expressions; NFCSanjay Patel2019-09-131-0/+13
* [NFC][InstSimplify] Add some more tests for D67498/D67502Roman Lebedev2019-09-132-0/+68
* Remove a duplicate testPhilip Reames2019-09-121-320/+14
* [SCEV] Add smin support to getRangeRefPhilip Reames2019-09-121-28/+28
* [ConstantFolding] Expand folding of some library functionsEvandro Menezes2019-09-121-90/+0
* [LV] Update test case after r371768.Florian Hahn2019-09-121-15/+143
* [LICM/AST] Check if the AliasAny set is removed from the tracker.Alina Sbirlea2019-09-121-0/+27
* [InstCombine] add tests for fptrunc; NFCSanjay Patel2019-09-121-0/+50
* Precommit tests for generalization of load dereferenceability in loopPhilip Reames2019-09-121-10/+717
* [InstCombine] reduce test noise and regenerate CHECK lines; NFCSanjay Patel2019-09-121-169/+133
* [LV] Support invariant addresses in speculation logicPhilip Reames2019-09-121-153/+57
* [CGP] Ensure sinking multiple instructions does not invalidate dominance checksDavid Green2019-09-122-2/+112
* [InstCombine][InstSimplify] Move constant-folding tests in result-of-usub-is-...Roman Lebedev2019-09-122-149/+149
* [NFC][InstCombine][InstSimplify] Add test for "add-of-negative is non-zero an...Roman Lebedev2019-09-122-0/+336
* [ConstProp] allow folding for fma that produces NaNSanjay Patel2019-09-121-25/+12
* [InstSimplify] simplifyUnsignedRangeCheck(): handle more cases (PR43251)Roman Lebedev2019-09-121-12/+4
* Reland "clang-misexpect: Profile Guided Validation of Performance Annotations...Petr Hosek2019-09-1111-14/+1042
* Revert [InstCombine] Use SimplifyFMulInst to simplify multiply in fma.Florian Hahn2019-09-111-5/+10
* [InstSimplify] Pass SimplifyQuery into simplifyUnsignedRangeCheck() and use i...Roman Lebedev2019-09-111-3/+1
OpenPOWER on IntegriCloud