getfcr-sparc.s 335 B

123456789101112131415161718192021222324252627
  1. TEXT getfsr(SB), $0
  2. SUB $4, R1
  3. MOVW FSR, (R1)
  4. MOVW (R1), R7
  5. ADD $4, R1
  6. RETURN
  7. TEXT setfsr(SB), $0
  8. SUB $4, R1
  9. MOVW R7, (R1)
  10. MOVW (R1), FSR
  11. ADD $4, R1
  12. RETURN
  13. TEXT setfcr(SB), $0
  14. SUB $4, R1
  15. MOVW R7, (R1)
  16. MOVW (R1), FSR
  17. ADD $4, R1
  18. RETURN
  19. TEXT getfcr(SB), $0
  20. SUB $4, R1
  21. MOVW FSR, (R1)
  22. MOVW (R1), R7
  23. ADD $4, R1
  24. RETURN