Expand vector bswap in LegalizeVectorOps
[oota-llvm.git] / lib / CodeGen / SelectionDAG / LegalizeVectorOps.cpp
index 2c3cdccb56e89bcd3029f41066b3e2a5f0e1b707..3fb2d9bdf55e1a4c3eee8e53142fe47f923236bd 100644 (file)
@@ -210,6 +210,7 @@ SDValue VectorLegalizer::LegalizeOp(SDValue Op) {
   case ISD::SRL:
   case ISD::ROTL:
   case ISD::ROTR:
+  case ISD::BSWAP:
   case ISD::CTLZ:
   case ISD::CTTZ:
   case ISD::CTLZ_ZERO_UNDEF: