mhsethis.cgs 420 B

1234567891011121314151617181920212223242526
  1. # frv testcase for mhsethis $u12,$FRk
  2. # mach: fr400 fr550
  3. .include "testutils.inc"
  4. start
  5. .global setlo
  6. setlo:
  7. set_fr_iimmed 0xdead,0xbeef,fr1
  8. mhsethis 0,fr1
  9. test_fr_limmed 0x0000,0xbeef,fr1
  10. mhsethis 1,fr1
  11. test_fr_limmed 0x0001,0xbeef,fr1
  12. mhsethis 0x07ff,fr1
  13. test_fr_limmed 0x07ff,0xbeef,fr1
  14. mhsethis -2048,fr1
  15. test_fr_limmed 0xf800,0xbeef,fr1
  16. mhsethis -1,fr1
  17. test_fr_limmed 0xffff,0xbeef,fr1
  18. pass