Lines Matching defs:StVal
16061 SDValue &StVal = Ops[Ops.size() - 2];
16062 StVal = DAG.getNode(ISD::BITCAST, dl, AlignedVecTy, StVal);
16554 SDValue StVal = St->getValue();
16555 EVT VT = StVal.getValueType();
16583 SDValue WideVec = DAG.getNode(ISD::BITCAST, DL, WideVecVT, StVal);
16812 SDValue StVal = St->getValue();
16813 EVT VT = StVal.getValueType();
16836 if (StVal.getNode()->getOpcode() == ARMISD::VMOVDRR &&
16837 StVal.getNode()->hasOneUse()) {
16843 St->getChain(), DL, StVal.getNode()->getOperand(isBigEndian ? 1 : 0),
16850 StVal.getNode()->getOperand(isBigEndian ? 0 : 1),
16856 if (StVal.getValueType() == MVT::i64 &&
16857 StVal.getNode()->getOpcode() == ISD::EXTRACT_VECTOR_ELT) {
16862 SDLoc dl(StVal);
16863 SDValue IntVec = StVal.getOperand(0);
16868 Vec, StVal.getOperand(1));