Lines Matching refs:StVal
11301 SDValue StVal = St.getValue(); in replaceZeroVectorStore() local
11302 EVT VT = StVal.getValueType(); in replaceZeroVectorStore()
11313 if (StVal.getOpcode() != ISD::BUILD_VECTOR) in replaceZeroVectorStore()
11319 if (!StVal.hasOneUse()) in replaceZeroVectorStore()
11336 SDValue EltVal = StVal.getOperand(I); in replaceZeroVectorStore()
11364 SDValue StVal = St.getValue(); in replaceSplatVectorStore() local
11365 EVT VT = StVal.getValueType(); in replaceSplatVectorStore()
11389 if (StVal.getOpcode() != ISD::INSERT_VECTOR_ELT) in replaceSplatVectorStore()
11394 SplatVal = StVal.getOperand(1); in replaceSplatVectorStore()
11395 else if (StVal.getOperand(1) != SplatVal) in replaceSplatVectorStore()
11399 ConstantSDNode *CIndex = dyn_cast<ConstantSDNode>(StVal.getOperand(2)); in replaceSplatVectorStore()
11407 StVal = StVal.getOperand(0); in replaceSplatVectorStore()
11424 SDValue StVal = S->getValue(); in splitStores() local
11425 EVT VT = StVal.getValueType(); in splitStores()
11471 SDValue SubVector0 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, StVal, in splitStores()
11473 SDValue SubVector1 = DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, HalfVT, StVal, in splitStores()