Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/runtime/
H A Dtransformational.cpp163 SubscriptValue shiftCount{shiftControl.GetShift(resultAt)}; in RTNAME() local
169 sourceDim = dimLB + shiftCount % dimExtent; in RTNAME()
260 SubscriptValue shiftCount{shiftControl.GetShift(resultAt)}; in RTNAME() local
266 sourceDim = dimLB + shiftCount; in RTNAME()
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPInt.cpp2624 unsigned shiftCount = tcMSB(rhs, parts) + 1; in tcDivide() local
2625 if (shiftCount == 0) in tcDivide()
2628 shiftCount = parts * APINT_BITS_PER_WORD - shiftCount; in tcDivide()
2629 unsigned n = shiftCount / APINT_BITS_PER_WORD; in tcDivide()
2630 WordType mask = (WordType) 1 << (shiftCount % APINT_BITS_PER_WORD); in tcDivide()
2633 tcShiftLeft(srhs, parts, shiftCount); in tcDivide()
2646 if (shiftCount == 0) in tcDivide()
2648 shiftCount--; in tcDivide()
/llvm-project-15.0.7/flang/lib/Evaluate/
H A Dfold-implementation.h633 ConstantSubscript shiftCount{shift->At(shiftAt).ToInt64()}; in CSHIFT()
634 dimIndex = dimLB + ((dimIndex - dimLB + shiftCount) % dimExtent); in CSHIFT()
745 ConstantSubscript shiftCount{shift->At(shiftAt).ToInt64()}; in EOSHIFT()
746 dimIndex += shiftCount; in EOSHIFT()
/llvm-project-15.0.7/flang/lib/Lower/
H A DIntrinsicCall.cpp2930 auto shiftCount = builder.create<mlir::arith::SubIOp>(loc, bitSize, len); in genIbits() local
2933 auto mask = builder.create<mlir::arith::ShRUIOp>(loc, ones, shiftCount); in genIbits()
3448 auto shiftCount = builder.create<mlir::arith::SubIOp>(loc, bitSize, len); in genMvbits() local
3449 auto mask = builder.create<mlir::arith::ShRUIOp>(loc, ones, shiftCount); in genMvbits()