Advertisement
Guest User

Untitled

a guest
Oct 28th, 2011
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.46 KB | None | 0 0
  1. XMMatrixMultiply:
  2. lfs %fp12, 8(%r3)
  3. lfs %fp11, 32(%r4)
  4. fmuls %fp10, %fp11, %fp12
  5. lfs %fp0, 0(%r3)
  6. lfs %fp13, 0(%r4)
  7. lfs %fp9, 4(%r3)
  8. lfs %fp8, 0x10(%r4)
  9. lfs %fp7, 0xC(%r3)
  10. lfs %fp6, 0x30(%r4)
  11. fmadds %fp5, %fp0, %fp13, %fp10
  12. fmadds %fp4, %fp9, %fp8, %fp5
  13. fmadds %fp3, %fp7, %fp6, %fp4
  14. stfs %fp3, 0(%r5)
  15. lfs %fp2, 0(%r3)
  16. lfs %fp1, 4(%r4)
  17. fmuls %fp0, %fp2, %fp1
  18. lfs %fp13, 0x24(%r4)
  19. lfs %fp12, 8(%r3)
  20. lfs %fp11, 4(%r3)
  21. lfs %fp10, 0x14(%r4)
  22. lfs %fp9, 0x34(%r4)
  23. lfs %fp8, 0xC(%r3)
  24. fmadds %fp7, %fp13, %fp12, %fp0
  25. fmadds %fp6, %fp11, %fp10, %fp7
  26. fmadds %fp5, %fp9, %fp8, %fp6
  27. stfs %fp5, 4(%r5)
  28. lfs %fp4, 0x28(%r4)
  29. lfs %fp3, 8(%r3)
  30. fmuls %fp2, %fp4, %fp3
  31. lfs %fp1, 0(%r3)
  32. lfs %fp0, 8(%r4)
  33. lfs %fp13, 4(%r3)
  34. lfs %fp12, 0x18(%r4)
  35. lfs %fp11, 0x38(%r4)
  36. lfs %fp10, 0xC(%r3)
  37. fmadds %fp9, %fp1, %fp0, %fp2
  38. fmadds %fp8, %fp13, %fp12, %fp9
  39. fmadds %fp7, %fp11, %fp10, %fp8
  40. stfs %fp7, 8(%r5)
  41. lfs %fp6, 0xC(%r3)
  42. lfs %fp5, 0x3C(%r4)
  43. fmuls %fp4, %fp6, %fp5
  44. lfs %fp3, 4(%r3)
  45. lfs %fp2, 0x1C(%r4)
  46. lfs %fp1, 0xC(%r4)
  47. lfs %fp0, 0(%r3)
  48. lfs %fp13, 0x2C(%r4)
  49. lfs %fp12, 8(%r3)
  50. fmadds %fp11, %fp3, %fp2, %fp4
  51. fmadds %fp10, %fp1, %fp0, %fp11
  52. fmadds %fp9, %fp13, %fp12, %fp10
  53. stfs %fp9, 0xC(%r5)
  54. lfs %fp8, 0x20(%r4)
  55. lfs %fp7, 0x18(%r3)
  56. fmuls %fp6, %fp8, %fp7
  57. lfs %fp5, 0x14(%r3)
  58. lfs %fp4, 0x10(%r4)
  59. lfs %fp3, 0x1C(%r3)
  60. lfs %fp1, 0x30(%r4)
  61. lfs %fp13, 0x10(%r3)
  62. lfs %fp12, 0(%r4)
  63. fmadds %fp2, %fp5, %fp4, %fp6
  64. fmadds %fp0, %fp3, %fp1, %fp2
  65. fmadds %fp11, %fp13, %fp12, %fp0
  66. stfs %fp11, 0x10(%r5)
  67. lfs %fp10, 0x14(%r4)
  68. lfs %fp9, 0x14(%r3)
  69. fmuls %fp8, %fp10, %fp9
  70. lfs %fp7, 0x10(%r3)
  71. lfs %fp6, 4(%r4)
  72. lfs %fp5, 0x24(%r4)
  73. lfs %fp4, 0x18(%r3)
  74. lfs %fp3, 0x34(%r4)
  75. lfs %fp2, 0x1C(%r3)
  76. fmadds %fp1, %fp7, %fp6, %fp8
  77. fmadds %fp0, %fp5, %fp4, %fp1
  78. fmadds %fp13, %fp3, %fp2, %fp0
  79. stfs %fp13, 0x14(%r5)
  80. lfs %fp12, 0x28(%r4)
  81. lfs %fp11, 0x18(%r3)
  82. fmuls %fp10, %fp12, %fp11
  83. lfs %fp9, 0x14(%r3)
  84. lfs %fp8, 0x18(%r4)
  85. fmadds %fp3, %fp9, %fp8, %fp10
  86. lfs %fp7, 0x38(%r4)
  87. lfs %fp6, 0x1C(%r3)
  88. lfs %fp5, 0x10(%r3)
  89. lfs %fp4, 8(%r4)
  90. fmadds %fp2, %fp7, %fp6, %fp3
  91. fmadds %fp1, %fp5, %fp4, %fp2
  92. stfs %fp1, 0x18(%r5)
  93. lfs %fp0, 0x1C(%r3)
  94. lfs %fp13, 0x3C(%r4)
  95. fmuls %fp12, %fp0, %fp13
  96. lfs %fp11, 0x10(%r3)
  97. lfs %fp10, 0xC(%r4)
  98. lfs %fp9, 0x18(%r3)
  99. lfs %fp8, 0x2C(%r4)
  100. lfs %fp7, 0x14(%r3)
  101. lfs %fp6, 0x1C(%r4)
  102. fmadds %fp5, %fp11, %fp10, %fp12
  103. fmadds %fp4, %fp9, %fp8, %fp5
  104. fmadds %fp3, %fp7, %fp6, %fp4
  105. stfs %fp3, 0x1C(%r5)
  106. lfs %fp2, 0x20(%r4)
  107. lfs %fp1, 0x28(%r3)
  108. fmuls %fp0, %fp2, %fp1
  109. lfs %fp13, 0x24(%r3)
  110. lfs %fp12, 0x10(%r4)
  111. lfs %fp11, 0x2C(%r3)
  112. lfs %fp10, 0x30(%r4)
  113. lfs %fp9, 0x20(%r3)
  114. lfs %fp8, 0(%r4)
  115. fmadds %fp7, %fp13, %fp12, %fp0
  116. fmadds %fp6, %fp11, %fp10, %fp7
  117. fmadds %fp5, %fp9, %fp8, %fp6
  118. stfs %fp5, 0x20(%r5)
  119. lfs %fp4, 0x14(%r4)
  120. lfs %fp3, 0x24(%r3)
  121. fmuls %fp2, %fp4, %fp3
  122. lfs %fp1, 0x20(%r3)
  123. lfs %fp0, 4(%r4)
  124. lfs %fp13, 0x34(%r4)
  125. lfs %fp12, 0x2C(%r3)
  126. lfs %fp11, 0x24(%r4)
  127. lfs %fp10, 0x28(%r3)
  128. fmadds %fp9, %fp1, %fp0, %fp2
  129. fmadds %fp8, %fp13, %fp12, %fp9
  130. fmadds %fp7, %fp11, %fp10, %fp8
  131. stfs %fp7, 0x24(%r5)
  132. lfs %fp6, 0x38(%r4)
  133. lfs %fp5, 0x2C(%r3)
  134. fmuls %fp4, %fp6, %fp5
  135. lfs %fp3, 0x24(%r3)
  136. lfs %fp2, 0x18(%r4)
  137. lfs %fp0, 0x28(%r4)
  138. lfs %fp13, 0x28(%r3)
  139. lfs %fp11, 0x20(%r3)
  140. lfs %fp10, 8(%r4)
  141. fmadds %fp1, %fp3, %fp2, %fp4
  142. fmadds %fp12, %fp0, %fp13, %fp1
  143. fmadds %fp9, %fp11, %fp10, %fp12
  144. stfs %fp9, 0x28(%r5)
  145. lfs %fp8, 0x2C(%r3)
  146. lfs %fp7, 0x3C(%r4)
  147. fmuls %fp6, %fp8, %fp7
  148. lfs %fp5, 0x20(%r3)
  149. lfs %fp4, 0xC(%r4)
  150. lfs %fp3, 0x28(%r3)
  151. lfs %fp2, 0x2C(%r4)
  152. lfs %fp1, 0x24(%r3)
  153. lfs %fp0, 0x1C(%r4)
  154. fmadds %fp13, %fp5, %fp4, %fp6
  155. fmadds %fp12, %fp3, %fp2, %fp13
  156. fmadds %fp11, %fp1, %fp0, %fp12
  157. stfs %fp11, 0x2C(%r5)
  158. lfs %fp10, 0x20(%r4)
  159. lfs %fp6, 0x38(%r3)
  160. lfs %fp9, 0x10(%r4)
  161. fmuls %fp5, %fp10, %fp6
  162. lfs %fp8, 0x30(%r4)
  163. lfs %fp7, 0(%r4)
  164. lfs %fp4, 0x34(%r3)
  165. fmadds %fp1, %fp4, %fp9, %fp5
  166. lfs %fp3, 0x3C(%r3)
  167. lfs %fp2, 0x30(%r3)
  168. fmadds %fp0, %fp3, %fp8, %fp1
  169. fmadds %fp13, %fp2, %fp7, %fp0
  170. stfs %fp13, 0x30(%r5)
  171. lfs %fp12, 0x14(%r4)
  172. lfs %fp11, 0x34(%r3)
  173. fmuls %fp10, %fp12, %fp11
  174. lfs %fp9, 0x30(%r3)
  175. lfs %fp8, 4(%r4)
  176. lfs %fp7, 0x34(%r4)
  177. lfs %fp6, 0x3C(%r3)
  178. lfs %fp5, 0x24(%r4)
  179. lfs %fp4, 0x38(%r3)
  180. fmadds %fp3, %fp9, %fp8, %fp10
  181. fmadds %fp2, %fp7, %fp6, %fp3
  182. fmadds %fp1, %fp5, %fp4, %fp2
  183. stfs %fp1, 0x34(%r5)
  184. lfs %fp0, 0x38(%r4)
  185. lfs %fp13, 0x3C(%r3)
  186. fmuls %fp12, %fp0, %fp13
  187. lfs %fp11, 0x34(%r3)
  188. lfs %fp10, 0x18(%r4)
  189. lfs %fp9, 0x28(%r4)
  190. lfs %fp8, 0x38(%r3)
  191. lfs %fp7, 0x30(%r3)
  192. lfs %fp6, 8(%r4)
  193. fmadds %fp5, %fp11, %fp10, %fp12
  194. fmadds %fp4, %fp9, %fp8, %fp5
  195. fmadds %fp3, %fp7, %fp6, %fp4
  196. stfs %fp3, 0x38(%r5)
  197. lfs %fp2, 0x3C(%r3)
  198. lfs %fp1, 0x3C(%r4)
  199. fmuls %fp0, %fp2, %fp1
  200. lfs %fp13, 0x30(%r3)
  201. lfs %fp12, 0xC(%r4)
  202. lfs %fp11, 0x38(%r3)
  203. lfs %fp10, 0x2C(%r4)
  204. lfs %fp9, 0x34(%r3)
  205. lfs %fp8, 0x1C(%r4)
  206. fmadds %fp7, %fp13, %fp12, %fp0
  207. fmadds %fp6, %fp11, %fp10, %fp7
  208. fmadds %fp5, %fp9, %fp8, %fp6
  209. stfs %fp5, 0x3C(%r5)
  210. blr
  211.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement