Searched refs:hasNUsesOrMore (Results 1 – 14 of 14) sorted by relevance
181 bool hasNUsesOrMore(unsigned N) const;
155 } while (CE->hasNUsesOrMore(1)); // We need to check because a recursive in replaceConstantExprOp()
218 assert((hasNUsesOrMore(16)||// Reduce cost of this assertion for complex CFGs. in removePredecessor()
99 bool Value::hasNUsesOrMore(unsigned N) const { in hasNUsesOrMore() function in Value
283 assert((hasNUsesOrMore(16)||// Reduce cost of this assertion for complex CFGs. in removePredecessor()
107 bool Value::hasNUsesOrMore(unsigned N) const { in hasNUsesOrMore() function in Value
210 if (!Phi->hasNUsesOrMore(1)) in eraseIfUnused()
394 bool hasNUsesOrMore(unsigned N) const;
385 bool hasNUsesOrMore(unsigned N) const;
722 ElidesXor |= !V->hasNUsesOrMore(3); in FoldSPFofSPF()726 if (IsFreeToInvert(V, !V->hasNUsesOrMore(3))) { in FoldSPFofSPF()
2722 if (MulVal->hasNUsesOrMore(2)) in ProcessUMulZExtIdiom()2845 if (MulVal->hasNUsesOrMore(2)) { in ProcessUMulZExtIdiom()
481 if (NumElements > 16 && GV->hasNUsesOrMore(16)) in SRAGlobal()2291 return V.hasNUsesOrMore(N); in hasMoreThanOneUseOtherThanLLVMUsed()
1916 if (!isa<BinaryOperator>(User) || !User->hasNUsesOrMore(1)) in canonicalizeNegConstExpr()
543 if (NumElements > 16 && GV->hasNUsesOrMore(16)) in SRAGlobal()