Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/test/Transforms/InstCombine/
H A Dand.ll1773 ; CTTZ(ShlC) < LShrC
1875 ; LShrC < CTTZ(ShlC) < LShrC + CTTZ(AndC)
1902 ; CTTZ(ShlC) > LShrC + CTTZ(AndC)
2028 ; Log2(LshrC) + ShlC < BitWidth
2055 ; Log2(LshrC) + ShlC >= BitWidth
2069 ; ShlC > Log2(AndC)
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp6525 auto *ShlC = dyn_cast<ConstantInt>(I->getOperand(1)); in optimizeLoadExt() local
6526 if (!ShlC) in optimizeLoadExt()
6528 uint64_t ShiftAmt = ShlC->getLimitedValue(BitWidth - 1); in optimizeLoadExt()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineAndOrXor.cpp1975 Constant *ShlC = ConstantExpr::getAdd(C2, Log2C1); in visitAnd() local
1976 Constant *CmpC = ConstantExpr::getSub(ShlC, Log2C3); in visitAnd()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp3747 ConstantSDNode *ShlC = isConstOrConstSplat(N1.getOperand(1)); in visitSUB() local
3748 if (ShlC && ShlC->getAPIntValue() == VT.getScalarSizeInBits() - 1) in visitSUB()