tbldo.S 19 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554
  1. |
  2. | tbldo.sa 3.1 12/10/90
  3. |
  4. | Modified:
  5. | 8/16/90 chinds The table was constructed to use only one level
  6. | of indirection in do_func for monadic
  7. | functions. Dyadic functions require two
  8. | levels, and the tables are still contained
  9. | in do_func. The table is arranged for
  10. | index with a 10-bit index, with the first
  11. | 7 bits the opcode, and the remaining 3
  12. | the stag. For dyadic functions, all
  13. | valid addresses are to the generic entry
  14. | point.
  15. |
  16. | Copyright (C) Motorola, Inc. 1990
  17. | All Rights Reserved
  18. |
  19. | For details on the license for this file, please see the
  20. | file, README, in this same directory.
  21. |TBLDO idnt 2,1 | Motorola 040 Floating Point Software Package
  22. |section 8
  23. |xref ld_pinf,ld_pone,ld_ppi2
  24. |xref t_dz2,t_operr
  25. |xref serror,sone,szero,sinf,snzrinx
  26. |xref sopr_inf,spi_2,src_nan,szr_inf
  27. |xref smovcr
  28. |xref pmod,prem,pscale
  29. |xref satanh,satanhd
  30. |xref sacos,sacosd,sasin,sasind,satan,satand
  31. |xref setox,setoxd,setoxm1,setoxm1d,setoxm1i
  32. |xref sgetexp,sgetexpd,sgetman,sgetmand
  33. |xref sint,sintd,sintrz
  34. |xref ssincos,ssincosd,ssincosi,ssincosnan,ssincosz
  35. |xref scos,scosd,ssin,ssind,stan,stand
  36. |xref scosh,scoshd,ssinh,ssinhd,stanh,stanhd
  37. |xref sslog10,sslog2,sslogn,sslognp1
  38. |xref sslog10d,sslog2d,sslognd,slognp1d
  39. |xref stentox,stentoxd,stwotox,stwotoxd
  40. | instruction ;opcode-stag Notes
  41. .global tblpre
  42. tblpre:
  43. .long smovcr |$00-0 fmovecr all
  44. .long smovcr |$00-1 fmovecr all
  45. .long smovcr |$00-2 fmovecr all
  46. .long smovcr |$00-3 fmovecr all
  47. .long smovcr |$00-4 fmovecr all
  48. .long smovcr |$00-5 fmovecr all
  49. .long smovcr |$00-6 fmovecr all
  50. .long smovcr |$00-7 fmovecr all
  51. .long sint |$01-0 fint norm
  52. .long szero |$01-1 fint zero
  53. .long sinf |$01-2 fint inf
  54. .long src_nan |$01-3 fint nan
  55. .long sintd |$01-4 fint denorm inx
  56. .long serror |$01-5 fint ERROR
  57. .long serror |$01-6 fint ERROR
  58. .long serror |$01-7 fint ERROR
  59. .long ssinh |$02-0 fsinh norm
  60. .long szero |$02-1 fsinh zero
  61. .long sinf |$02-2 fsinh inf
  62. .long src_nan |$02-3 fsinh nan
  63. .long ssinhd |$02-4 fsinh denorm
  64. .long serror |$02-5 fsinh ERROR
  65. .long serror |$02-6 fsinh ERROR
  66. .long serror |$02-7 fsinh ERROR
  67. .long sintrz |$03-0 fintrz norm
  68. .long szero |$03-1 fintrz zero
  69. .long sinf |$03-2 fintrz inf
  70. .long src_nan |$03-3 fintrz nan
  71. .long snzrinx |$03-4 fintrz denorm inx
  72. .long serror |$03-5 fintrz ERROR
  73. .long serror |$03-6 fintrz ERROR
  74. .long serror |$03-7 fintrz ERROR
  75. .long serror |$04-0 ERROR - illegal extension
  76. .long serror |$04-1 ERROR - illegal extension
  77. .long serror |$04-2 ERROR - illegal extension
  78. .long serror |$04-3 ERROR - illegal extension
  79. .long serror |$04-4 ERROR - illegal extension
  80. .long serror |$04-5 ERROR - illegal extension
  81. .long serror |$04-6 ERROR - illegal extension
  82. .long serror |$04-7 ERROR - illegal extension
  83. .long serror |$05-0 ERROR - illegal extension
  84. .long serror |$05-1 ERROR - illegal extension
  85. .long serror |$05-2 ERROR - illegal extension
  86. .long serror |$05-3 ERROR - illegal extension
  87. .long serror |$05-4 ERROR - illegal extension
  88. .long serror |$05-5 ERROR - illegal extension
  89. .long serror |$05-6 ERROR - illegal extension
  90. .long serror |$05-7 ERROR - illegal extension
  91. .long sslognp1 |$06-0 flognp1 norm
  92. .long szero |$06-1 flognp1 zero
  93. .long sopr_inf |$06-2 flognp1 inf
  94. .long src_nan |$06-3 flognp1 nan
  95. .long slognp1d |$06-4 flognp1 denorm
  96. .long serror |$06-5 flognp1 ERROR
  97. .long serror |$06-6 flognp1 ERROR
  98. .long serror |$06-7 flognp1 ERROR
  99. .long serror |$07-0 ERROR - illegal extension
  100. .long serror |$07-1 ERROR - illegal extension
  101. .long serror |$07-2 ERROR - illegal extension
  102. .long serror |$07-3 ERROR - illegal extension
  103. .long serror |$07-4 ERROR - illegal extension
  104. .long serror |$07-5 ERROR - illegal extension
  105. .long serror |$07-6 ERROR - illegal extension
  106. .long serror |$07-7 ERROR - illegal extension
  107. .long setoxm1 |$08-0 fetoxm1 norm
  108. .long szero |$08-1 fetoxm1 zero
  109. .long setoxm1i |$08-2 fetoxm1 inf
  110. .long src_nan |$08-3 fetoxm1 nan
  111. .long setoxm1d |$08-4 fetoxm1 denorm
  112. .long serror |$08-5 fetoxm1 ERROR
  113. .long serror |$08-6 fetoxm1 ERROR
  114. .long serror |$08-7 fetoxm1 ERROR
  115. .long stanh |$09-0 ftanh norm
  116. .long szero |$09-1 ftanh zero
  117. .long sone |$09-2 ftanh inf
  118. .long src_nan |$09-3 ftanh nan
  119. .long stanhd |$09-4 ftanh denorm
  120. .long serror |$09-5 ftanh ERROR
  121. .long serror |$09-6 ftanh ERROR
  122. .long serror |$09-7 ftanh ERROR
  123. .long satan |$0a-0 fatan norm
  124. .long szero |$0a-1 fatan zero
  125. .long spi_2 |$0a-2 fatan inf
  126. .long src_nan |$0a-3 fatan nan
  127. .long satand |$0a-4 fatan denorm
  128. .long serror |$0a-5 fatan ERROR
  129. .long serror |$0a-6 fatan ERROR
  130. .long serror |$0a-7 fatan ERROR
  131. .long serror |$0b-0 ERROR - illegal extension
  132. .long serror |$0b-1 ERROR - illegal extension
  133. .long serror |$0b-2 ERROR - illegal extension
  134. .long serror |$0b-3 ERROR - illegal extension
  135. .long serror |$0b-4 ERROR - illegal extension
  136. .long serror |$0b-5 ERROR - illegal extension
  137. .long serror |$0b-6 ERROR - illegal extension
  138. .long serror |$0b-7 ERROR - illegal extension
  139. .long sasin |$0c-0 fasin norm
  140. .long szero |$0c-1 fasin zero
  141. .long t_operr |$0c-2 fasin inf
  142. .long src_nan |$0c-3 fasin nan
  143. .long sasind |$0c-4 fasin denorm
  144. .long serror |$0c-5 fasin ERROR
  145. .long serror |$0c-6 fasin ERROR
  146. .long serror |$0c-7 fasin ERROR
  147. .long satanh |$0d-0 fatanh norm
  148. .long szero |$0d-1 fatanh zero
  149. .long t_operr |$0d-2 fatanh inf
  150. .long src_nan |$0d-3 fatanh nan
  151. .long satanhd |$0d-4 fatanh denorm
  152. .long serror |$0d-5 fatanh ERROR
  153. .long serror |$0d-6 fatanh ERROR
  154. .long serror |$0d-7 fatanh ERROR
  155. .long ssin |$0e-0 fsin norm
  156. .long szero |$0e-1 fsin zero
  157. .long t_operr |$0e-2 fsin inf
  158. .long src_nan |$0e-3 fsin nan
  159. .long ssind |$0e-4 fsin denorm
  160. .long serror |$0e-5 fsin ERROR
  161. .long serror |$0e-6 fsin ERROR
  162. .long serror |$0e-7 fsin ERROR
  163. .long stan |$0f-0 ftan norm
  164. .long szero |$0f-1 ftan zero
  165. .long t_operr |$0f-2 ftan inf
  166. .long src_nan |$0f-3 ftan nan
  167. .long stand |$0f-4 ftan denorm
  168. .long serror |$0f-5 ftan ERROR
  169. .long serror |$0f-6 ftan ERROR
  170. .long serror |$0f-7 ftan ERROR
  171. .long setox |$10-0 fetox norm
  172. .long ld_pone |$10-1 fetox zero
  173. .long szr_inf |$10-2 fetox inf
  174. .long src_nan |$10-3 fetox nan
  175. .long setoxd |$10-4 fetox denorm
  176. .long serror |$10-5 fetox ERROR
  177. .long serror |$10-6 fetox ERROR
  178. .long serror |$10-7 fetox ERROR
  179. .long stwotox |$11-0 ftwotox norm
  180. .long ld_pone |$11-1 ftwotox zero
  181. .long szr_inf |$11-2 ftwotox inf
  182. .long src_nan |$11-3 ftwotox nan
  183. .long stwotoxd |$11-4 ftwotox denorm
  184. .long serror |$11-5 ftwotox ERROR
  185. .long serror |$11-6 ftwotox ERROR
  186. .long serror |$11-7 ftwotox ERROR
  187. .long stentox |$12-0 ftentox norm
  188. .long ld_pone |$12-1 ftentox zero
  189. .long szr_inf |$12-2 ftentox inf
  190. .long src_nan |$12-3 ftentox nan
  191. .long stentoxd |$12-4 ftentox denorm
  192. .long serror |$12-5 ftentox ERROR
  193. .long serror |$12-6 ftentox ERROR
  194. .long serror |$12-7 ftentox ERROR
  195. .long serror |$13-0 ERROR - illegal extension
  196. .long serror |$13-1 ERROR - illegal extension
  197. .long serror |$13-2 ERROR - illegal extension
  198. .long serror |$13-3 ERROR - illegal extension
  199. .long serror |$13-4 ERROR - illegal extension
  200. .long serror |$13-5 ERROR - illegal extension
  201. .long serror |$13-6 ERROR - illegal extension
  202. .long serror |$13-7 ERROR - illegal extension
  203. .long sslogn |$14-0 flogn norm
  204. .long t_dz2 |$14-1 flogn zero
  205. .long sopr_inf |$14-2 flogn inf
  206. .long src_nan |$14-3 flogn nan
  207. .long sslognd |$14-4 flogn denorm
  208. .long serror |$14-5 flogn ERROR
  209. .long serror |$14-6 flogn ERROR
  210. .long serror |$14-7 flogn ERROR
  211. .long sslog10 |$15-0 flog10 norm
  212. .long t_dz2 |$15-1 flog10 zero
  213. .long sopr_inf |$15-2 flog10 inf
  214. .long src_nan |$15-3 flog10 nan
  215. .long sslog10d |$15-4 flog10 denorm
  216. .long serror |$15-5 flog10 ERROR
  217. .long serror |$15-6 flog10 ERROR
  218. .long serror |$15-7 flog10 ERROR
  219. .long sslog2 |$16-0 flog2 norm
  220. .long t_dz2 |$16-1 flog2 zero
  221. .long sopr_inf |$16-2 flog2 inf
  222. .long src_nan |$16-3 flog2 nan
  223. .long sslog2d |$16-4 flog2 denorm
  224. .long serror |$16-5 flog2 ERROR
  225. .long serror |$16-6 flog2 ERROR
  226. .long serror |$16-7 flog2 ERROR
  227. .long serror |$17-0 ERROR - illegal extension
  228. .long serror |$17-1 ERROR - illegal extension
  229. .long serror |$17-2 ERROR - illegal extension
  230. .long serror |$17-3 ERROR - illegal extension
  231. .long serror |$17-4 ERROR - illegal extension
  232. .long serror |$17-5 ERROR - illegal extension
  233. .long serror |$17-6 ERROR - illegal extension
  234. .long serror |$17-7 ERROR - illegal extension
  235. .long serror |$18-0 ERROR - illegal extension
  236. .long serror |$18-1 ERROR - illegal extension
  237. .long serror |$18-2 ERROR - illegal extension
  238. .long serror |$18-3 ERROR - illegal extension
  239. .long serror |$18-4 ERROR - illegal extension
  240. .long serror |$18-5 ERROR - illegal extension
  241. .long serror |$18-6 ERROR - illegal extension
  242. .long serror |$18-7 ERROR - illegal extension
  243. .long scosh |$19-0 fcosh norm
  244. .long ld_pone |$19-1 fcosh zero
  245. .long ld_pinf |$19-2 fcosh inf
  246. .long src_nan |$19-3 fcosh nan
  247. .long scoshd |$19-4 fcosh denorm
  248. .long serror |$19-5 fcosh ERROR
  249. .long serror |$19-6 fcosh ERROR
  250. .long serror |$19-7 fcosh ERROR
  251. .long serror |$1a-0 ERROR - illegal extension
  252. .long serror |$1a-1 ERROR - illegal extension
  253. .long serror |$1a-2 ERROR - illegal extension
  254. .long serror |$1a-3 ERROR - illegal extension
  255. .long serror |$1a-4 ERROR - illegal extension
  256. .long serror |$1a-5 ERROR - illegal extension
  257. .long serror |$1a-6 ERROR - illegal extension
  258. .long serror |$1a-7 ERROR - illegal extension
  259. .long serror |$1b-0 ERROR - illegal extension
  260. .long serror |$1b-1 ERROR - illegal extension
  261. .long serror |$1b-2 ERROR - illegal extension
  262. .long serror |$1b-3 ERROR - illegal extension
  263. .long serror |$1b-4 ERROR - illegal extension
  264. .long serror |$1b-5 ERROR - illegal extension
  265. .long serror |$1b-6 ERROR - illegal extension
  266. .long serror |$1b-7 ERROR - illegal extension
  267. .long sacos |$1c-0 facos norm
  268. .long ld_ppi2 |$1c-1 facos zero
  269. .long t_operr |$1c-2 facos inf
  270. .long src_nan |$1c-3 facos nan
  271. .long sacosd |$1c-4 facos denorm
  272. .long serror |$1c-5 facos ERROR
  273. .long serror |$1c-6 facos ERROR
  274. .long serror |$1c-7 facos ERROR
  275. .long scos |$1d-0 fcos norm
  276. .long ld_pone |$1d-1 fcos zero
  277. .long t_operr |$1d-2 fcos inf
  278. .long src_nan |$1d-3 fcos nan
  279. .long scosd |$1d-4 fcos denorm
  280. .long serror |$1d-5 fcos ERROR
  281. .long serror |$1d-6 fcos ERROR
  282. .long serror |$1d-7 fcos ERROR
  283. .long sgetexp |$1e-0 fgetexp norm
  284. .long szero |$1e-1 fgetexp zero
  285. .long t_operr |$1e-2 fgetexp inf
  286. .long src_nan |$1e-3 fgetexp nan
  287. .long sgetexpd |$1e-4 fgetexp denorm
  288. .long serror |$1e-5 fgetexp ERROR
  289. .long serror |$1e-6 fgetexp ERROR
  290. .long serror |$1e-7 fgetexp ERROR
  291. .long sgetman |$1f-0 fgetman norm
  292. .long szero |$1f-1 fgetman zero
  293. .long t_operr |$1f-2 fgetman inf
  294. .long src_nan |$1f-3 fgetman nan
  295. .long sgetmand |$1f-4 fgetman denorm
  296. .long serror |$1f-5 fgetman ERROR
  297. .long serror |$1f-6 fgetman ERROR
  298. .long serror |$1f-7 fgetman ERROR
  299. .long serror |$20-0 ERROR - illegal extension
  300. .long serror |$20-1 ERROR - illegal extension
  301. .long serror |$20-2 ERROR - illegal extension
  302. .long serror |$20-3 ERROR - illegal extension
  303. .long serror |$20-4 ERROR - illegal extension
  304. .long serror |$20-5 ERROR - illegal extension
  305. .long serror |$20-6 ERROR - illegal extension
  306. .long serror |$20-7 ERROR - illegal extension
  307. .long pmod |$21-0 fmod all
  308. .long pmod |$21-1 fmod all
  309. .long pmod |$21-2 fmod all
  310. .long pmod |$21-3 fmod all
  311. .long pmod |$21-4 fmod all
  312. .long serror |$21-5 fmod ERROR
  313. .long serror |$21-6 fmod ERROR
  314. .long serror |$21-7 fmod ERROR
  315. .long serror |$22-0 ERROR - illegal extension
  316. .long serror |$22-1 ERROR - illegal extension
  317. .long serror |$22-2 ERROR - illegal extension
  318. .long serror |$22-3 ERROR - illegal extension
  319. .long serror |$22-4 ERROR - illegal extension
  320. .long serror |$22-5 ERROR - illegal extension
  321. .long serror |$22-6 ERROR - illegal extension
  322. .long serror |$22-7 ERROR - illegal extension
  323. .long serror |$23-0 ERROR - illegal extension
  324. .long serror |$23-1 ERROR - illegal extension
  325. .long serror |$23-2 ERROR - illegal extension
  326. .long serror |$23-3 ERROR - illegal extension
  327. .long serror |$23-4 ERROR - illegal extension
  328. .long serror |$23-5 ERROR - illegal extension
  329. .long serror |$23-6 ERROR - illegal extension
  330. .long serror |$23-7 ERROR - illegal extension
  331. .long serror |$24-0 ERROR - illegal extension
  332. .long serror |$24-1 ERROR - illegal extension
  333. .long serror |$24-2 ERROR - illegal extension
  334. .long serror |$24-3 ERROR - illegal extension
  335. .long serror |$24-4 ERROR - illegal extension
  336. .long serror |$24-5 ERROR - illegal extension
  337. .long serror |$24-6 ERROR - illegal extension
  338. .long serror |$24-7 ERROR - illegal extension
  339. .long prem |$25-0 frem all
  340. .long prem |$25-1 frem all
  341. .long prem |$25-2 frem all
  342. .long prem |$25-3 frem all
  343. .long prem |$25-4 frem all
  344. .long serror |$25-5 frem ERROR
  345. .long serror |$25-6 frem ERROR
  346. .long serror |$25-7 frem ERROR
  347. .long pscale |$26-0 fscale all
  348. .long pscale |$26-1 fscale all
  349. .long pscale |$26-2 fscale all
  350. .long pscale |$26-3 fscale all
  351. .long pscale |$26-4 fscale all
  352. .long serror |$26-5 fscale ERROR
  353. .long serror |$26-6 fscale ERROR
  354. .long serror |$26-7 fscale ERROR
  355. .long serror |$27-0 ERROR - illegal extension
  356. .long serror |$27-1 ERROR - illegal extension
  357. .long serror |$27-2 ERROR - illegal extension
  358. .long serror |$27-3 ERROR - illegal extension
  359. .long serror |$27-4 ERROR - illegal extension
  360. .long serror |$27-5 ERROR - illegal extension
  361. .long serror |$27-6 ERROR - illegal extension
  362. .long serror |$27-7 ERROR - illegal extension
  363. .long serror |$28-0 ERROR - illegal extension
  364. .long serror |$28-1 ERROR - illegal extension
  365. .long serror |$28-2 ERROR - illegal extension
  366. .long serror |$28-3 ERROR - illegal extension
  367. .long serror |$28-4 ERROR - illegal extension
  368. .long serror |$28-5 ERROR - illegal extension
  369. .long serror |$28-6 ERROR - illegal extension
  370. .long serror |$28-7 ERROR - illegal extension
  371. .long serror |$29-0 ERROR - illegal extension
  372. .long serror |$29-1 ERROR - illegal extension
  373. .long serror |$29-2 ERROR - illegal extension
  374. .long serror |$29-3 ERROR - illegal extension
  375. .long serror |$29-4 ERROR - illegal extension
  376. .long serror |$29-5 ERROR - illegal extension
  377. .long serror |$29-6 ERROR - illegal extension
  378. .long serror |$29-7 ERROR - illegal extension
  379. .long serror |$2a-0 ERROR - illegal extension
  380. .long serror |$2a-1 ERROR - illegal extension
  381. .long serror |$2a-2 ERROR - illegal extension
  382. .long serror |$2a-3 ERROR - illegal extension
  383. .long serror |$2a-4 ERROR - illegal extension
  384. .long serror |$2a-5 ERROR - illegal extension
  385. .long serror |$2a-6 ERROR - illegal extension
  386. .long serror |$2a-7 ERROR - illegal extension
  387. .long serror |$2b-0 ERROR - illegal extension
  388. .long serror |$2b-1 ERROR - illegal extension
  389. .long serror |$2b-2 ERROR - illegal extension
  390. .long serror |$2b-3 ERROR - illegal extension
  391. .long serror |$2b-4 ERROR - illegal extension
  392. .long serror |$2b-5 ERROR - illegal extension
  393. .long serror |$2b-6 ERROR - illegal extension
  394. .long serror |$2b-7 ERROR - illegal extension
  395. .long serror |$2c-0 ERROR - illegal extension
  396. .long serror |$2c-1 ERROR - illegal extension
  397. .long serror |$2c-2 ERROR - illegal extension
  398. .long serror |$2c-3 ERROR - illegal extension
  399. .long serror |$2c-4 ERROR - illegal extension
  400. .long serror |$2c-5 ERROR - illegal extension
  401. .long serror |$2c-6 ERROR - illegal extension
  402. .long serror |$2c-7 ERROR - illegal extension
  403. .long serror |$2d-0 ERROR - illegal extension
  404. .long serror |$2d-1 ERROR - illegal extension
  405. .long serror |$2d-2 ERROR - illegal extension
  406. .long serror |$2d-3 ERROR - illegal extension
  407. .long serror |$2d-4 ERROR - illegal extension
  408. .long serror |$2d-5 ERROR - illegal extension
  409. .long serror |$2d-6 ERROR - illegal extension
  410. .long serror |$2d-7 ERROR - illegal extension
  411. .long serror |$2e-0 ERROR - illegal extension
  412. .long serror |$2e-1 ERROR - illegal extension
  413. .long serror |$2e-2 ERROR - illegal extension
  414. .long serror |$2e-3 ERROR - illegal extension
  415. .long serror |$2e-4 ERROR - illegal extension
  416. .long serror |$2e-5 ERROR - illegal extension
  417. .long serror |$2e-6 ERROR - illegal extension
  418. .long serror |$2e-7 ERROR - illegal extension
  419. .long serror |$2f-0 ERROR - illegal extension
  420. .long serror |$2f-1 ERROR - illegal extension
  421. .long serror |$2f-2 ERROR - illegal extension
  422. .long serror |$2f-3 ERROR - illegal extension
  423. .long serror |$2f-4 ERROR - illegal extension
  424. .long serror |$2f-5 ERROR - illegal extension
  425. .long serror |$2f-6 ERROR - illegal extension
  426. .long serror |$2f-7 ERROR - illegal extension
  427. .long ssincos |$30-0 fsincos norm
  428. .long ssincosz |$30-1 fsincos zero
  429. .long ssincosi |$30-2 fsincos inf
  430. .long ssincosnan |$30-3 fsincos nan
  431. .long ssincosd |$30-4 fsincos denorm
  432. .long serror |$30-5 fsincos ERROR
  433. .long serror |$30-6 fsincos ERROR
  434. .long serror |$30-7 fsincos ERROR
  435. .long ssincos |$31-0 fsincos norm
  436. .long ssincosz |$31-1 fsincos zero
  437. .long ssincosi |$31-2 fsincos inf
  438. .long ssincosnan |$31-3 fsincos nan
  439. .long ssincosd |$31-4 fsincos denorm
  440. .long serror |$31-5 fsincos ERROR
  441. .long serror |$31-6 fsincos ERROR
  442. .long serror |$31-7 fsincos ERROR
  443. .long ssincos |$32-0 fsincos norm
  444. .long ssincosz |$32-1 fsincos zero
  445. .long ssincosi |$32-2 fsincos inf
  446. .long ssincosnan |$32-3 fsincos nan
  447. .long ssincosd |$32-4 fsincos denorm
  448. .long serror |$32-5 fsincos ERROR
  449. .long serror |$32-6 fsincos ERROR
  450. .long serror |$32-7 fsincos ERROR
  451. .long ssincos |$33-0 fsincos norm
  452. .long ssincosz |$33-1 fsincos zero
  453. .long ssincosi |$33-2 fsincos inf
  454. .long ssincosnan |$33-3 fsincos nan
  455. .long ssincosd |$33-4 fsincos denorm
  456. .long serror |$33-5 fsincos ERROR
  457. .long serror |$33-6 fsincos ERROR
  458. .long serror |$33-7 fsincos ERROR
  459. .long ssincos |$34-0 fsincos norm
  460. .long ssincosz |$34-1 fsincos zero
  461. .long ssincosi |$34-2 fsincos inf
  462. .long ssincosnan |$34-3 fsincos nan
  463. .long ssincosd |$34-4 fsincos denorm
  464. .long serror |$34-5 fsincos ERROR
  465. .long serror |$34-6 fsincos ERROR
  466. .long serror |$34-7 fsincos ERROR
  467. .long ssincos |$35-0 fsincos norm
  468. .long ssincosz |$35-1 fsincos zero
  469. .long ssincosi |$35-2 fsincos inf
  470. .long ssincosnan |$35-3 fsincos nan
  471. .long ssincosd |$35-4 fsincos denorm
  472. .long serror |$35-5 fsincos ERROR
  473. .long serror |$35-6 fsincos ERROR
  474. .long serror |$35-7 fsincos ERROR
  475. .long ssincos |$36-0 fsincos norm
  476. .long ssincosz |$36-1 fsincos zero
  477. .long ssincosi |$36-2 fsincos inf
  478. .long ssincosnan |$36-3 fsincos nan
  479. .long ssincosd |$36-4 fsincos denorm
  480. .long serror |$36-5 fsincos ERROR
  481. .long serror |$36-6 fsincos ERROR
  482. .long serror |$36-7 fsincos ERROR
  483. .long ssincos |$37-0 fsincos norm
  484. .long ssincosz |$37-1 fsincos zero
  485. .long ssincosi |$37-2 fsincos inf
  486. .long ssincosnan |$37-3 fsincos nan
  487. .long ssincosd |$37-4 fsincos denorm
  488. .long serror |$37-5 fsincos ERROR
  489. .long serror |$37-6 fsincos ERROR
  490. .long serror |$37-7 fsincos ERROR
  491. |end