reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/AssumptionCache.cpp
   70           match(I, m_PtrToInt(m_Value(Op))) ||
lib/Analysis/InstructionSimplify.cpp
  802   if (match(Op0, m_PtrToInt(m_Value(X))) &&
  803       match(Op1, m_PtrToInt(m_Value(Y))))
 1596       match(Y, m_c_And(m_PtrToInt(m_Specific(X)), m_Value())))
 1604       match(X, m_c_And(m_PtrToInt(m_Specific(Y)), m_Value())))
 4031           if (match(P, m_PtrToInt(m_Value(Temp))))
 4039             match(Ops[1], m_Sub(m_Value(P), m_PtrToInt(m_Specific(Ops[0])))))
 4046                   m_AShr(m_Sub(m_Value(P), m_PtrToInt(m_Specific(Ops[0]))),
 4055                   m_SDiv(m_Sub(m_Value(P), m_PtrToInt(m_Specific(Ops[0]))),
 4076                 m_Sub(m_Zero(), m_PtrToInt(m_Specific(StrippedBasePtr))))) {
 4082                 m_Xor(m_PtrToInt(m_Specific(StrippedBasePtr)), m_AllOnes()))) {
lib/Analysis/ValueTracking.cpp
  629     auto m_V = m_CombineOr(m_Specific(V), m_PtrToInt(m_Specific(V)));
lib/Transforms/InstCombine/InstCombineAddSub.cpp
 1976   if (match(Op0, m_PtrToInt(m_Value(LHSOp))) &&
 1977       match(Op1, m_PtrToInt(m_Value(RHSOp))))
 1982   if (match(Op0, m_Trunc(m_PtrToInt(m_Value(LHSOp)))) &&
 1983       match(Op1, m_Trunc(m_PtrToInt(m_Value(RHSOp)))))
lib/Transforms/InstCombine/InstCombineCompares.cpp
 1912   if (match(Or, m_Or(m_PtrToInt(m_Value(P)), m_PtrToInt(m_Value(Q))))) {
 1912   if (match(Or, m_Or(m_PtrToInt(m_Value(P)), m_PtrToInt(m_Value(Q))))) {
lib/Transforms/InstCombine/InstructionCombining.cpp
 1940         if (match(V, m_Neg(m_PtrToInt(m_Value())))) {
 1949         if (match(V, m_Sub(m_PtrToInt(m_Value(Y)),
 1950                            m_PtrToInt(m_Specific(GEP.getOperand(0))))))