Lines Matching refs:MSC
10623 MaskedScatterSDNode *MSC = cast<MaskedScatterSDNode>(N); in visitMSCATTER() local
10624 SDValue Mask = MSC->getMask(); in visitMSCATTER()
10625 SDValue Chain = MSC->getChain(); in visitMSCATTER()
10626 SDValue Index = MSC->getIndex(); in visitMSCATTER()
10627 SDValue Scale = MSC->getScale(); in visitMSCATTER()
10628 SDValue StoreVal = MSC->getValue(); in visitMSCATTER()
10629 SDValue BasePtr = MSC->getBasePtr(); in visitMSCATTER()
10630 ISD::MemIndexType IndexType = MSC->getIndexType(); in visitMSCATTER()
10637 if (refineUniformBase(BasePtr, Index, MSC->isIndexScaled(), DAG)) { in visitMSCATTER()
10639 return DAG.getMaskedScatter(DAG.getVTList(MVT::Other), MSC->getMemoryVT(), in visitMSCATTER()
10640 DL, Ops, MSC->getMemOperand(), IndexType, in visitMSCATTER()
10641 MSC->isTruncatingStore()); in visitMSCATTER()
10646 return DAG.getMaskedScatter(DAG.getVTList(MVT::Other), MSC->getMemoryVT(), in visitMSCATTER()
10647 DL, Ops, MSC->getMemOperand(), IndexType, in visitMSCATTER()
10648 MSC->isTruncatingStore()); in visitMSCATTER()