Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Eliminate more uses of llvm-as and llvm-dis. | Dan Gohman | 2009-09-09 | 1 | -1/+1 |
| | | | | llvm-svn: 81293 | ||||
* | Revert accidental testcase reduction | Nate Begeman | 2009-04-27 | 1 | -4/+40 |
| | | | | llvm-svn: 70226 | ||||
* | 2nd attempt, fixing SSE4.1 issues and implementing feedback from duncan. | Nate Begeman | 2009-04-27 | 1 | -40/+4 |
| | | | | | | | | | | | | | | PR2957 ISD::VECTOR_SHUFFLE now stores an array of integers representing the shuffle mask internal to the node, rather than taking a BUILD_VECTOR of ConstantSDNodes as the shuffle mask. A value of -1 represents UNDEF. In addition to eliminating the creation of illegal BUILD_VECTORS just to represent shuffle masks, we are better about canonicalizing the shuffle mask, resulting in substantially better code for some classes of shuffles. llvm-svn: 70225 | ||||
* | Improve support for vector casts in LLVM IR and CodeGen. | Dan Gohman | 2008-08-14 | 1 | -0/+45 |
llvm-svn: 54784 |