| tag | line | file | source code |
| shift | 60 | kernel/math/add.c | int x1,x2,shift; |
| shift | 67 | kernel/math/add.c | shift = x1-x2; |
| shift | 71 | kernel/math/add.c | shift = x2-x1; |
| shift | 73 | kernel/math/add.c | if (shift >= 64) { |
| shift | 77 | kernel/math/add.c | if (shift >= 32) { |
| shift | 80 | kernel/math/add.c | shift -= 32; |
| shift | 84 | kernel/math/add.c | :"0" (b.a),"1" (b.b),"c" ((char) shift)); |
| shift | 118 | kernel/math/convert.c | int shift = 16383 + 63 - (a->exponent & 0x7fff); |
| shift | 121 | kernel/math/convert.c | if ((shift < 0) || (shift == 16383+63)) { |
| shift | 127 | kernel/math/convert.c | if (shift < 32) { |
| shift | 129 | kernel/math/convert.c | } else if (shift < 64) { |
| shift | 131 | kernel/math/convert.c | shift -= 32; |
| shift | 133 | kernel/math/convert.c | } else if (shift < 96) { |
| shift | 135 | kernel/math/convert.c | shift -= 64; |
| shift | 139 | kernel/math/convert.c | shift = 0; |
| shift | 141 | kernel/math/convert.c | b->exponent += shift; |
| shift | 144 | kernel/math/convert.c | :"c" ((char) shift),"0" (underflow),"1" (b->a)); |
| shift | 147 | kernel/math/convert.c | :"c" ((char) shift),"0" (b->a),"1" (b->b)); |
| shift | 150 | kernel/math/convert.c | :"c" ((char) shift),"0" (b->b)); |
| shift | 185 | kernel/math/convert.c | int shift = 16383 + 63 - (a->exponent & 0x7fff); |
| shift | 190 | kernel/math/convert.c | if (shift < 0) { |
| shift | 194 | kernel/math/convert.c | if (shift < 32) { |
| shift | 196 | kernel/math/convert.c | } else if (shift < 64) { |
| shift | 198 | kernel/math/convert.c | shift -= 32; |
| shift | 199 | kernel/math/convert.c | } else if (shift < 96) { |
| shift | 201 | kernel/math/convert.c | shift -= 64; |
| shift | 204 | kernel/math/convert.c | shift = 0; |
| shift | 208 | kernel/math/convert.c | :"c" ((char) shift),"0" (underflow),"1" (b->a)); |
| shift | 211 | kernel/math/convert.c | :"c" ((char) shift),"0" (b->a),"1" (b->b)); |
| shift | 214 | kernel/math/convert.c | :"c" ((char) shift),"0" (b->b)); |
| shift | 66 | kernel/math/mul.c | shift(tmp); |