mdunpackh.cgs 583 B

1234567891011121314151617181920212223242526
  1. # frv testcase for mdunpackh $FRi,$FRj
  2. # mach: frv
  3. .include "testutils.inc"
  4. start
  5. .global mdunpackh
  6. mdunpackh:
  7. set_fr_iimmed 0xdead,0xbeef,fr10
  8. set_fr_iimmed 0x1234,0x5678,fr11
  9. mdunpackh fr10,fr12
  10. test_fr_limmed 0xdead,0xdead,fr12
  11. test_fr_limmed 0xbeef,0xbeef,fr13
  12. test_fr_limmed 0x1234,0x1234,fr14
  13. test_fr_limmed 0x5678,0x5678,fr15
  14. set_fr_iimmed 0x1234,0x5678,fr10
  15. set_fr_iimmed 0xdead,0xbeef,fr11
  16. mdunpackh fr10,fr12
  17. test_fr_limmed 0x1234,0x1234,fr12
  18. test_fr_limmed 0x5678,0x5678,fr13
  19. test_fr_limmed 0xdead,0xdead,fr14
  20. test_fr_limmed 0xbeef,0xbeef,fr15
  21. pass