/native/external/espeak/platforms/riscos/h/RegNames

http://eyes-free.googlecode.com/ · #! · 45 lines · 40 code · 5 blank · 0 comment · 0 complexity · ec21e52e05783d621f299d4d5d4172c5 MD5 · raw file

  1. ; h.RegNames
  2. ;
  3. ; This header file for GETting from assembler source defines register names
  4. ;
  5. ;**************************************************************************
  6. ;
  7. ; Use the RN directive to define ARM register names
  8. ;
  9. r0 RN 0
  10. r1 RN 1
  11. r2 RN 2
  12. r3 RN 3
  13. r4 RN 4
  14. r5 RN 5
  15. r6 RN 6
  16. r7 RN 7
  17. r8 RN 8
  18. r9 RN 9
  19. r10 RN 10
  20. sl RN 10
  21. r11 RN 11
  22. fp RN 11
  23. r12 RN 12
  24. ip RN 12
  25. r13 RN 13
  26. sp RN 13
  27. r14 RN 14
  28. lr RN r14 ; Note: register names can be defined from each other
  29. r15 RN 15
  30. pc RN r15
  31. ; Use the FN directive to define floating point register names
  32. f0 FN 0
  33. f1 FN 1
  34. f2 FN 2
  35. f3 FN 3
  36. f4 FN 4
  37. f5 FN 5
  38. f6 FN 6
  39. f7 FN 7
  40. END