prolog.S 3.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199
  1. .global __prolog_$r13
  2. __prolog_$r13:
  3. exi $r13,$sp,0
  4. jmpi $r13
  5. .global __prolog_$r14
  6. __prolog_$r14:
  7. exi $r13,$sp,0
  8. push $r14
  9. jmpi $r13
  10. .global __prolog_$r15
  11. __prolog_$r15:
  12. exi $r13,$sp,0
  13. push $r14
  14. push $r15
  15. jmpi $r13
  16. .global __prolog_$r16
  17. __prolog_$r16:
  18. exi $r13,$sp,0
  19. push $r14
  20. push $r15
  21. push $r16
  22. jmpi $r13
  23. .global __prolog_$r17
  24. __prolog_$r17:
  25. exi $r13,$sp,0
  26. push $r14
  27. push $r15
  28. push $r16
  29. push $r17
  30. jmpi $r13
  31. .global __prolog_$r18
  32. __prolog_$r18:
  33. exi $r13,$sp,0
  34. push $r14
  35. push $r15
  36. push $r16
  37. push $r17
  38. push $r18
  39. jmpi $r13
  40. .global __prolog_$r19
  41. __prolog_$r19:
  42. exi $r13,$sp,0
  43. push $r14
  44. push $r15
  45. push $r16
  46. push $r17
  47. push $r18
  48. push $r19
  49. jmpi $r13
  50. .global __prolog_$r20
  51. __prolog_$r20:
  52. exi $r13,$sp,0
  53. push $r14
  54. push $r15
  55. push $r16
  56. push $r17
  57. push $r18
  58. push $r19
  59. push $r20
  60. jmpi $r13
  61. .global __prolog_$r21
  62. __prolog_$r21:
  63. exi $r13,$sp,0
  64. push $r14
  65. push $r15
  66. push $r16
  67. push $r17
  68. push $r18
  69. push $r19
  70. push $r20
  71. push $r21
  72. jmpi $r13
  73. .global __prolog_$r22
  74. __prolog_$r22:
  75. exi $r13,$sp,0
  76. push $r14
  77. push $r15
  78. push $r16
  79. push $r17
  80. push $r18
  81. push $r19
  82. push $r20
  83. push $r21
  84. push $r22
  85. jmpi $r13
  86. .global __prolog_$r23
  87. __prolog_$r23:
  88. exi $r13,$sp,0
  89. push $r14
  90. push $r15
  91. push $r16
  92. push $r17
  93. push $r18
  94. push $r19
  95. push $r20
  96. push $r21
  97. push $r22
  98. push $r23
  99. jmpi $r13
  100. .global __prolog_$r24
  101. __prolog_$r24:
  102. exi $r13,$sp,0
  103. push $r14
  104. push $r15
  105. push $r16
  106. push $r17
  107. push $r18
  108. push $r19
  109. push $r20
  110. push $r21
  111. push $r22
  112. push $r23
  113. push $r24
  114. jmpi $r13
  115. .global __prolog_$r25
  116. __prolog_$r25:
  117. exi $r13,$sp,0
  118. push $r14
  119. push $r15
  120. push $r16
  121. push $r17
  122. push $r18
  123. push $r19
  124. push $r20
  125. push $r21
  126. push $r22
  127. push $r23
  128. push $r24
  129. push $r25
  130. jmpi $r13
  131. .global __prolog_$r26
  132. __prolog_$r26:
  133. exi $r13,$sp,0
  134. push $r14
  135. push $r15
  136. push $r16
  137. push $r17
  138. push $r18
  139. push $r19
  140. push $r20
  141. push $r21
  142. push $r22
  143. push $r23
  144. push $r24
  145. push $r25
  146. push $r26
  147. jmpi $r13
  148. .global __prolog_$r27
  149. __prolog_$r27:
  150. exi $r13,$sp,0
  151. push $r14
  152. push $r15
  153. push $r16
  154. push $r17
  155. push $r18
  156. push $r19
  157. push $r20
  158. push $r21
  159. push $r22
  160. push $r23
  161. push $r24
  162. push $r25
  163. push $r26
  164. push $r27
  165. jmpi $r13
  166. .global __prolog_$r28
  167. __prolog_$r28:
  168. exi $r13,$sp,0
  169. push $r14
  170. push $r15
  171. push $r16
  172. push $r17
  173. push $r18
  174. push $r19
  175. push $r20
  176. push $r21
  177. push $r22
  178. push $r23
  179. push $r24
  180. push $r25
  181. push $r26
  182. push $r27
  183. push $r28
  184. jmpi $r13