Lines Matching refs:SPLAT_VECTOR
98 setOperationAction(ISD::SPLAT_VECTOR, T, Legal); in initializeHVXLowering()
165 setOperationAction(ISD::SPLAT_VECTOR, T, Custom); in initializeHVXLowering()
265 setTargetDAGCombine(ISD::SPLAT_VECTOR); in initializeHVXLowering()
519 SDValue S = DAG.getNode(ISD::SPLAT_VECTOR, dl, WordTy, SplatV); in buildHvxVectorReg()
1150 SDValue True = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy, in extendHvxVectorPred()
1446 SDValue Vec1 = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy, in LowerHvxCttz()
1448 SDValue VecW = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy, in LowerHvxCttz()
1450 SDValue VecN1 = DAG.getNode(ISD::SPLAT_VECTOR, dl, ResTy, in LowerHvxCttz()
2055 case ISD::SPLAT_VECTOR: in LowerHvxOperation()
2201 if (Ops[0].getOpcode() == ISD::SPLAT_VECTOR) { in PerformHvxDAGCombine()
2209 return DAG.getNode(ISD::SPLAT_VECTOR, dl, ty(Op), in PerformHvxDAGCombine()