gt.s 306 B

12345678910111213141516171819202122232425262728293031
  1. # check the GT insn.
  2. # mach: example
  3. .include "testutils.inc"
  4. start
  5. JMP 3
  6. HALT
  7. GT r0, 3, 2
  8. EQ r1, r0, 1
  9. JF r1, 2
  10. GT r0, 2, 2
  11. EQ r1, r0, 0
  12. JF r1, 2
  13. GT r0, 1, 2
  14. EQ r1, r0, 0
  15. JF r1, 2
  16. SET r2, 3
  17. SET r3, 4
  18. GT r0, r2, r3
  19. EQ r1, r0, 0
  20. JF r1, 2
  21. GT r0, r3, r2
  22. EQ r1, r0, 1
  23. JF r1, 2
  24. pass