Lines Matching refs:getRhs
195 if (matchPattern(getRhs(), m_Zero())) in fold()
200 if (getRhs() == sub.getRhs()) in fold()
204 if (auto sub = getRhs().getDefiningOp<SubIOp>()) in fold()
205 if (getLhs() == sub.getRhs()) in fold()
227 if (matchPattern(getRhs(), m_Zero())) in fold()
248 if (matchPattern(getRhs(), m_Zero())) in fold()
249 return getRhs(); in fold()
251 if (matchPattern(getRhs(), m_One())) in fold()
266 if (matchPattern(getRhs(), m_One())) in fold()
289 if (matchPattern(getRhs(), m_One())) in fold()
324 if (matchPattern(getRhs(), m_One())) in fold()
350 if (matchPattern(getRhs(), m_One())) in fold()
399 if (matchPattern(getRhs(), m_One())) in fold()
448 if (matchPattern(getRhs(), m_One())) in fold()
471 if (matchPattern(getRhs(), m_One())) in fold()
494 if (matchPattern(getRhs(), m_Zero())) in fold()
495 return getRhs(); in fold()
498 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && intValue.isAllOnes()) in fold()
511 if (matchPattern(getRhs(), m_Zero())) in fold()
528 if (matchPattern(getRhs(), m_Zero())) in fold()
531 if (getLhs() == getRhs()) in fold()
535 if (prev.getRhs() == getRhs()) in fold()
565 if (matchPattern(getRhs(), m_NegZeroFloat())) in fold()
578 if (matchPattern(getRhs(), m_PosZeroFloat())) in fold()
593 if (getLhs() == getRhs()) in fold()
594 return getRhs(); in fold()
597 if (matchPattern(getRhs(), m_NegInfFloat())) in fold()
613 if (getLhs() == getRhs()) in fold()
614 return getRhs(); in fold()
618 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && in fold()
620 return getRhs(); in fold()
623 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && in fold()
641 if (getLhs() == getRhs()) in fold()
642 return getRhs(); in fold()
646 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && intValue.isMaxValue()) in fold()
647 return getRhs(); in fold()
650 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && intValue.isMinValue()) in fold()
667 if (getLhs() == getRhs()) in fold()
668 return getRhs(); in fold()
671 if (matchPattern(getRhs(), m_PosInfFloat())) in fold()
687 if (getLhs() == getRhs()) in fold()
688 return getRhs(); in fold()
692 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && in fold()
694 return getRhs(); in fold()
697 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && in fold()
715 if (getLhs() == getRhs()) in fold()
716 return getRhs(); in fold()
720 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && intValue.isMinValue()) in fold()
721 return getRhs(); in fold()
724 if (matchPattern(getRhs(), m_ConstantInt(&intValue)) && intValue.isMaxValue()) in fold()
739 if (matchPattern(getRhs(), m_OneFloat())) in fold()
757 if (matchPattern(getRhs(), m_OneFloat())) in fold()
1315 if (getLhs() == getRhs()) { in fold()
1320 if (matchPattern(getRhs(), m_Zero())) { in fold()
1350 Value rhs = getRhs(); in fold()
1481 if (!matchPattern(op.getRhs(), m_Constant(&flt))) in matchAndRewrite()
1492 FloatType floatTy = op.getRhs().getType().cast<FloatType>(); in matchAndRewrite()
1835 auto cmpRhs = cmp.getRhs(); in fold()