Searched refs:RemRes (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineSelect.cpp | 2726 Value *Op, *RemRes, *Remainder; in foldSelectWithSRem() local 2730 if (!(match(CondVal, m_ICmp(Pred, m_Value(RemRes), m_APInt(C))) && in foldSelectWithSRem() 2741 Remainder, Constant::getAllOnesValue(RemRes->getType())); in foldSelectWithSRem() 2750 if (match(TrueVal, m_Add(m_Specific(RemRes), m_Value(Remainder))) && in foldSelectWithSRem() 2751 match(RemRes, m_SRem(m_Value(Op), m_Specific(Remainder))) && in foldSelectWithSRem() 2753 FalseVal == RemRes) in foldSelectWithSRem() 2761 match(RemRes, m_SRem(m_Value(Op), m_SpecificInt(2))) && in foldSelectWithSRem() 2762 FalseVal == RemRes) in foldSelectWithSRem() 2763 return FoldToBitwiseAnd(ConstantInt::get(RemRes->getType(), 2)); in foldSelectWithSRem()
|