Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp2396 ConstantInt *LAddC, *RAddC; in foldOrOfICmps() local
2397 if (match(LHS0, m_Add(m_Value(AddOpnd), m_ConstantInt(LAddC))) && in foldOrOfICmps()
2399 LAddC->getValue().ugt(LHSC->getValue()) && in foldOrOfICmps()
2402 APInt DiffC = LAddC->getValue() ^ RAddC->getValue(); in foldOrOfICmps()
2405 if (LAddC->getValue().ult(RAddC->getValue())) in foldOrOfICmps()
2408 MaxAddC = LAddC; in foldOrOfICmps()
2412 APInt LRangeLow = -LAddC->getValue(); in foldOrOfICmps()
2421 Value *MaskC = ConstantInt::get(LAddC->getType(), ~DiffC); in foldOrOfICmps()