summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/vsplit-and.ll
Commit message (Collapse)AuthorAgeFilesLines
* Improve the widening of integral binary vector operationsPaul Redmond2013-08-191-1/+1
| | | | | | | | | | | | | | - split WidenVecRes_Binary into WidenVecRes_Binary and WidenVecRes_BinaryCanTrap - WidenVecRes_BinaryCanTrap preserves the original behaviour for operations that can trap - WidenVecRes_Binary simply widens the operation and improves codegen for 3-element vectors by allowing widening and promotion on x86 (matches the behaviour of unary and ternary operation widening) - use WidenVecRes_Binary for operations on integers. Reviewed by: nrotem llvm-svn: 188699
* Harden test so it's not affected by changes to compare lowering.Benjamin Kramer2012-12-251-1/+1
| | | | | | This only failed on hosts that don't have SSE41. llvm-svn: 171066
* Clean the triple, add check lines.Nadav Rotem2011-10-171-5/+8
| | | | llvm-svn: 142183
* Add tripple and stabalize a few more tests.Nadav Rotem2011-10-161-1/+1
| | | | llvm-svn: 142158
* Enable element promotion type legalization by deafault.Nadav Rotem2011-10-161-2/+2
| | | | | | Changed tests which assumed that vectors are legalized by widening them. llvm-svn: 142152
* now that generic vector types aren't selected onto MMX registers, theseChris Lattner2010-12-191-1/+1
| | | | | | tests don't need -disable-mmx. llvm-svn: 122188
* It seems better to scalarize vectors of size 1 instead of widening them.Mon P Wang2010-01-241-0/+22
Add support to widen SETCC. llvm-svn: 94342
OpenPOWER on IntegriCloud