rem: isaac_refill (struct isaac_state *s, word32 r[])
add: isaac_refill (struct isaac_state *s, uint32_t r[])
context: isaac_refill (struct isaac_state *s, word32 r[/* ISAAC_WORDS */]){  register word32 a, b;		/* Caches of a and b */  register word32 x, y;		/* Temps needed by isaac_step macro */  register word32 *m = s->mm;	/* Pointer into state array */  a = s->a;  b = s->b + (++s->c);  do    {      isaac_step (a << 13, a, b, s->mm, m, ISAAC_WORDS / 2, r);      isaac_step (a >> 6, a, b, s->mm, m + 1, ISAAC_WORDS / 2, r + 1);      isaac_step (a << 2, a, b, s->mm, m + 2, ISAAC_WORDS / 2, r + 2);      isaac_step (a >> 16, a, b, s->mm, m + 3, ISAAC_WORDS / 2, r + 3);      r += 4;    }  while ((m += 4) < s->mm + ISAAC_WORDS / 2);  do    {      isaac_step (a << 13, a, b, s->mm, m, -ISAAC_WORDS / 2, r);      isaac_step (a >> 6, a, b, s->mm, m + 1, -ISAAC_WORDS / 2, r + 1);      isaac_step (a << 2, a, b, s->mm, m + 2, -ISAAC_WORDS / 2, r + 2);      isaac_step (a >> 16, a, b, s->mm, m + 3, -ISAAC_WORDS / 2, r + 3);      r += 4;    }  while ((m += 4) < s->mm + ISAAC_WORDS);  s->a = a;  s->b = b;}