Lines Matching refs:VECTOR_SHUFFLE
682 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Expand); in X86TargetLowering()
789 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v4f32, Custom); in X86TargetLowering()
858 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Custom); in X86TargetLowering()
881 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2f64, Custom); in X86TargetLowering()
882 setOperationAction(ISD::VECTOR_SHUFFLE, MVT::v2i64, Custom); in X86TargetLowering()
1208 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Custom); in X86TargetLowering()
1398 setOperationAction(ISD::VECTOR_SHUFFLE, VT, Custom); in X86TargetLowering()
1531 setTargetDAGCombine(ISD::VECTOR_SHUFFLE); in X86TargetLowering()
4914 case ISD::VECTOR_SHUFFLE: { in LowerVectorBroadcast()
17191 case ISD::VECTOR_SHUFFLE: return lowerVectorShuffle(Op, Subtarget, DAG); in LowerOperation()
20216 if (N->getOpcode() != ISD::VECTOR_SHUFFLE) in combineShuffleToAddSub()
20279 N->getOpcode() == ISD::VECTOR_SHUFFLE) in PerformShuffleCombine()
22167 N0.getOperand(0).getOpcode() != ISD::VECTOR_SHUFFLE) in VectorZextCombine()
22976 if (LHS.getOpcode() != ISD::VECTOR_SHUFFLE && in isHorizontalBinOp()
22977 RHS.getOpcode() != ISD::VECTOR_SHUFFLE) in isHorizontalBinOp()
23002 if (LHS.getOpcode() == ISD::VECTOR_SHUFFLE) { in isHorizontalBinOp()
23020 if (RHS.getOpcode() == ISD::VECTOR_SHUFFLE) { in isHorizontalBinOp()
23921 case ISD::VECTOR_SHUFFLE: return PerformShuffleCombine(N, DAG, DCI,Subtarget); in PerformDAGCombine()