diff options
| author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-01-15 13:16:05 +0000 |
|---|---|---|
| committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-01-15 13:16:05 +0000 |
| commit | 339ced4e347ba1ee124afe762e1127a64bf4d64c (patch) | |
| tree | a698ee22d1b62a269633bf623332615ff116d592 /llvm/lib/Target/PowerPC | |
| parent | 5a377e28da5d3fa2b446a75d441f11a0260ac51c (diff) | |
| download | bcm5719-llvm-339ced4e347ba1ee124afe762e1127a64bf4d64c.tar.gz bcm5719-llvm-339ced4e347ba1ee124afe762e1127a64bf4d64c.zip | |
Return an ArrayRef from ShuffleVectorSDNode::getMask and push it through CodeGen.
llvm-svn: 148218
Diffstat (limited to 'llvm/lib/Target/PowerPC')
| -rw-r--r-- | llvm/lib/Target/PowerPC/PPCISelLowering.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Target/PowerPC/PPCISelLowering.cpp b/llvm/lib/Target/PowerPC/PPCISelLowering.cpp index c8c4f7389b0..df7dbe02d42 100644 --- a/llvm/lib/Target/PowerPC/PPCISelLowering.cpp +++ b/llvm/lib/Target/PowerPC/PPCISelLowering.cpp @@ -4258,8 +4258,7 @@ SDValue PPCTargetLowering::LowerVECTOR_SHUFFLE(SDValue Op, // Check to see if this is a shuffle of 4-byte values. If so, we can use our // perfect shuffle table to emit an optimal matching sequence. - SmallVector<int, 16> PermMask; - SVOp->getMask(PermMask); + ArrayRef<int> PermMask = SVOp->getMask(); unsigned PFIndexes[4]; bool isFourElementShuffle = true; |

