Lines Matching refs:StVal
17023 SDValue StVal = St.getValue(); in replaceZeroVectorStore() local
17024 EVT VT = StVal.getValueType(); in replaceZeroVectorStore()
17039 if (StVal.getOpcode() != ISD::BUILD_VECTOR) in replaceZeroVectorStore()
17045 if (!StVal.hasOneUse()) in replaceZeroVectorStore()
17062 SDValue EltVal = StVal.getOperand(I); in replaceZeroVectorStore()
17090 SDValue StVal = St.getValue(); in replaceSplatVectorStore() local
17091 EVT VT = StVal.getValueType(); in replaceSplatVectorStore()
17115 if (StVal.getOpcode() != ISD::INSERT_VECTOR_ELT) in replaceSplatVectorStore()
17120 SplatVal = StVal.getOperand(1); in replaceSplatVectorStore()
17121 else if (StVal.getOperand(1) != SplatVal) in replaceSplatVectorStore()
17125 ConstantSDNode *CIndex = dyn_cast<ConstantSDNode>(StVal.getOperand(2)); in replaceSplatVectorStore()
17133 StVal = StVal.getOperand(0); in replaceSplatVectorStore()
17150 SDValue StVal = S->getValue(); in splitStores() local
17151 EVT VT = StVal.getValueType(); in splitStores()
17198 SDValue SubVector0 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, StVal, in splitStores()
17200 SDValue SubVector1 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, StVal, in splitStores()