summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/CellSPU/shuffles.ll
Commit message (Collapse)AuthorAgeFilesLines
* Remove the CellSPU port.Eric Christopher2012-11-141-69/+0
| | | | | | Approved by Chris Lattner. llvm-svn: 167984
* Enable element promotion type legalization by deafault.Nadav Rotem2011-10-161-5/+7
| | | | | | Changed tests which assumed that vectors are legalized by widening them. llvm-svn: 142152
* Enable PostRA scheduling for SPU. Kalle Raiskila2010-11-291-1/+1
| | | | | | | This speeds up selected test cases with up to 5% - no slowdowns observed. llvm-svn: 120286
* Fix CellSPU vector shuffles, again.Kalle Raiskila2010-09-081-0/+26
| | | | | | Some cases of lowering to rotate were miscompiled. llvm-svn: 113355
* Fix lowering of INSERT_VECTOR_ELT in SPU. Kalle Raiskila2010-08-291-0/+8
| | | | | | The IDX was treated as byte index, not element index. llvm-svn: 112422
* Fix a bug with insertelement on SPU. Kalle Raiskila2010-08-181-0/+15
| | | | | | | The previous algorithm in LowerVECTOR_SHUFFLE didn't check all requirements for "monotonic" shuffles. llvm-svn: 111361
* Add the check to the testcase of r106419.Kalle Raiskila2010-06-211-0/+3
| | | | llvm-svn: 106421
* Fix the lowering of VECTOR_SHUFFLE on SPU to handle splats.Kalle Raiskila2010-06-211-1/+6
| | | | llvm-svn: 106419
* Fix lowering of VECTOR_SHUFFLE on SPU. Old algorithmKalle Raiskila2010-06-211-0/+10
used to choke llc with the attached test. llvm-svn: 106411
OpenPOWER on IntegriCloud