Home
last modified time | relevance | path

Searched refs:YShift (Results 1 – 1 of 1) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp3778 Instruction *XShift, *MaybeTruncation, *YShift; in foldShiftIntoShiftInAnotherHandOfAndInICmp() local
3783 m_AnyLogicalShift, m_Instruction(YShift))), in foldShiftIntoShiftInAnotherHandOfAndInICmp()
3789 Instruction *WidestShift = YShift; in foldShiftIntoShiftInAnotherHandOfAndInICmp()
3801 if (match(YShift, m_LShr(m_Value(), m_Value()))) in foldShiftIntoShiftInAnotherHandOfAndInICmp()
3802 std::swap(XShift, YShift); in foldShiftIntoShiftInAnotherHandOfAndInICmp()
3806 if (XShiftOpcode == YShift->getOpcode()) in foldShiftIntoShiftInAnotherHandOfAndInICmp()
3811 match(YShift, m_BinOp(m_Value(Y), m_ZExtOrSelf(m_Value(YShAmt)))); in foldShiftIntoShiftInAnotherHandOfAndInICmp()