Searched refs:NotB (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstructionCombining.cpp | 2840 Value *NotB = getFreelyInvertedImpl(B, B->hasOneUse(), Builder, in getFreelyInvertedImpl() local 2842 assert(NotB != nullptr && in getFreelyInvertedImpl() 2846 getInverseMinMaxIntrinsic(II->getIntrinsicID()), NotA, NotB); in getFreelyInvertedImpl() 2847 return Builder->CreateSelect(Cond, NotA, NotB); in getFreelyInvertedImpl() 2909 auto *NotB = getFreelyInvertedImpl(B, B->hasOneUse(), Builder, in getFreelyInvertedImpl() local 2913 return Builder ? Builder->CreateLogicalOp(Opcode, NotA, NotB) : NonNull; in getFreelyInvertedImpl() 2914 return Builder ? Builder->CreateBinOp(Opcode, NotA, NotB) : NonNull; in getFreelyInvertedImpl()
|
| H A D | InstCombineAndOrXor.cpp | 3213 Value *NotB; in getSelectCondition() local 3224 if (match(B, m_OneUse(m_Not(m_Value(NotB))))) { in getSelectCondition() 3225 NotB = peekThroughBitcast(NotB, true); in getSelectCondition() 3226 if (match(NotB, m_SExt(m_Specific(Cond)))) in getSelectCondition() 5189 Value *NotB = Builder.CreateNot(B); in visitXor() local 5190 return SelectInst::Create(A, NotB, C); in visitXor()
|