xincpower64.s 274 B

12345678910111213141516171819
  1. TEXT _xinc(SB),$0 /* void _xinc(long *); */
  2. MOVD R3, R4
  3. xincloop:
  4. LWAR (R4), R3
  5. ADD $1, R3
  6. STWCCC R3, (R4)
  7. BNE xincloop
  8. RETURN
  9. TEXT _xdec(SB),$0 /* long _xdec(long *); */
  10. MOVD R3, R4
  11. xdecloop:
  12. LWAR (R4), R3
  13. ADD $-1, R3
  14. STWCCC R3, (R4)
  15. BNE xdecloop
  16. RETURN