summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
...
* [ARM] Sink add/mul(shufflevector(insertelement())) for MVE instruction selectionSam Tebbs2019-09-061-0/+216
* Cleanup test.Alina Sbirlea2019-09-061-2/+1
* InstCombine: Fix crash on icmp of gep with addrspacecasted nullMatt Arsenault2019-09-051-0/+28
* [AliasSetTracker] Correct AAInfo check.Alina Sbirlea2019-09-051-0/+71
* [SimplifyCFG] Don't SimplifyBranchOnICmpChain with ExtraCaseVitaly Buka2019-09-051-0/+102
* [NFC][InstCombine] Overhaul 'unsigned add overflow' tests, ensure that all 3 ...Roman Lebedev2019-09-056-8/+854
* [InstCombine] foldICmpBinOp(): consider inverted check in 'unsigned sub overf...Roman Lebedev2019-09-052-10/+7
* [InstCombine] foldICmpBinOp(): consider inverted check in 'unsigned add overf...Roman Lebedev2019-09-051-12/+12
* [InstCombine][NFC] Tests for 'unsigned sub overflow' checkRoman Lebedev2019-09-052-0/+313
* [InstCombine][NFC] Tests for 'unsigned add overflow' checkRoman Lebedev2019-09-052-0/+398
* [MergedLoadStoreMotion] Sink stores to BB with more than 2 predecessorsDenis Bakhvalov2019-09-051-0/+94
* [PGO][CHR] Speed up following long, interlinked use-def chains.Hiroshi Yamauchi2019-09-051-0/+151
* AMDGPU: Add intrinsics for address space identificationMatt Arsenault2019-09-051-0/+55
* [Attributor][Fix] Make sure we do not delete live codeJohannes Doerfert2019-09-043-8/+64
* [InstCombine] Add more test cases (NFC)Evandro Menezes2019-09-041-40/+99
* [InstCombine] sub(xor(x, y), or(x, y)) -> neg(and(x, y))David Bolvansky2019-09-041-20/+15
* [NFC] Added tests for new foldDavid Bolvansky2019-09-041-0/+120
* [NFC] Adjust test filenameDavid Bolvansky2019-09-041-0/+0
* [InstCombine] Fold sub (and A, B) (or A, B)) to neg (xor A, B)David Bolvansky2019-09-041-20/+15
* [Attributor] Look at internal functions only on-demandJohannes Doerfert2019-09-043-4/+250
* [Attributor] Use the white list for attributes consistentlyJohannes Doerfert2019-09-0411-14/+14
* [Attributor] Deal more explicit with non-exact definitionsJohannes Doerfert2019-09-044-2/+44
* [InstSimplify] guard against unreachable code (PR43218)Sanjay Patel2019-09-041-0/+23
* [Debuginfo][SROA] Need to handle dbg.value in SROA pass.Alexey Lapshin2019-09-042-154/+86
* [InstCombine] add tests for insert/extract with identity shuffles; NFCSanjay Patel2019-09-041-0/+92
* [NFC] Added a negative test for new foldDavid Bolvansky2019-09-041-0/+19
* [NFC] Fixed testDavid Bolvansky2019-09-041-2/+2
* [NFC] Adjust tests for new foldDavid Bolvansky2019-09-041-4/+4
* [NFC] Added tests for new foldDavid Bolvansky2019-09-041-0/+101
* [InstCombine] Fold sub (or A, B) (and A, B) to (xor A, B)David Bolvansky2019-09-041-20/+8
* [NFC] Added a new test for D67153David Bolvansky2019-09-041-0/+13
* [NFC] Added tests for 'SUB of OR and AND to XOR' foldDavid Bolvansky2019-09-041-0/+103
* [Attributor] Use the delete API for livenessJohannes Doerfert2019-09-032-11/+8
* [Attributor] Deduce "no-capture" argument attributeJohannes Doerfert2019-09-0311-117/+155
* [GVN] Propagate simple equalities from assumes within the tail of the blockPhilip Reames2019-09-031-10/+24
* Revert r370454 "[LoopIdiomRecognize] BCmp loop idiom recognition"Roman Lebedev2019-09-034-398/+580
* [Tests/GVN] Precommit requested test additions from D66977Philip Reames2019-09-031-0/+88
* [LV] Fix miscompiles by adding non-header PHI nodes to AllowedExitBjorn Pettersson2019-09-031-91/+21
* [LV] Precommit test case showing miscompile from PR43166. NFCBjorn Pettersson2019-09-031-0/+235
* [InstCombine] recognize bswap disguised as shufflevectorSanjay Patel2019-09-021-8/+11
* [ConstantFolding] Fix 'undef' folding for @llvm.[us]{add,sub}.with.overflow o...Roman Lebedev2019-09-011-5/+8
* [InstCombine] mempcpy(d,s,n) to memcpy(d,s,n) + nDavid Bolvansky2019-08-311-6/+31
* [CVP] Add tests for simplified with.overflow + icmp; NFCNikita Popov2019-08-311-0/+278
* [CVP] Generate simpler code for elided with.overflow intrinsicsNikita Popov2019-08-311-112/+97
* [SampleFDO] Add profile symbol list section to discriminate function beingWei Mi2019-08-314-0/+152
* [GVN] Verify value equality before doing phi translation for call instructionWei Mi2019-08-301-0/+87
* [Attributor] Use existing function information for the call siteJohannes Doerfert2019-08-3014-14/+14
* [Attributor] Manifest load/store alignment generallyJohannes Doerfert2019-08-301-0/+2
* [InstCombine][AMDGPU] Simplify tbuffer loadsPiotr Sobczak2019-08-301-0/+658
* [Attributor] Implement AANoAliasCallSiteArgument initializationHideto Ueno2019-08-301-5/+10
OpenPOWER on IntegriCloud