summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* [ObjC][ARC] Delete ObjC runtime calls on global variables annotatedAkira Hatanaka2019-06-141-0/+65
* SROA: Allow eliminating addrspacecasted allocasMatt Arsenault2019-06-143-55/+165
* SROA: Add baseline test for addrspacecast changesMatt Arsenault2019-06-141-0/+348
* Revert Fix a bug w/inbounds invalidation in LFTRFlorian Hahn2019-06-144-13/+11
* [CodeGenPrepare] propagate debuginfo when copying a shuffleSanjay Patel2019-06-141-14/+18
* AMDGPU: Fold readlane intrinsics of constantsMatt Arsenault2019-06-141-0/+56
* [SCEV] Pass NoWrapFlags when expanding an AddExprSam Parker2019-06-1414-24/+24
* [AMDGPU] gfx1010 wave32 icmp/fcmp intrinsic changes for wave32Stanislav Mekhanoshin2019-06-131-138/+136
* [SimplifyCFG] NFC, update Switch tests as a baseline.Shawn Landden2019-06-1319-1422/+2511
* [InstCombine] add test for failed libfunction prototype matching; NFCSanjay Patel2019-06-131-7/+25
* Fix a bug w/inbounds invalidation in LFTRPhilip Reames2019-06-134-11/+13
* [InstCombine] auto-generate complete test checks; NFCSanjay Patel2019-06-131-23/+20
* [NFC] Updated testcase for D54411/rL363284David Bolvansky2019-06-131-14/+8
* [EarlyCSE] Ensure equal keys have the same hash valueJoseph Tremoulet2019-06-131-13/+40
* Improve reduction intrinsics by overloading result value.Sander de Smalen2019-06-135-13/+13
* [ARM][TTI] Scan for existing loop intrinsicsSam Parker2019-06-131-0/+68
* [SimplifyCFG] reverting preliminary Switch patches againShawn Landden2019-06-1319-2582/+1422
* [SimplifyCFG] NFC, update Switch tests to better examine successive patchesShawn Landden2019-06-1319-1422/+2582
* [SimplifyCFG] revert the last commit.Shawn Landden2019-06-1316-2469/+1308
* [SimplifyCFG] NFC, update Switch tests to HEAD so I canShawn Landden2019-06-1316-1308/+2469
* Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromP...David L. Jones2019-06-131-44/+0
* [SLP] Update propagate_ir_flags.ll test to check that we do retain the common...Dinar Temirbulatov2019-06-131-0/+36
* [Tests] Highlight impact of multiple exit LFTR (D62625) as requested by reviewerPhilip Reames2019-06-121-0/+158
* [x86] add tests for vector shifts; NFCSanjay Patel2019-06-121-0/+117
* [Tests] Autogen RLEV test and add tests for a future enhancementPhilip Reames2019-06-121-57/+171
* [Tests] Add tests to highlight sibling loop optimization order issue for exit...Philip Reames2019-06-121-2/+151
* [SCEV] Teach computeSCEVAtScope benefit from one-input Phi. PR39673Philip Reames2019-06-121-2/+1
* [InstCombine] add tests for fmin/fmax libcalls; NFCSanjay Patel2019-06-121-0/+18
* Revert rL363156.Sam Parker2019-06-126-11/+0
* StackProtector: Use PointerMayBeCapturedMatt Arsenault2019-06-122-0/+142
* LoopVersioning: Respect convergentMatt Arsenault2019-06-121-0/+40
* [InstCombine] add tests for fcmp+select with FMF (minnum/maxnum); NFCSanjay Patel2019-06-121-0/+132
* LoopLoadElim: Respect convergentMatt Arsenault2019-06-121-0/+51
* LoopDistribute/LAA: Respect convergentMatt Arsenault2019-06-125-1/+416
* LoopDistribute/LAA: Add tests to catch regressionsMatt Arsenault2019-06-123-0/+118
* [NFC] Add HardwareLoops lit.local.cfg fileSam Parker2019-06-121-0/+3
* Attempt to fix non-Arm buildbotsSam Parker2019-06-126-0/+11
* [ARM] Implement TTI::isHardwareLoopProfitableSam Parker2019-06-126-0/+1132
* Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step t...Orlando Cazalet-Hyams2019-06-1211-368/+56
* Generalize icmp matching in IndVars' eliminateTruncPhilip Reames2019-06-111-0/+104
* [InstCombine] Handle -(X-Y) --> (Y-X) for unary fneg when NSZCameron McInally2019-06-111-3/+1
* [InstCombine] Update fptrunc (fneg x)) -> (fneg (fptrunc x) for unary FNegCameron McInally2019-06-113-17/+10
* [DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through l...Orlando Cazalet-Hyams2019-06-1111-56/+368
* AtomicExpand: Don't crash on non-0 allocaMatt Arsenault2019-06-111-0/+37
* AMDGPU: Expand < 32-bit atomicsMatt Arsenault2019-06-113-45/+422
* [Tests] Adjust LFTR dead-iv tests to bypass undef casesPhilip Reames2019-06-101-23/+17
* [PGO] Handle cases of non-instrument BBsRong Xu2019-06-104-5/+106
* [Tests] Split an LFTR dead-iv casePhilip Reames2019-06-101-2/+33
* [Tests] Add tests for D62939 (miscompiles around dead pointer IVs)Philip Reames2019-06-101-0/+228
* [LFTR] Use recomputed BE countPhilip Reames2019-06-101-10/+10
OpenPOWER on IntegriCloud