Home
last modified time | relevance | path

Searched refs:AndVal (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DCmpInstAnalysis.cpp156 Value *AndVal; in decomposeBitTestICmp() local
157 if (match(LHS, m_And(m_Value(AndVal), m_APIntAllowPoison(AndC)))) { in decomposeBitTestICmp()
158 LHS = AndVal; in decomposeBitTestICmp()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp684 Value *AndVal; in foldSelectICmpAndZeroShl() local
685 if (!match(Cmp, m_ICmp(Pred, m_Value(AndVal), m_Zero()))) in foldSelectICmpAndZeroShl()
696 !match(AndVal, m_And(m_Value(X), m_APInt(C1))) || in foldSelectICmpAndZeroShl()
H A DInstCombineCompares.cpp6110 APInt AndVal = APInt::getLowBitsSet(TypeBits, TypeBits - ShAmt); in foldICmpEquality() local
6112 Builder.CreateAnd(Xor, Builder.getInt(AndVal), I.getName() + ".mask"); in foldICmpEquality()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DItaniumCXXABI.cpp965 llvm::Value *AndVal = Builder.CreateAnd(Adj, Ptrdiff_1); in EmitMemberPointerConversion() local
967 Builder.CreateIsNotNull(AndVal, "is.virtual.offset"); in EmitMemberPointerConversion()