summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [InstSimplify] fold copysign with negated operand, part 2Sanjay Patel2019-12-081-4/+2
* [InstSimplify] fold copysign with negated operandSanjay Patel2019-12-081-6/+2
* [ARM] Disable VLD4 under MVEDavid Green2019-12-083-86/+130
* [LV] Pick correct BB as insert point when fixing PHI for FORs.Florian Hahn2019-12-071-0/+103
* [InstSimplify] add tests for copysign with fneg operand; NFCSanjay Patel2019-12-061-0/+44
* [AutoFDO] Inline replay for cold/small callees from sample profile loaderWenlei He2019-12-062-0/+109
* [LCSSA] Don't use VH callbacks to invalidate SCEV when creating LCSSA phisDaniil Suchkov2019-12-061-0/+37
* [AutoFDO] Top-down Inlining for specialization with context-sensitive profileWenlei He2019-12-052-0/+133
* [AutoFDO] Properly merge context-sensitive profile of inlinee back to outline...Wenlei He2019-12-054-3/+113
* Revert "[DSE] Fix for a dangling point bug in DeadStoreElimination."Florian Hahn2019-12-051-41/+0
* LowerDbgDeclare: look through bitcasts.Evgenii Stepanov2019-12-051-0/+48
* Revert "[InstCombine] keep assumption before sinking calls"Bob Haarman2019-12-052-192/+45
* [InstCombine] Invert `add A, sext(B) --> sub A, zext(B)` canonicalization (to...Roman Lebedev2019-12-055-19/+39
* [DSE] Fix for a dangling point bug in DeadStoreElimination.Ankit2019-12-051-0/+41
* [InstCombine] narrow select with FP castsSanjay Patel2019-12-051-11/+15
* [InstCombine] add tests for fpext+select+fptrunc; NFCSanjay Patel2019-12-051-0/+84
* [ARM] Enable TypePromotion by defaultSam Parker2019-12-0510-10/+10
* [InstCombine] Extend `0 - (X sdiv C) -> (X sdiv -C)` fold to non-splat vectorsRoman Lebedev2019-12-051-6/+3
* [NFC][InstCombine] Autogenerate check lines in a few testsRoman Lebedev2019-12-054-130/+130
* Revert "[DebugInfo] Recover debug intrinsics when killing duplicated/empty ba...Tozer2019-12-042-138/+0
* [LoopInterchange] Improve inner exit loop safety checks.Florian Hahn2019-12-041-0/+108
* [DebugInfo] Recover debug intrinsics when killing duplicated/empty basic blocksstozer2019-12-042-0/+138
* [NFC][InstCombine] Update sub-of-negatible.ll testRoman Lebedev2019-12-041-37/+122
* [SimpleLoopUnswitch] Invalidate the topmost loop with ExitBB as exiting.Florian Hahn2019-12-041-0/+63
* [AArch64TTI] Compute imm materialization cost for AArch64 intrinsicsFlorian Hahn2019-12-041-0/+89
* [InstCombine] Revert aafde063aaf09285c701c80cd4b543c2beb523e8 and 6749dc34466...Craig Topper2019-12-031-3/+5
* [LV] Scalar with predication must not be uniformAyal Zaks2019-12-031-0/+83
* [SLP] Enhance SLPVectorizer to vectorize different combinations of aggregatesAnton Afanasyev2019-12-031-48/+41
* [CodeGen] Move ARMCodegenPrepare to TypePromotionSam Parker2019-12-0311-0/+3346
* Fix failing testcase to check for the correct outputBill Wendling2019-12-021-7/+2
* Place the "cold" code piece into the same section as the original functionBill Wendling2019-12-021-0/+33
* [InstCombine] fix undef propagation for vector urem transform (PR44186)Sanjay Patel2019-12-021-1/+1
* [ARM,MVE] Add an InstCombine rule permitting VPNOT.Simon Tatham2019-12-021-0/+94
* [Attributor] Copy or port test cases related to Attributor to` Attributor` te...Hideto Ueno2019-12-0233-751/+3081
* [InstCombine] Revert rL341831: relax one-use check in foldICmpAddConstant() (...Roman Lebedev2019-12-024-49/+49
* [InstCombine] fold copysign with constant sign argument to (fneg+)fabsSanjay Patel2019-12-021-8/+10
* [InstCombine] Fix big-endian miscompile of (bitcast (zext/trunc (bitcast)))Bjorn Pettersson2019-12-021-10/+23
* [NFC] Precommit test showing SROA loses `!tbaa.struct` metadataAnton Afanasyev2019-12-021-0/+32
* [X86][InstCombine] Move non-X86 specific instcombine test from test/CodeGen/X...Craig Topper2019-12-011-0/+16
* [X86][InstCombine] Move instcombine test from test/CodeGen/X86 to test/Transf...Craig Topper2019-12-011-0/+20
* remove UB from test by making GV alignment explicitNuno Lopes2019-12-011-4/+4
* [InstCombine] Expand usub_sat patterns to handle constantsDavid Green2019-11-302-23/+16
* [InstCombine] Adjust usub_sat fold one use checksDavid Green2019-11-301-10/+9
* [InstCombine] More usub_sat tests. NFC.David Green2019-11-302-1/+300
* [InstCombine] Run the cast.ll test a twice, now also testing little endian. NFCBjorn Pettersson2019-11-291-492/+501
* [Attributor] Deduce dereferenceable based on accessed bytes mapHideto Ueno2019-11-291-2/+41
* [Attributor] Remove dereferenceable_or_null when nonull is presentHideto Ueno2019-11-291-2/+7
* [IVDescriptors] Skip FOR where we have multiple sink points for now.Florian Hahn2019-11-281-0/+30
* [InlineCost] Fix infinite loop in indirect call evaluationEhud Katz2019-11-281-0/+55
* Revert "[Attributor] Move pass after InstCombine to futher eliminate null poi...Dávid Bolvanský2019-11-271-47/+0
OpenPOWER on IntegriCloud