Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
DInstCombineCompares.cpp1675 APInt NewAndCst, NewCmpCst; in foldICmpAndShift() local
1686 NewAndCst = C2.lshr(*C3); in foldICmpAndShift()
1694 NewAndCst = C2.shl(*C3); in foldICmpAndShift()
1696 if (Cmp.isSigned() && (NewAndCst.isNegative() || NewCmpCst.isNegative())) in foldICmpAndShift()
1703 NewAndCst = C2.shl(*C3); in foldICmpAndShift()
1705 if (NewAndCst.ashr(*C3) != C2) in foldICmpAndShift()
1719 Shift->getOperand(0), ConstantInt::get(And->getType(), NewAndCst)); in foldICmpAndShift()