Searched refs:RemRes (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 2780 Value *Op, *RemRes, *Remainder; in foldSelectWithSRem() local 2784 if (!(match(CondVal, m_ICmp(Pred, m_Value(RemRes), m_APInt(C))) && in foldSelectWithSRem() 2795 Remainder, Constant::getAllOnesValue(RemRes->getType())); in foldSelectWithSRem() 2804 if (match(TrueVal, m_c_Add(m_Specific(RemRes), m_Value(Remainder))) && in foldSelectWithSRem() 2805 match(RemRes, m_SRem(m_Value(Op), m_Specific(Remainder))) && in foldSelectWithSRem() 2807 FalseVal == RemRes) in foldSelectWithSRem() 2815 match(RemRes, m_SRem(m_Value(Op), m_SpecificInt(2))) && in foldSelectWithSRem() 2816 FalseVal == RemRes) in foldSelectWithSRem() 2817 return FoldToBitwiseAnd(ConstantInt::get(RemRes->getType(), 2)); in foldSelectWithSRem()
|