cup.ssa 269 B

123456789101112131415161718
  1. # counts up from -1988 to 1991
  2. export
  3. function $test() {
  4. @start
  5. @loop
  6. %n0 =l phi @start -1988, @loop %n1
  7. %n1 =l add 1, %n0
  8. %cmp =w cslel 1991, %n1
  9. jnz %cmp, @end, @loop
  10. @end
  11. ret
  12. }
  13. # >>> driver
  14. # extern void test(void);
  15. # int main() { test(); return 0; }
  16. # <<<