align.ssa 248 B

1234567891011121314151617
  1. export
  2. function $test() {
  3. @start
  4. %x =l alloc16 16
  5. %y =l add %x, 8
  6. %m =w rem %y, 16
  7. storew %m, %y
  8. %n =w loadw %y
  9. storew %n, $a
  10. ret
  11. }
  12. # >>> driver
  13. # extern void test(void);
  14. # int a;
  15. # int main() { test(); return !(a == 8 || a == -8); }
  16. # <<<