Lines Matching refs:wordShift
1082 unsigned wordShift = shiftAmt % APINT_BITS_PER_WORD; // bits to shift per word in ashr() local
1090 if (wordShift == 0) { in ashr()
1104 val[i] = (pVal[i+offset] >> wordShift) | in ashr()
1105 (pVal[i+offset+1] << (APINT_BITS_PER_WORD - wordShift)); in ashr()
1110 val[breakWord] = pVal[breakWord+offset] >> wordShift; in ashr()
1115 if (wordShift > bitsInWord) { in ashr()
1118 ~0ULL << (APINT_BITS_PER_WORD - (wordShift - bitsInWord)); in ashr()
1121 val[breakWord] |= (~0ULL << (bitsInWord - wordShift)); in ashr()
1174 unsigned wordShift = shiftAmt % APINT_BITS_PER_WORD; in lshr() local
1178 if (wordShift == 0) { in lshr()
1191 val[i] = (pVal[i+offset] >> wordShift) | in lshr()
1192 (pVal[i+offset+1] << (APINT_BITS_PER_WORD - wordShift)); in lshr()
1194 val[breakWord] = pVal[breakWord+offset] >> wordShift; in lshr()
1240 unsigned wordShift = shiftAmt % APINT_BITS_PER_WORD; in shlSlowCase() local
1244 if (wordShift == 0) { in shlSlowCase()
1257 val[i] = pVal[i-offset] << wordShift | in shlSlowCase()
1258 pVal[i-offset-1] >> (APINT_BITS_PER_WORD - wordShift); in shlSlowCase()
1259 val[offset] = pVal[0] << wordShift; in shlSlowCase()