Lines Matching refs:SplatVal
11770 if (SDValue SplatVal = DAG.getSplatValue(Index); in refineUniformBase() local
11771 SplatVal && !isNullConstant(SplatVal) && in refineUniformBase()
11772 SplatVal.getValueType() == VT) { in refineUniformBase()
11773 BasePtr = DAG.getNode(ISD::ADD, DL, VT, BasePtr, SplatVal); in refineUniformBase()
11781 if (SDValue SplatVal = DAG.getSplatValue(Index.getOperand(0)); in refineUniformBase() local
11782 SplatVal && SplatVal.getValueType() == VT) { in refineUniformBase()
11783 BasePtr = DAG.getNode(ISD::ADD, DL, VT, BasePtr, SplatVal); in refineUniformBase()
11787 if (SDValue SplatVal = DAG.getSplatValue(Index.getOperand(1)); in refineUniformBase() local
11788 SplatVal && SplatVal.getValueType() == VT) { in refineUniformBase()
11789 BasePtr = DAG.getNode(ISD::ADD, DL, VT, BasePtr, SplatVal); in refineUniformBase()
22007 APInt SplatVal; in scalarizeExtractedBinop() local
22009 ISD::isConstantSplatVector(Op0.getNode(), SplatVal) || in scalarizeExtractedBinop()
22011 ISD::isConstantSplatVector(Op1.getNode(), SplatVal)) { in scalarizeExtractedBinop()