Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineShifts.cpp208 bool HadTrunc = WidestTy != NarrowestTy; in dropRedundantMaskingOfLeftShiftInput() local
326 if (HadTrunc) in dropRedundantMaskingOfLeftShiftInput()
1526 bool HadTrunc = MaybeTrunc != HighBitExtract; in foldVariableSignZeroExtensionOfVariableHighBitExtract() local
1549 if (HadTrunc && !match(&OldAShr, m_c_BinOp(m_OneUse(m_Value()), m_Value()))) in foldVariableSignZeroExtensionOfVariableHighBitExtract()
1557 if (!HadTrunc) in foldVariableSignZeroExtensionOfVariableHighBitExtract()
H A DInstCombineAddSub.cpp1288 bool HadTrunc = I.getType() != XTy; in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract() local
1292 if (HadTrunc && !match(&I, m_c_BinOp(m_OneUse(m_Value()), m_Value()))) in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract()
1359 if (!HadTrunc) in canonicalizeCondSignextOfHighBitExtractToSignextHighBitExtract()
H A DInstCombineCompares.cpp4229 bool HadTrunc = WidestTy != I.getOperand(0)->getType(); in foldShiftIntoShiftInAnotherHandOfAndInICmp() local
4252 if (HadTrunc) { in foldShiftIntoShiftInAnotherHandOfAndInICmp()
4305 if (HadTrunc && match(WidestShift, m_LShr(m_Value(), m_Value()))) { in foldShiftIntoShiftInAnotherHandOfAndInICmp()