122 lines
2 KiB
Plaintext
122 lines
2 KiB
Plaintext
|
a 0, b 0, c 0, d 0
|
||
|
(a=0) 0, (c=0) 0
|
||
|
a 0, b -32, c 0, d -32
|
||
|
Unsigned shifts by constants
|
||
|
u = 150715
|
||
|
u>>0 150715
|
||
|
u>>1 064346
|
||
|
u>>2 032163
|
||
|
u>>3 015071
|
||
|
u>>4 006434
|
||
|
u>>5 003216
|
||
|
u>>6 001507
|
||
|
u>>7 000643
|
||
|
u>>8 000321
|
||
|
u>>9 000150
|
||
|
u>>10 000064
|
||
|
u>>11 000032
|
||
|
u>>12 000015
|
||
|
u>>13 000006
|
||
|
u>>14 000003
|
||
|
u>>15 000001
|
||
|
u>>16 000000
|
||
|
u<<0 150715
|
||
|
u<<1 121632
|
||
|
u<<2 043464
|
||
|
u<<3 107150
|
||
|
u<<4 016320
|
||
|
u<<5 034640
|
||
|
u<<6 071500
|
||
|
u<<7 163200
|
||
|
u<<8 146400
|
||
|
u<<9 115000
|
||
|
u<<10 032000
|
||
|
u<<11 064000
|
||
|
u<<12 150000
|
||
|
u<<13 120000
|
||
|
u<<14 040000
|
||
|
u<<15 100000
|
||
|
u<<16 000000
|
||
|
Long shifts by constants
|
||
|
ll = 00001414446
|
||
|
ll>>0 00001414446
|
||
|
ll>>1 00000606223
|
||
|
ll>>2 00000303111
|
||
|
ll>>3 00000141444
|
||
|
ll>>4 00000060622
|
||
|
ll>>5 00000030311
|
||
|
ll>>6 00000014144
|
||
|
ll>>7 00000006062
|
||
|
ll>>8 00000003031
|
||
|
ll>>9 00000001414
|
||
|
ll>>10 00000000606
|
||
|
ll>>11 00000000303
|
||
|
ll>>12 00000000141
|
||
|
ll>>13 00000000060
|
||
|
ll>>14 00000000030
|
||
|
ll>>15 00000000014
|
||
|
ll>>16 00000000006
|
||
|
ll>>17 00000000003
|
||
|
ll>>18 00000000001
|
||
|
ll>>19 00000000000
|
||
|
ll>>20 00000000000
|
||
|
ll>>21 00000000000
|
||
|
ll>>22 00000000000
|
||
|
ll>>23 00000000000
|
||
|
ll>>24 00000000000
|
||
|
ll>>25 00000000000
|
||
|
ll>>26 00000000000
|
||
|
ll>>27 00000000000
|
||
|
ll>>28 00000000000
|
||
|
ll>>29 00000000000
|
||
|
ll>>30 00000000000
|
||
|
ll>>31 00000000000
|
||
|
ll<<0 00000000001
|
||
|
ll<<1 00000000002
|
||
|
ll<<2 00000000004
|
||
|
ll<<3 00000000010
|
||
|
ll<<4 00000000020
|
||
|
ll<<5 00000000040
|
||
|
ll<<6 00000000100
|
||
|
ll<<7 00000000200
|
||
|
ll<<8 00000000400
|
||
|
ll<<9 00000001000
|
||
|
ll<<10 00000002000
|
||
|
ll<<11 00000004000
|
||
|
ll<<12 00000010000
|
||
|
ll<<13 00000020000
|
||
|
ll<<14 00000040000
|
||
|
ll<<15 00000100000
|
||
|
ll<<16 00000200000
|
||
|
ll<<17 00000400000
|
||
|
ll<<18 00001000000
|
||
|
ll<<19 00002000000
|
||
|
ll<<20 00004000000
|
||
|
ll<<21 00010000000
|
||
|
ll<<22 00020000000
|
||
|
ll<<23 00040000000
|
||
|
ll<<24 00100000000
|
||
|
ll<<25 00200000000
|
||
|
ll<<26 00400000000
|
||
|
ll<<27 01000000000
|
||
|
ll<<28 02000000000
|
||
|
ll<<29 04000000000
|
||
|
ll<<30 10000000000
|
||
|
0 077770
|
||
|
1 077771
|
||
|
2 077772
|
||
|
3 077773
|
||
|
4 077774
|
||
|
5 077775
|
||
|
6 077776
|
||
|
7 077777
|
||
|
8 100000
|
||
|
9 100001
|
||
|
10 100002
|
||
|
11 100003
|
||
|
12 100004
|
||
|
13 100005
|
||
|
14 100006
|
||
|
15 100007
|
||
|
16 100010
|