Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp69 unsigned SubScale; in decomposeSimpleLinearExpr() local
71 decomposeSimpleLinearExpr(I->getOperand(0), SubScale, Offset); in decomposeSimpleLinearExpr()
73 Scale = SubScale; in decomposeSimpleLinearExpr()
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DValueTracking.cpp1228 unsigned SubScale = BitWidth / SubBitWidth; in computeKnownBitsFromOperator() local
1229 APInt SubDemandedElts = APInt::getZero(NumElts * SubScale); in computeKnownBitsFromOperator()
1232 SubDemandedElts.setBit(i * SubScale); in computeKnownBitsFromOperator()
1236 for (unsigned i = 0; i != SubScale; ++i) { in computeKnownBitsFromOperator()
1239 unsigned ShiftElt = Q.DL.isLittleEndian() ? i : SubScale - 1 - i; in computeKnownBitsFromOperator()
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp3146 unsigned SubScale = BitWidth / SubBitWidth; in computeKnownBits() local
3147 APInt SubDemandedElts(NumElts * SubScale, 0); in computeKnownBits()
3150 SubDemandedElts.setBit(i * SubScale); in computeKnownBits()
3152 for (unsigned i = 0; i != SubScale; ++i) { in computeKnownBits()
3155 unsigned Shifts = IsLE ? i : SubScale - 1 - i; in computeKnownBits()
3167 unsigned SubScale = SubBitWidth / BitWidth; in computeKnownBits() local
3169 APIntOps::ScaleBitMask(DemandedElts, NumElts / SubScale); in computeKnownBits()
3176 unsigned Offset = (Shifts % SubScale) * BitWidth; in computeKnownBits()