Searched refs:shiftCount (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/flang/runtime/ |
| H A D | transformational.cpp | 163 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 D | APInt.cpp | 2624 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 D | fold-implementation.h | 633 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 D | IntrinsicCall.cpp | 2930 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()
|