Lines Matching defs:rsh
78 * Shift the given number right rsh bits. Any bits that `fall off' will get
84 fpu_shr(struct fpn *fp, int rsh)
90 if (rsh < 0 || (fp->fp_class != FPC_NUM && !ISNAN(fp)))
99 if (rsh >= FP_NMANT) {
118 if (rsh >= 32 * 2) {
121 } else if (rsh >= 32) {
127 if ((rsh &= 31) != 0) {
128 lsh = 32 - rsh;
130 m2 = (m2 >> rsh) | (m1 << lsh);
131 m1 = (m1 >> rsh) | (m0 << lsh);
132 m0 >>= rsh;
154 int lsh, rsh, exp;
187 rsh = bfffo(m0);
188 rsh = 31 - rsh - FP_LG;
189 exp += rsh;
190 lsh = 32 - rsh;
192 m1 = (m1 >> rsh) | (m0 << lsh);
193 m0 = (m0 >> rsh);
202 rsh = 32 - lsh;
203 m0 = (m0 << lsh) | (m1 >> rsh);
204 m1 = (m1 << lsh) | (m2 >> rsh);