Lines Matching refs:SplatVal
3120 bool RISCVDAGToDAGISel::selectVSplat(SDValue N, SDValue &SplatVal) { in selectVSplat() argument
3125 SplatVal = Splat.getOperand(1); in selectVSplat()
3129 static bool selectVSplatImmHelper(SDValue N, SDValue &SplatVal, in selectVSplatImmHelper() argument
3155 SplatVal = DAG.getTargetConstant(SplatImm, SDLoc(N), Subtarget.getXLenVT()); in selectVSplatImmHelper()
3159 bool RISCVDAGToDAGISel::selectVSplatSimm5(SDValue N, SDValue &SplatVal) { in selectVSplatSimm5() argument
3160 return selectVSplatImmHelper(N, SplatVal, *CurDAG, *Subtarget, in selectVSplatSimm5()
3164 bool RISCVDAGToDAGISel::selectVSplatSimm5Plus1(SDValue N, SDValue &SplatVal) { in selectVSplatSimm5Plus1() argument
3166 N, SplatVal, *CurDAG, *Subtarget, in selectVSplatSimm5Plus1()
3171 SDValue &SplatVal) { in selectVSplatSimm5Plus1NonZero() argument
3173 N, SplatVal, *CurDAG, *Subtarget, [](int64_t Imm) { in selectVSplatSimm5Plus1NonZero()
3179 SDValue &SplatVal) { in selectVSplatUimm() argument
3181 N, SplatVal, *CurDAG, *Subtarget, in selectVSplatUimm()
3185 bool RISCVDAGToDAGISel::selectLow8BitsVSplat(SDValue N, SDValue &SplatVal) { in selectLow8BitsVSplat() argument
3208 return selectVSplat(N, SplatVal); in selectLow8BitsVSplat()