Lines Matching refs:MGSN
6240 MaskedGatherScatterSDNode *MGSN = cast<MaskedGatherScatterSDNode>(N); in PerformDAGCombine() local
6241 SDValue Index = MGSN->getIndex(); in PerformDAGCombine()
6246 bool NeedsIdxLegalization = MGSN->isIndexScaled() || in PerformDAGCombine()
6247 (MGSN->isIndexSigned() && in PerformDAGCombine()
6259 Index = DAG.getNode(MGSN->isIndexSigned() ? ISD::SIGN_EXTEND in PerformDAGCombine()
6265 if (MGSN->isIndexScaled() && Scale != 1) { in PerformDAGCombine()
6276 N->getVTList(), MGSN->getMemoryVT(), DL, in PerformDAGCombine()
6277 {MGSN->getChain(), MGN->getPassThru(), MGSN->getMask(), in PerformDAGCombine()
6278 MGSN->getBasePtr(), Index, MGN->getScale()}, in PerformDAGCombine()
6283 N->getVTList(), MGSN->getMemoryVT(), DL, in PerformDAGCombine()
6284 {MGSN->getChain(), MSN->getValue(), MGSN->getMask(), MGSN->getBasePtr(), in PerformDAGCombine()
6285 Index, MGSN->getScale()}, in PerformDAGCombine()
6286 MGSN->getMemOperand(), NewIndexTy, MSN->isTruncatingStore()); in PerformDAGCombine()