st-minus.cgs 321 B

1234567891011121314151617181920212223242526272829
  1. # m32r testcase for st $src1,@-$src2
  2. # mach(): m32r m32rx
  3. .include "testutils.inc"
  4. start
  5. .global st_minus
  6. st_minus:
  7. mvaddr_h_gr r4, data_loc2
  8. mvi_h_gr r5, 1
  9. st r5, @-r4
  10. mvaddr_h_gr r5, data_loc
  11. bne r4, r5, not_ok
  12. ld r4, @r4
  13. test_h_gr r4, 1
  14. pass
  15. not_ok:
  16. fail
  17. data_loc:
  18. .word 0
  19. data_loc2:
  20. .word 0