Searched refs:MaskShAmt (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineShifts.cpp | 214 Value *MaskShAmt; in dropRedundantMaskingOfLeftShiftInput() local 217 auto MaskA = m_Add(m_Shl(m_One(), m_Value(MaskShAmt)), m_AllOnes()); in dropRedundantMaskingOfLeftShiftInput() 221 auto MaskC = m_LShr(m_AllOnes(), m_Value(MaskShAmt)); in dropRedundantMaskingOfLeftShiftInput() 224 m_LShr(m_Shl(m_AllOnes(), m_Value(MaskShAmt)), m_Deferred(MaskShAmt)); in dropRedundantMaskingOfLeftShiftInput() 231 match(MaskShAmt, m_ZExtOrSelf(m_Value(MaskShAmt))); in dropRedundantMaskingOfLeftShiftInput() 235 MaskShAmt)) in dropRedundantMaskingOfLeftShiftInput() 240 MaskShAmt, ShiftShAmt, /*IsNSW=*/false, /*IsNUW=*/false, Q)); in dropRedundantMaskingOfLeftShiftInput() 265 m_Deferred(MaskShAmt)))) { in dropRedundantMaskingOfLeftShiftInput() 267 match(MaskShAmt, m_ZExtOrSelf(m_Value(MaskShAmt))); in dropRedundantMaskingOfLeftShiftInput() 271 MaskShAmt)) in dropRedundantMaskingOfLeftShiftInput() [all …]
|