File tree Expand file tree Collapse file tree 1 file changed +32
-16
lines changed Expand file tree Collapse file tree 1 file changed +32
-16
lines changed Original file line number Diff line number Diff line change @@ -97,15 +97,23 @@ impl IsaacRng {
97
97
macro_rules! memloop {
98
98
( $arr: expr) => { {
99
99
for i in ( 0 ..RAND_SIZE_USIZE ) . step_by( 8 ) {
100
- a=a+$arr[ i ] ; b=b+$arr[ i+1 ] ;
101
- c=c+$arr[ i+2 ] ; d=d+$arr[ i+3 ] ;
102
- e=e+$arr[ i+4 ] ; f=f+$arr[ i+5 ] ;
103
- g=g+$arr[ i+6 ] ; h=h+$arr[ i+7 ] ;
100
+ a = a + $arr[ i] ;
101
+ b = b + $arr[ i + 1 ] ;
102
+ c = c + $arr[ i + 2 ] ;
103
+ d = d + $arr[ i + 3 ] ;
104
+ e = e + $arr[ i + 4 ] ;
105
+ f = f + $arr[ i + 5 ] ;
106
+ g = g + $arr[ i + 6 ] ;
107
+ h = h + $arr[ i + 7 ] ;
104
108
mix!( ) ;
105
- self . mem[ i ] =a; self . mem[ i+1 ] =b;
106
- self . mem[ i+2 ] =c; self . mem[ i+3 ] =d;
107
- self . mem[ i+4 ] =e; self . mem[ i+5 ] =f;
108
- self . mem[ i+6 ] =g; self . mem[ i+7 ] =h;
109
+ self . mem[ i] = a;
110
+ self . mem[ i + 1 ] = b;
111
+ self . mem[ i + 2 ] = c;
112
+ self . mem[ i + 3 ] = d;
113
+ self . mem[ i + 4 ] = e;
114
+ self . mem[ i + 5 ] = f;
115
+ self . mem[ i + 6 ] = g;
116
+ self . mem[ i + 7 ] = h;
109
117
}
110
118
} }
111
119
}
@@ -349,15 +357,23 @@ impl Isaac64Rng {
349
357
macro_rules! memloop {
350
358
( $arr: expr) => { {
351
359
for i in ( 0 ..RAND_SIZE_64 / 8 ) . map( |i| i * 8 ) {
352
- a=a+$arr[ i ] ; b=b+$arr[ i+1 ] ;
353
- c=c+$arr[ i+2 ] ; d=d+$arr[ i+3 ] ;
354
- e=e+$arr[ i+4 ] ; f=f+$arr[ i+5 ] ;
355
- g=g+$arr[ i+6 ] ; h=h+$arr[ i+7 ] ;
360
+ a = a + $arr[ i] ;
361
+ b = b + $arr[ i + 1 ] ;
362
+ c = c + $arr[ i + 2 ] ;
363
+ d = d + $arr[ i + 3 ] ;
364
+ e = e + $arr[ i + 4 ] ;
365
+ f = f + $arr[ i + 5 ] ;
366
+ g = g + $arr[ i + 6 ] ;
367
+ h = h + $arr[ i + 7 ] ;
356
368
mix!( ) ;
357
- self . mem[ i ] =a; self . mem[ i+1 ] =b;
358
- self . mem[ i+2 ] =c; self . mem[ i+3 ] =d;
359
- self . mem[ i+4 ] =e; self . mem[ i+5 ] =f;
360
- self . mem[ i+6 ] =g; self . mem[ i+7 ] =h;
369
+ self . mem[ i] = a;
370
+ self . mem[ i + 1 ] = b;
371
+ self . mem[ i + 2 ] = c;
372
+ self . mem[ i + 3 ] = d;
373
+ self . mem[ i + 4 ] = e;
374
+ self . mem[ i + 5 ] = f;
375
+ self . mem[ i + 6 ] = g;
376
+ self . mem[ i + 7 ] = h;
361
377
}
362
378
} }
363
379
}
You can’t perform that action at this time.
0 commit comments