Lines Matching refs:VECTOR_SHUFFLE
772 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Promote); in PPCTargetLowering()
773 AddPromotedToType (ISD::VECTOR_SHUFFLE, VT, MVT::v16i8); in PPCTargetLowering()
848 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v16i8, Custom); in PPCTargetLowering()
1001 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2f64, Legal); in PPCTargetLowering()
1049 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2i64, Legal); in PPCTargetLowering()
1337 setTargetDAGCombine(ISD::VECTOR_SHUFFLE); in PPCTargetLowering()
10878 case ISD::VECTOR_SHUFFLE: return LowerVECTOR_SHUFFLE(Op, DAG); in LowerOperation()
14528 if (Mask[0] >= NumElts && LHS.getOpcode() != ISD::VECTOR_SHUFFLE && in combineVectorShuffle()
14529 RHS.getOpcode() != ISD::VECTOR_SHUFFLE) { in combineVectorShuffle()
14699 if (UI.getUse().getResNo() == 0 && UI->getOpcode() != ISD::VECTOR_SHUFFLE) in combineVReverseMemOP()
14776 case ISD::VECTOR_SHUFFLE: in PerformDAGCombine()
14793 if (Opcode == ISD::VECTOR_SHUFFLE && ISD::isNormalStore(N)) { in PerformDAGCombine()