avcall-rs6000-aix.old.s
上传用户:shenzhenrh
上传日期:2013-05-12
资源大小:2904k
文件大小:3k
源码类别:

信息检索与抽取

开发平台:

Unix_Linux

  1. .file "avcall-rs6000.c"
  2. .toc
  3. .csect .text[PR]
  4. gcc2_compiled.:
  5. __gnu_compiled_c:
  6. .align 2
  7. .globl __builtin_avcall
  8. .globl .__builtin_avcall
  9. .csect __builtin_avcall[DS]
  10. __builtin_avcall:
  11. .long .__builtin_avcall, TOC[tc0], 0
  12. .csect .text[PR]
  13. .__builtin_avcall:
  14. .extern __mulh
  15. .extern __mull
  16. .extern __divss
  17. .extern __divus
  18. .extern __quoss
  19. .extern __quous
  20. mflr 0
  21. st 29,-12(1)
  22. st 30,-8(1)
  23. st 31,-4(1)
  24. st 0,8(1)
  25. stu 1,-1096(1)
  26. mr 31,3
  27. l 9,20(31)
  28. cal 0,56(1)
  29. cal 9,-32(9)
  30. sf 9,31,9
  31. srai 3,9,2
  32. cmpi 0,3,8
  33. bc 4,1,L..4
  34. mr 11,0
  35. cal 3,-8(3)
  36. cal 9,64(31)
  37. L..6:
  38. l 0,0(9)
  39. ai. 3,3,-1
  40. st 0,0(11)
  41. cal 9,4(9)
  42. cal 11,4(11)
  43. bc 4,2,L..6
  44. L..4:
  45. l 9,1056(31)
  46. cal 9,-1060(9)
  47. sf 9,31,9
  48. srai. 3,9,3
  49. bc 12,2,L..9
  50. cmpi 0,3,1
  51. bc 12,2,L..12
  52. cmpi 0,3,2
  53. bc 12,2,L..15
  54. cmpi 0,3,3
  55. bc 12,2,L..18
  56. cmpi 0,3,4
  57. bc 12,2,L..21
  58. cmpi 0,3,5
  59. bc 12,2,L..24
  60. cmpi 0,3,6
  61. bc 12,2,L..27
  62. cmpi 0,3,7
  63. bc 12,2,L..30
  64. cmpi 0,3,8
  65. bc 12,2,L..33
  66. cmpi 0,3,9
  67. bc 12,2,L..36
  68. cmpi 0,3,10
  69. bc 12,2,L..39
  70. cmpi 0,3,11
  71. bc 12,2,L..42
  72. cmpi 0,3,12
  73. bc 12,2,L..45
  74. lfd 13,1156(31)
  75. L..45:
  76. lfd 12,1148(31)
  77. L..42:
  78. lfd 11,1140(31)
  79. L..39:
  80. lfd 10,1132(31)
  81. L..36:
  82. lfd 9,1124(31)
  83. L..33:
  84. lfd 8,1116(31)
  85. L..30:
  86. lfd 7,1108(31)
  87. L..27:
  88. lfd 6,1100(31)
  89. L..24:
  90. lfd 5,1092(31)
  91. L..21:
  92. lfd 4,1084(31)
  93. L..18:
  94. lfd 3,1076(31)
  95. L..15:
  96. lfd 2,1068(31)
  97. L..12:
  98. lfd 1,1060(31)
  99. L..9:
  100. l 29,0(31)
  101. l 3,32(31)
  102. l 4,36(31)
  103. l 5,40(31)
  104. l 6,44(31)
  105. l 7,48(31)
  106. l 8,52(31)
  107. l 9,56(31)
  108. l 10,60(31)
  109. st 2,20(1)
  110. l 0,0(29)
  111. l 2,4(29)
  112. mtlr 0
  113. l 11,8(29)
  114. brl
  115. l 2,20(1)
  116. l 0,12(31)
  117. cmpi 0,0,1
  118. bc 12,2,L..50
  119. cmpi 0,0,0
  120. bc 12,2,L..102
  121. cmpi 0,0,2
  122. bc 12,2,L..103
  123. cmpi 0,0,3
  124. bc 12,2,L..103
  125. cmpi 0,0,4
  126. bc 12,2,L..103
  127. cmpi 0,0,5
  128. bc 12,2,L..104
  129. cmpi 0,0,6
  130. bc 12,2,L..104
  131. cmpi 0,0,7
  132. bc 12,2,L..102
  133. cmpi 0,0,8
  134. bc 12,2,L..102
  135. cmpi 0,0,9
  136. bc 12,2,L..102
  137. cmpi 0,0,10
  138. bc 12,2,L..102
  139. l 9,12(31)
  140. cal 0,-11(9)
  141. cmpli 0,0,1
  142. bc 4,1,L..105
  143. cmpi 0,9,13
  144. bc 4,2,L..73
  145. l 9,8(31)
  146. frsp 0,1
  147. stfs 0,0(9)
  148. b L..50
  149. L..73:
  150. cmpi 0,9,14
  151. bc 4,2,L..75
  152. l 9,8(31)
  153. stfd 1,0(9)
  154. b L..50
  155. L..75:
  156. cmpi 0,9,15
  157. bc 12,2,L..102
  158. cmpi 0,9,16
  159. bc 4,2,L..50
  160. l 0,4(31)
  161. andil. 9,0,1
  162. bc 12,2,L..80
  163. l 9,16(31)
  164. cmpi 0,9,1
  165. bc 4,2,L..81
  166. l 9,8(31)
  167. lbz 0,0(3)
  168. stb 0,0(9)
  169. b L..50
  170. L..81:
  171. cmpi 0,9,2
  172. bc 4,2,L..83
  173. l 9,8(31)
  174. lhz 0,0(3)
  175. sth 0,0(9)
  176. b L..50
  177. L..83:
  178. cmpi 0,9,4
  179. bc 4,2,L..85
  180. l 9,8(31)
  181. l 0,0(3)
  182. st 0,0(9)
  183. b L..50
  184. L..85:
  185. cmpi 0,9,8
  186. bc 4,2,L..87
  187. l 0,0(3)
  188. l 9,8(31)
  189. st 0,0(9)
  190. l 11,8(31)
  191. l 0,4(3)
  192. st 0,4(11)
  193. b L..50
  194. L..87:
  195. cal 0,3(9)
  196. sri 10,0,2
  197. ai. 10,10,-1
  198. bc 12,0,L..50
  199. sli 11,10,2
  200. L..91:
  201. lx 0,11,3
  202. l 9,8(31)
  203. ai. 10,10,-1
  204. stx 0,11,9
  205. cal 11,-4(11)
  206. bc 4,0,L..91
  207. b L..50
  208. L..80:
  209. andil. 9,0,512
  210. bc 12,2,L..50
  211. l 0,16(31)
  212. cmpi 0,0,1
  213. bc 4,2,L..95
  214. L..103:
  215. l 9,8(31)
  216. stb 3,0(9)
  217. b L..50
  218. L..95:
  219. cmpi 0,0,2
  220. bc 4,2,L..97
  221. L..104:
  222. l 9,8(31)
  223. sth 3,0(9)
  224. b L..50
  225. L..97:
  226. cmpi 0,0,4
  227. bc 4,2,L..99
  228. L..102:
  229. l 9,8(31)
  230. st 3,0(9)
  231. b L..50
  232. L..99:
  233. cmpi 0,0,8
  234. bc 4,2,L..50
  235. L..105:
  236. l 9,8(31)
  237. st 3,0(9)
  238. l 11,8(31)
  239. st 4,4(11)
  240. L..50:
  241. lil 3,0
  242. cal 1,1096(1)
  243. l 0,8(1)
  244. mtlr 0
  245. l 29,-12(1)
  246. l 30,-8(1)
  247. l 31,-4(1)
  248. br
  249. LT..__builtin_avcall:
  250. .long 0
  251. .byte 0,0,32,65,128,3,1,0
  252. .long 0
  253. .long LT..__builtin_avcall-.__builtin_avcall
  254. .short 16
  255. .byte "__builtin_avcall"
  256. _section_.text:
  257. .csect .data[RW],3
  258. .long _section_.text