Searched refs:MGS (Results 1 – 2 of 2) sorted by relevance
451 auto MGS = cast<MaskedGatherScatterSDNode>(N);452 bool Signed = MGS->isIndexSigned() ||454 return Signed && MGS->isIndexScaled();460 auto MGS = cast<MaskedGatherScatterSDNode>(N);461 bool Signed = MGS->isIndexSigned() ||463 return Signed && !MGS->isIndexScaled();469 auto MGS = cast<MaskedGatherScatterSDNode>(N);470 bool Signed = MGS->isIndexSigned() ||472 return !Signed && MGS->isIndexScaled();479 bool Signed = MGS->isIndexSigned() ||[all …]
17758 MaskedGatherScatterSDNode *MGS = cast<MaskedGatherScatterSDNode>(N); in performMaskedGatherScatterCombine() local17764 SDLoc DL(MGS); in performMaskedGatherScatterCombine()17765 SDValue Chain = MGS->getChain(); in performMaskedGatherScatterCombine()17766 SDValue Scale = MGS->getScale(); in performMaskedGatherScatterCombine()17767 SDValue Index = MGS->getIndex(); in performMaskedGatherScatterCombine()17768 SDValue Mask = MGS->getMask(); in performMaskedGatherScatterCombine()17769 SDValue BasePtr = MGS->getBasePtr(); in performMaskedGatherScatterCombine()17770 ISD::MemIndexType IndexType = MGS->getIndexType(); in performMaskedGatherScatterCombine()17772 if (!findMoreOptimalIndexType(MGS, BasePtr, Index, DAG)) in performMaskedGatherScatterCombine()17777 if (auto *MGT = dyn_cast<MaskedGatherSDNode>(MGS)) { in performMaskedGatherScatterCombine()[all …]