Lines Matching refs:isOnlyUserOf

8291     if (!N->isOnlyUserOf(Sub.getNode()))  in getFauxShuffleMask()
8454 if (N0.getOpcode() == X86ISD::VSRAI && N->isOnlyUserOf(N0.getNode()) && in getFauxShuffleMask()
8459 if (N1.getOpcode() == X86ISD::VSRAI && N->isOnlyUserOf(N1.getNode()) && in getFauxShuffleMask()
9694 if (!ConstSplatVal && !IsLoad && !BVOp->isOnlyUserOf(Ld.getNode())) in lowerBuildVectorAsBroadcast()
11251 if (Op.getNode()->isOnlyUserOf(Item.getNode())) in LowerBUILD_VECTOR()
19814 if (VT.getSizeInBits() == 8 && Op->isOnlyUserOf(Vec.getNode())) { in LowerEXTRACT_VECTOR_ELT()
38785 if (Src1.getOpcode() == Opcode0 && Src0->isOnlyUserOf(Src1.getNode())) in canonicalizeShuffleMaskWithHorizOp()
39536 !V->isOnlyUserOf(V.getOperand(0).getNode())) in combineRedundantDWordShuffle()
39616 if (V.getOpcode() != X86ISD::SHUFP || !Parent->isOnlyUserOf(V.getNode())) in combineCommutableSHUFP()
39707 N->isOnlyUserOf(N.getOperand(0).getNode())) { in canonicalizeShuffleWithBinOps()
39750 if (N->isOnlyUserOf(N.getOperand(0).getNode()) && in canonicalizeShuffleWithBinOps()
39751 N->isOnlyUserOf(N.getOperand(1).getNode())) { in canonicalizeShuffleWithBinOps()
46271 if (Op.getOpcode() == ISD::SIGN_EXTEND && N->isOnlyUserOf(Op.getNode())) { in combineMulToPMADDWD()
46286 N->isOnlyUserOf(Op.getNode())) { in combineMulToPMADDWD()
46293 N->isOnlyUserOf(Op.getNode())) { in combineMulToPMADDWD()
46742 N->isOnlyUserOf(N0.getNode()) ? peekThroughOneUseBitcasts(N0) : N0; in combineHorizOpWithShuffle()
46744 N->isOnlyUserOf(N1.getNode()) ? peekThroughOneUseBitcasts(N1) : N1; in combineHorizOpWithShuffle()
46896 if ((N0.isUndef() || N->isOnlyUserOf(N0.getNode())) && in combineVectorPack()
46897 (N1.isUndef() || N->isOnlyUserOf(N1.getNode())) && in combineVectorPack()
47024 N->isOnlyUserOf(LHS.getNode()) && N->isOnlyUserOf(RHS.getNode())) { in combineVectorHADDSUB()
47157 if (N->isOnlyUserOf(N0.getNode()) && in combineVectorShiftImm()
48050 if (VT == SrcVecVT.getScalarType() && N0->isOnlyUserOf(SrcVec.getNode()) && in combineAnd()
50301 if (In.getOpcode() == ISD::SRL && N->isOnlyUserOf(In.getNode())) in combineVectorSignBitsTruncation()