Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineSelect.cpp3077 DecomposedSelect InnerSel; in foldNestedSelects() local
3079 m_Select(m_Value(InnerSel.Cond), m_Value(InnerSel.TrueVal), in foldNestedSelects()
3080 m_Value(InnerSel.FalseVal)))) in foldNestedSelects()
3084 if (match(InnerSel.Cond, m_Not(m_Value(InnerSel.Cond)))) in foldNestedSelects()
3085 std::swap(InnerSel.TrueVal, InnerSel.FalseVal); in foldNestedSelects()
3103 if (matchOuterCond(m_Specific(InnerSel.Cond))) { in foldNestedSelects()
3106 m_Not(m_Specific(InnerSel.Cond)), m_Value(NotInnerCond)))) { in foldNestedSelects()
3108 std::swap(InnerSel.TrueVal, InnerSel.FalseVal); in foldNestedSelects()
3109 InnerSel.Cond = NotInnerCond; in foldNestedSelects()
3114 AltCond, IsAndVariant ? OuterSel.TrueVal : InnerSel.FalseVal, in foldNestedSelects()
[all …]