Lines Matching defs:GN0
7352 if (auto *GN0 = dyn_cast<MaskedGatherSDNode>(N0)) {
7353 EVT MemVT = GN0->getMemoryVT();
7356 if (SDValue(GN0, 0).hasOneUse() &&
7358 TLI.isVectorLoadExtDesirable(SDValue(SDValue(GN0, 0)))) {
7359 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(),
7360 GN0->getBasePtr(), GN0->getIndex(), GN0->getScale()};
7363 DAG.getVTList(VT, MVT::Other), MemVT, DL, Ops, GN0->getMemOperand(),
7364 GN0->getIndexType(), ISD::ZEXTLOAD);
15107 if (auto *GN0 = dyn_cast<MaskedGatherSDNode>(N0)) {
15108 if (SDValue(GN0, 0).hasOneUse() && ExtVT == GN0->getMemoryVT() &&
15109 TLI.isVectorLoadExtDesirable(SDValue(SDValue(GN0, 0)))) {
15110 SDValue Ops[] = {GN0->getChain(), GN0->getPassThru(), GN0->getMask(),
15111 GN0->getBasePtr(), GN0->getIndex(), GN0->getScale()};
15114 DAG.getVTList(VT, MVT::Other), ExtVT, DL, Ops, GN0->getMemOperand(),
15115 GN0->getIndexType(), ISD::SEXTLOAD);