export function $test() { @start %x =l alloc16 16 %y =l add %x, 8 %m =w rem %y, 16 storew %m, %y %n =w loadw %y storew %n, $a ret } # >>> driver # extern void test(void); # int a; # int main() { test(); return !(a == 8 || a == -8); } # <<<