Searched refs:RemRes (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 2585 Value *Op, *RemRes, *Remainder; in foldSelectWithSRem() local 2589 if (!(match(CondVal, m_ICmp(Pred, m_Value(RemRes), m_APInt(C))) && in foldSelectWithSRem() 2600 Remainder, Constant::getAllOnesValue(RemRes->getType())); in foldSelectWithSRem() 2609 if (match(TrueVal, m_Add(m_Specific(RemRes), m_Value(Remainder))) && in foldSelectWithSRem() 2610 match(RemRes, m_SRem(m_Value(Op), m_Specific(Remainder))) && in foldSelectWithSRem() 2612 FalseVal == RemRes) in foldSelectWithSRem() 2620 match(RemRes, m_SRem(m_Value(Op), m_SpecificInt(2))) && in foldSelectWithSRem() 2621 FalseVal == RemRes) in foldSelectWithSRem() 2622 return FoldToBitwiseAnd(ConstantInt::get(RemRes->getType(), 2)); in foldSelectWithSRem()
|