summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/insert-extract-shuffle.ll
Commit message (Expand)AuthorAgeFilesLines
* [InstSimplify] fold splat of inserted constant to vector constantSanjay Patel2019-12-151-2/+1
* [InstSimplify] add tests for insert constant + splat; NFCSanjay Patel2019-12-101-0/+13
* [InstCombine] replace shuffle's insertelement operand if inserted scalar is n...Sanjay Patel2019-12-101-2/+6
* [InstCombine] add tests for shuffle with insertelement operand; NFCSanjay Patel2019-12-091-0/+52
* [InstCombine] fold extract+insert into identity shuffleSanjay Patel2019-09-081-8/+9
* [InstCombine] add tests for insert/extract with identity shuffles; NFCSanjay Patel2019-09-041-0/+92
* [InstCombine] fold insertelement into splat of same scalarSanjay Patel2019-07-081-3/+8
* [InstCombine] add tests for insert of same splatted scalar; NFCSanjay Patel2019-07-081-0/+69
* [InstCombine] canonicalize insert+splat to/from element 0 of vectorSanjay Patel2019-07-081-6/+34
* [InstCombine] fix typo in test; NFCSanjay Patel2019-07-081-3/+5
* [InstCombine] add tests for splat shuffles; NFCSanjay Patel2019-07-081-0/+43
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+427
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-427/+0
* [InstCombine] try to turn shuffle into insertelementSanjay Patel2018-10-301-20/+19
* [InstCombine] add tests for shuffle+insert folds; NFCSanjay Patel2018-10-221-0/+123
* [InstCombine] add test for possible shuffle fold; NFCSanjay Patel2018-10-201-31/+51
* [InstCombine] Fix extractelement use before defSven van Haastregt2017-06-051-0/+23
* [InstCombine] canonicalize insertelement of scalar constant ahead of insertel...Sanjay Patel2017-03-221-7/+3
* [InstCombine] avoid infinite loop from shuffle-extract-insert sequence (PR30923)Sanjay Patel2016-11-101-0/+27
* [InstCombine] regenerate checks; NFCSanjay Patel2016-11-091-51/+83
* [InstCombine] avoid an insertelement transformation that induces the opposite...Sanjay Patel2016-01-291-0/+30
* [InstCombine] insert a new shuffle in a safe place (PR25999)Sanjay Patel2016-01-081-0/+50
* [InstCombine] insert a new shuffle before its uses (PR26015)Sanjay Patel2016-01-051-0/+53
* [InstCombine] transform more extract/insert pairs into shuffles (PR2109)Sanjay Patel2015-12-241-16/+10
* [InstCombine] add tests to show potential vector IR shuffle transformsSanjay Patel2015-11-301-5/+48
* InstCombine: form shuffles from wider range of insert/extractelementsTim Northover2014-03-071-0/+37
OpenPOWER on IntegriCloud