Searched refs:NotB (Results 1 – 2 of 2) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstructionCombining.cpp | 2610 Value *NotB = getFreelyInvertedImpl(B, B->hasOneUse(), Builder, in getFreelyInvertedImpl() local 2612 assert(NotB != nullptr && in getFreelyInvertedImpl() 2616 getInverseMinMaxIntrinsic(II->getIntrinsicID()), NotA, NotB); in getFreelyInvertedImpl() 2617 return Builder->CreateSelect(Cond, NotA, NotB); in getFreelyInvertedImpl() 2679 auto *NotB = getFreelyInvertedImpl(B, B->hasOneUse(), Builder, in getFreelyInvertedImpl() local 2683 return Builder ? Builder->CreateLogicalOp(Opcode, NotA, NotB) : NonNull; in getFreelyInvertedImpl() 2684 return Builder ? Builder->CreateBinOp(Opcode, NotA, NotB) : NonNull; in getFreelyInvertedImpl()
|
H A D | InstCombineAndOrXor.cpp | 3155 Value *NotB; in getSelectCondition() local 3166 if (match(B, m_OneUse(m_Not(m_Value(NotB))))) { in getSelectCondition() 3167 NotB = peekThroughBitcast(NotB, true); in getSelectCondition() 3168 if (match(NotB, m_SExt(m_Specific(Cond)))) in getSelectCondition() 4910 Value *NotB = Builder.CreateNot(B); in visitXor() local 4911 return SelectInst::Create(A, NotB, C); in visitXor()
|