Searched refs:isOnlyUserOf (Results 1 – 9 of 9) sorted by relevance
797 bool isOnlyUserOf(const SDNode *N) const;
1421 N->isOnlyUserOf(N->getOperand(0).getNode()) && in PostprocessISelDAG()1470 N->isOnlyUserOf(N->getOperand(0).getNode()) && in PostprocessISelDAG()
7611 if (!N->isOnlyUserOf(Sub.getNode())) in getFauxShuffleMask()7774 if (N0.getOpcode() == X86ISD::VSRAI && N->isOnlyUserOf(N0.getNode()) && in getFauxShuffleMask()7779 if (N1.getOpcode() == X86ISD::VSRAI && N->isOnlyUserOf(N1.getNode()) && in getFauxShuffleMask()8963 if (!ConstSplatVal && !IsLoad && !BVOp->isOnlyUserOf(Ld.getNode())) in lowerBuildVectorAsBroadcast()10508 if (Op.getNode()->isOnlyUserOf(Item.getNode())) in LowerBUILD_VECTOR()18808 if (VT.getSizeInBits() == 8 && Op->isOnlyUserOf(Vec.getNode())) { in LowerEXTRACT_VECTOR_ELT()36436 if (Src1.getOpcode() == Opcode0 && Src0->isOnlyUserOf(Src1.getNode())) in canonicalizeShuffleMaskWithHorizOp()37109 !V->isOnlyUserOf(V.getOperand(0).getNode())) in combineRedundantDWordShuffle()37189 if (V.getOpcode() != X86ISD::SHUFP || !Parent->isOnlyUserOf(V.getNode())) in combineCommutableSHUFP()37274 N->isOnlyUserOf(N.getOperand(0).getNode())) { in canonicalizeShuffleWithBinOps()[all …]
2159 if (ImmedUse->isOnlyUserOf(Def)) in findNonImmUse()
21278 N->isOnlyUserOf(N->getOperand(i).getNode())) { in visitVECTOR_SHUFFLE()21305 if (TLI.isBinOp(SrcOpcode) && N->isOnlyUserOf(N0.getNode()) && in visitVECTOR_SHUFFLE()21307 (SrcOpcode == N1.getOpcode() && N->isOnlyUserOf(N1.getNode())))) { in visitVECTOR_SHUFFLE()21333 return SVN0 && InnerN->isOnlyUserOf(SVN0) && in visitVECTOR_SHUFFLE()
9705 bool SDNode::isOnlyUserOf(const SDNode *N) const { in isOnlyUserOf() function in SDNode
7019 if (V->use_empty() || !V->use_begin()->isOnlyUserOf(V.getNode())) in reduceVSXSwap()
8948 (!IsLoad && !V->isOnlyUserOf(V->getOperand(i).getNode()))) in haveEfficientBuildVectorPattern()
17460 !ExtVal->use_begin()->isOnlyUserOf(ExtVal.getNode())) in isVectorLoadExtDesirable()