home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / vol_100 / 161_01 / readers.in < prev    next >
Text File  |  1986-01-08  |  65KB  |  1,815 lines

  1. ###alltyp.bat
  2. lc -ms -i\lc\ -i \lc\s\ groups >>cc.out
  3. link \lc\s\c+groups+cputim+returnp+ntim_int+fround+error,groups,,\lc\s\lcm+\lc\s\lc >>cc.out
  4.  
  5. lc -ms -i\lc\ -i \lc\s\ DADD >>cc.out
  6. link \lc\s\c+DADD+cputim+returnp+begint+ntim_int+fround+error,DADD,,\lc\s\lcm+\lc\s\lc >>cc.out
  7. DADD.exe >DADD.out
  8. groups <DADD.out >DADD.grp
  9. del DADD.obj
  10. del DADD.map
  11. del DADD.exe
  12.  
  13. lc -ms -i\lc\ -i \lc\s\ DAND >>cc.out
  14. link \lc\s\c+DAND+cputim+returnp+begint+ntim_int+fround+error,DAND,,\lc\s\lcm+\lc\s\lc >>cc.out
  15. DAND.exe >DAND.out
  16. groups <DAND.out >DAND.grp
  17. del DAND.obj
  18. del DAND.map
  19. del DAND.exe
  20.  
  21. lc -ms -i\lc\ -i \lc\s\ DBAN >>cc.out
  22. link \lc\s\c+DBAN+cputim+returnp+begint+ntim_int+fround+error,DBAN,,\lc\s\lcm+\lc\s\lc >>cc.out
  23. DBAN.exe >DBAN.out
  24. groups <DBAN.out >DBAN.grp
  25. del DBAN.obj
  26. del DBAN.map
  27. del DBAN.exe
  28.  
  29. lc -ms -i\lc\ -i \lc\s\ DBOR >>cc.out
  30. link \lc\s\c+DBOR+cputim+returnp+begint+ntim_int+fround+error,DBOR,,\lc\s\lcm+\lc\s\lc >>cc.out
  31. DBOR.exe >DBOR.out
  32. groups <DBOR.out >DBOR.grp
  33. del DBOR.obj
  34. del DBOR.map
  35. del DBOR.exe
  36.  
  37. lc -ms -i\lc\ -i \lc\s\ DDIV >>cc.out
  38. link \lc\s\c+DDIV+cputim+returnp+begint+ntim_int+fround+error,DDIV,,\lc\s\lcm+\lc\s\lc >>cc.out
  39. DDIV.exe >DDIV.out
  40. groups <DDIV.out >DDIV.grp
  41. del DDIV.obj
  42. del DDIV.map
  43. del DDIV.exe
  44.  
  45. lc -ms -i\lc\ -i \lc\s\ DEOR >>cc.out
  46. link \lc\s\c+DEOR+cputim+returnp+begint+ntim_int+fround+error,DEOR,,\lc\s\lcm+\lc\s\lc >>cc.out
  47. DEOR.exe >DEOR.out
  48. groups <DEOR.out >DEOR.grp
  49. del DEOR.obj
  50. del DEOR.map
  51. del DEOR.exe
  52.  
  53. lc -ms -i\lc\ -i \lc\s\ DEQ >>cc.out
  54. link \lc\s\c+DEQ+cputim+returnp+begint+ntim_int+fround+error,DEQ,,\lc\s\lcm+\lc\s\lc >>cc.out
  55. DEQ.exe >DEQ.out
  56. groups <DEQ.out >DEQ.grp
  57. del DEQ.obj
  58. del DEQ.map
  59. del DEQ.exe
  60.  
  61. lc -ms -i\lc\ -i \lc\s\ DLSH >>cc.out
  62. link \lc\s\c+DLSH+cputim+returnp+begint+ntim_int+fround+error,DLSH,,\lc\s\lcm+\lc\s\lc >>cc.out
  63. DLSH.exe >DLSH.out
  64. groups <DLSH.out >DLSH.grp
  65. del DLSH.obj
  66. del DLSH.map
  67. del DLSH.exe
  68.  
  69. lc -ms -i\lc\ -i \lc\s\ DLT >>cc.out
  70. link \lc\s\c+DLT+cputim+returnp+begint+ntim_int+fround+error,DLT,,\lc\s\lcm+\lc\s\lc >>cc.out
  71. DLT.exe >DLT.out
  72. groups <DLT.out >DLT.grp
  73. del DLT.obj
  74. del DLT.map
  75. del DLT.exe
  76.  
  77. lc -ms -i\lc\ -i \lc\s\ DMUL >>cc.out
  78. link \lc\s\c+DMUL+cputim+returnp+begint+ntim_int+fround+error,DMUL,,\lc\s\lcm+\lc\s\lc >>cc.out
  79. DMUL.exe >DMUL.out
  80. groups <DMUL.out >DMUL.grp
  81. del DMUL.obj
  82. del DMUL.map
  83. del DMUL.exe
  84.  
  85. lc -ms -i\lc\ -i \lc\s\ DREM >>cc.out
  86. link \lc\s\c+DREM+cputim+returnp+begint+ntim_int+fround+error,DREM,,\lc\s\lcm+\lc\s\lc >>cc.out
  87. DREM.exe >DREM.out
  88. groups <DREM.out >DREM.grp
  89. del DREM.obj
  90. del DREM.map
  91. del DREM.exe
  92.  
  93. lc -ms -i\lc\ -i \lc\s\ DRSH >>cc.out
  94. link \lc\s\c+DRSH+cputim+returnp+begint+ntim_int+fround+error,DRSH,,\lc\s\lcm+\lc\s\lc >>cc.out
  95. DRSH.exe >DRSH.out
  96. groups <DRSH.out >DRSH.grp
  97. del DRSH.obj
  98. del DRSH.map
  99. del DRSH.exe
  100.  
  101. lc -ms -i\lc\ -i \lc\s\ DSUB >>cc.out
  102. link \lc\s\c+DSUB+cputim+returnp+begint+ntim_int+fround+error,DSUB,,\lc\s\lcm+\lc\s\lc >>cc.out
  103. DSUB.exe >DSUB.out
  104. groups <DSUB.out >DSUB.grp
  105. del DSUB.obj
  106. del DSUB.map
  107. del DSUB.exe
  108.  
  109. lc -ms -i\lc\ -i \lc\s\ UINC >>cc.out
  110. link \lc\s\c+UINC+cputim+returnp+begint+ntim_int+fround+error,UINC,,\lc\s\lcm+\lc\s\lc >>cc.out
  111. UINC.exe >UINC.out
  112. groups <UINC.out >UINC.grp
  113. del UINC.obj
  114. del UINC.map
  115. del UINC.exe
  116.  
  117. lc -ms -i\lc\ -i \lc\s\ UNEG >>cc.out
  118. link \lc\s\c+UNEG+cputim+returnp+begint+ntim_int+fround+error,UNEG,,\lc\s\lcm+\lc\s\lc >>cc.out
  119. UNEG.exe >UNEG.out
  120. groups <UNEG.out >UNEG.grp
  121. del UNEG.obj
  122. del UNEG.map
  123. del UNEG.exe
  124.  
  125. lc -ms -i\lc\ -i \lc\s\ UPIN >>cc.out
  126. link \lc\s\c+UPIN+cputim+returnp+begint+ntim_int+fround+error,UPIN,,\lc\s\lcm+\lc\s\lc >>cc.out
  127. UPIN.exe >UPIN.out
  128. groups <UPIN.out >UPIN.grp
  129. del UPIN.obj
  130. del UPIN.map
  131. del UPIN.exe
  132.  
  133. ###install.bat
  134. lc -ms -i\lc\ -i\lc\s\ calib    >>icc.out
  135. lc -ms -i\lc\ -i\lc\s\ begint   >>icc.out
  136. lc -ms -i\lc\ -i\lc\s\ cputim   >>icc.out
  137. lc -ms -i\lc\ -i\lc\s\ returnp  >>icc.out
  138. lc -ms -i\lc\ -i\lc\s\ error    >>icc.out
  139. lc -ms -i\lc\ -i\lc\s\ fround   >>icc.out
  140. lc -ms -i\lc\ -i\lc\s\ intreg   >>icc.out
  141. lc -ms -i\lc\ -i\lc\s\ sstat    >>icc.out
  142. lc -ms -i\lc\ -i\lc\s\ sauto    >>icc.out
  143. lc -ms -i\lc\ -i\lc\s\ lauto    >>icc.out
  144. lc -ms -i\lc\ -i\lc\s\ dauto    >>icc.out
  145. lc -ms -i\lc\ -i\lc\s\ cauto    >>icc.out
  146. lc -ms -i\lc\ -i\lc\s\ fauto    >>icc.out
  147. lc -ms -i\lc\ -i\lc\s\ fmttbl   >>icc.out
  148.  
  149. link \lc\s\c+calib+cputim+returnp+begint+error+fround+ntim_int,calib,,\lc\s\lcm+\lc\s\lc >>icc.out
  150. del calib.map
  151. del calib.obj
  152. calib.exe > parms.dat
  153. type parms.dat
  154.  
  155. link \lc\s\c+cauto+cputim+returnp+begint+error+fround+ntim_int,cauto,,\lc\s\lcm+\lc\s\lc >>icc.out
  156. cauto.exe >cauto.out
  157. del cauto.obj
  158. del cauto.map
  159.  
  160. link \lc\s\c+fauto+cputim+returnp+begint+error+fround+ntim_int,fauto,,\lc\s\lcm+\lc\s\lc >>icc.out
  161. fauto.exe >fauto.out
  162. del fauto.obj
  163. del fauto.map
  164.  
  165. link \lc\s\c+intreg+cputim+returnp+begint+error+fround+ntim_int,intreg,,\lc\s\lcm+\lc\s\lc >>icc.out
  166. intreg.exe >intreg.out
  167. del intreg.obj
  168. del intreg.map
  169.  
  170. link \lc\s\c+sstat+cputim+returnp+begint+error+fround+ntim_int,sstat,,\lc\s\lcm+\lc\s\lc >>icc.out
  171. sstat.exe >sstat.out
  172. del sstat.obj
  173. del sstat.map
  174.  
  175. link \lc\s\c+sauto+cputim+returnp+begint+error+fround+ntim_int,sauto,,\lc\s\lcm+\lc\s\lc >>icc.out
  176. sauto.exe >sauto.out
  177. del sauto.obj
  178. del sauto.map
  179.  
  180. link \lc\s\c+lauto+cputim+returnp+begint+error+fround+ntim_int,lauto,,\lc\s\lcm+\lc\s\lc >>icc.out
  181. lauto.exe >lauto.out
  182. del lauto.obj
  183. del lauto.map
  184.  
  185. link \lc\s\c+dauto+cputim+returnp+begint+error+fround+ntim_int,dauto,,\lc\s\lcm+\lc\s\lc >>icc.out
  186. dauto.exe >dauto.out
  187. del dauto.obj
  188. del dauto.map
  189.  
  190. link \lc\s\c+fmttbl+cputim+returnp+begint+error+fround+ntim_int,fmttbl,,\lc\s\lcm+\lc\s\lc >>icc.out
  191.  
  192. del fmttbl.obj
  193. del fmttbl.map
  194. fmttbl sauto.out cauto.out lauto.out dauto.out fauto.out 
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201. ###read.me
  202. Dr. Plum:
  203.  
  204.     Thanks for the help in getting the files from Efficient C to 
  205. run!  As it turns out, there is no real problem with any of the 
  206. source on the disk - however several of the files have imbedded 
  207. page formatting commands with only open comments.  I am using 
  208. Lattice 2.15 and it complains bitterly.
  209.  
  210. NOTE FROM PLUM: When compiling with Lattice, I would simply suggest
  211. turning off the "nested comment" behavior via compile-time flag.
  212.  
  213.  
  214.     I did find several problems in the batch files included on 
  215. the disk, most importantly that the 2.15 version wants to have 
  216. both the standard and math libraries linked.  (This was the cause 
  217. of my problem with the "Insufficient Memory" error at run time.)  
  218. I have provided copies of the batch files I used to generate the 
  219. object and exe files and output in \bat.  As far as I can tell, 
  220. all of the outputs were correct.  I have included them in \out.  
  221.  
  222.     The problem I discussed with you regarding cauto.exe seeming 
  223. to hang was in truth not a problem but rather a consequence of my 
  224. impatient expectation of a one to two minute execution time.  
  225. Cauto takes upwards of 12 minutes (at least on my machine) and 
  226. was much longer than my expectation.  I have included a file 
  227. called cautotst.c which is simply cauto with printf's to keep 
  228. track of what is really progressing.  If you slave the printer 
  229. with Ctrl-PrtSc it is reassuring to check that all is will the 
  230. first time - it also makes obvious that short instructions are 
  231. repeated many more times than long ones.  Perhaps it will be of 
  232. interest to other with limited patience or high expectations.  
  233.  
  234.     For reference, the batch files ran for the following times.  
  235.  
  236.               Install.bat            ~3 hrs
  237.               mkavg.bat               5 mins
  238.               runmost.bat             45 mins
  239.               runmost2.bat            50 mins
  240.               alltyp.bat              1 hr 45 mins
  241.  
  242. If I were doing it all over, I would certainly use a RAM disk and 
  243. would probably save all of the obj and exe files.  
  244.  
  245. My system is an IBM PC with 640K memory, two floppys, a 20Mb hard 
  246. disk and a monochrome monitor.  I used DOS 2.0 and Lattice 2.15 
  247. which was loaded into the Lattice standard subdirectories.  
  248.  
  249. Thanks again for the help and the replacement disks.  Call if you 
  250. have questions or comments.  
  251.  
  252.               Bruce Beller
  253.               432 Ramsey Road
  254.               Yardley, Pa. 19067
  255.  
  256. ###mkavg.bat
  257. rem after running install.bat you can run mkavg.bat to compute averages
  258. lc -ms -i\lc\ -i\lc\s\ avg  >>icc.out
  259. link \lc\s\c+avg+cputim+returnp+begint+error+fround+ntim_int,avg,,\lc\s\lcm+\lc\s\lc >>icc.out
  260.  
  261. avg intreg.out  10 >intreg.avg
  262. avg sstat.out   10 >sstat.avg
  263. avg sauto.out   10 >sauto.avg
  264. avg lauto.out   50 >lauto.avg
  265. avg dauto.out  400 >dauto.avg
  266. avg cauto.out   10 >cauto.avg
  267. avg fauto.out  400 >fauto.avg
  268. ###runmost.bat
  269. lc -ms -i\lc\ -i \lc\s\ FNCALL >>rcc.out
  270. link \lc\s\c+FNCALL+cputim+returnp+begint+ntim_int+fround+error,FNCALL,,\lc\s\lcm+\lc\s\lc >>rcc.out
  271. FNCALL.exe >FNCALL.out 
  272. del FNCALL.obj
  273. del FNCALL.map
  274. del FNCALL.exe
  275.  
  276. lc -ms -i\lc\ -i \lc\s\ LOOPS1 >>rcc.out
  277. link \lc\s\c+LOOPS1+cputim+returnp+begint+ntim_int+fround+error,LOOPS1,,\lc\s\lcm+\lc\s\lc >>rcc.out
  278. LOOPS1.exe >LOOPS1.out 
  279. del LOOPS1.obj
  280. del LOOPS1.map
  281. del LOOPS1.exe
  282.  
  283. lc -ms -i\lc\ -i \lc\s\ LOOPS2 >>rcc.out
  284. link \lc\s\c+LOOPS2+cputim+returnp+begint+ntim_int+fround+error,LOOPS2,,\lc\s\lcm+\lc\s\lc >>rcc.out
  285. LOOPS2.exe >LOOPS2.out 
  286. del LOOPS2.obj
  287. del LOOPS2.map
  288. del LOOPS2.exe
  289.  
  290. lc -ms -i\lc\ -i \lc\s\ 102 >>rcc.out
  291. link \lc\s\c+102+cputim+returnp+begint+ntim_int+fround+error,102,,\lc\s\lcm+\lc\s\lc >>rcc.out
  292. 102.exe >102.out 
  293. del 102.obj
  294. del 102.map
  295. del 102.exe
  296.  
  297. lc -ms -i\lc\ -i \lc\s\ 104 >>rcc.out
  298. link \lc\s\c+104+cputim+returnp+begint+ntim_int+fround+error,104,,\lc\s\lcm+\lc\s\lc >>rcc.out
  299. 104.exe >104.out 
  300. del 104.obj
  301. del 104.map
  302. del 104.exe
  303.  
  304. lc -ms -i\lc\ -i \lc\s\ 105 >>rcc.out
  305. link \lc\s\c+105+cputim+returnp+begint+ntim_int+fround+error,105,,\lc\s\lcm+\lc\s\lc >>rcc.out
  306. 105.exe >105.out 
  307. del 105.obj
  308. del 105.map
  309. del 105.exe
  310.  
  311. lc -ms -i\lc\ -i \lc\s\ 106 >>rcc.out
  312. link \lc\s\c+106+cputim+returnp+begint+ntim_int+fround+error,106,,\lc\s\lcm+\lc\s\lc >>rcc.out
  313. 106.exe >106.out 
  314. del 106.obj
  315. del 106.map
  316. del 106.exe
  317.  
  318. lc -ms -i\lc\ -i \lc\s\ 401 >>rcc.out
  319. link \lc\s\c+401+cputim+returnp+begint+ntim_int+fround+error,401,,\lc\s\lcm+\lc\s\lc >>rcc.out
  320. 401.exe >401.out 
  321. del 401.obj
  322. del 401.map
  323. del 401.exe
  324.  
  325. lc -ms -i\lc\ -i \lc\s\ 402 >>rcc.out
  326. link \lc\s\c+402+cputim+returnp+begint+ntim_int+fround+error,402,,\lc\s\lcm+\lc\s\lc >>rcc.out
  327. 402.exe >402.out 
  328. del 402.obj
  329. del 402.map
  330. del 402.exe
  331.  
  332. lc -ms -i\lc\ -i \lc\s\ 403 >>rcc.out
  333. link \lc\s\c+403+cputim+returnp+begint+ntim_int+fround+error,403,,\lc\s\lcm+\lc\s\lc >>rcc.out
  334. 403.exe >403.out 
  335. del 403.obj
  336. del 403.map
  337. del 403.exe
  338.  
  339. lc -ms -i\lc\ -i \lc\s\ 405 >>rcc.out
  340. link \lc\s\c+405+cputim+returnp+begint+ntim_int+fround+error,405,,\lc\s\lcm+\lc\s\lc >>rcc.out
  341. 405.exe >405.out 
  342. del 405.obj
  343. del 405.map
  344. del 405.exe
  345.  
  346. lc -ms -i\lc\ -i \lc\s\ 411 >>rcc.out
  347. link \lc\s\c+411+cputim+returnp+begint+ntim_int+fround+error,411,,\lc\s\lcm+\lc\s\lc >>rcc.out
  348. 411.exe >411.out 
  349. del 411.obj
  350. del 411.map
  351. del 411.exe
  352.  
  353. lc -ms -i\lc\ -i \lc\s\ 413 >>rcc.out
  354. link \lc\s\c+413+cputim+returnp+begint+ntim_int+fround+error,413,,\lc\s\lcm+\lc\s\lc >>rcc.out
  355. 413.exe >413.out 
  356. del 413.obj
  357. del 413.map
  358. del 413.exe
  359.  
  360. lc -ms -i\lc\ -i \lc\s\ 501 >>rcc.out
  361. link \lc\s\c+501+cputim+returnp+begint+ntim_int+fround+error,501,,\lc\s\lcm+\lc\s\lc >>rcc.out
  362. 501.exe >501.out 
  363. del 501.obj
  364. del 501.map
  365. del 501.exe
  366.  
  367. lc -ms -i\lc\ -i \lc\s\ 503 >>rcc.out
  368. link \lc\s\c+503+cputim+returnp+begint+ntim_int+fround+error,503,,\lc\s\lcm+\lc\s\lc >>rcc.out
  369. 503.exe >503.out 
  370. del 503.obj
  371. del 503.map
  372. del 503.exe
  373.  
  374. lc -ms -i\lc\ -i \lc\s\ 504 >>rcc.out
  375. link \lc\s\c+504+cputim+returnp+begint+ntim_int+fround+error,504,,\lc\s\lcm+\lc\s\lc >>rcc.out
  376. 504.exe >504.out 
  377. del 504.obj
  378. del 504.map
  379. del 504.exe
  380.  
  381. lc -ms -i\lc\ -i \lc\s\ 505 >>rcc.out
  382. link \lc\s\c+505+cputim+returnp+begint+ntim_int+fround+error,505,,\lc\s\lcm+\lc\s\lc >>rcc.out
  383. 505.exe >505.out 
  384. del 505.obj
  385. del 505.map
  386. del 505.exe
  387.  
  388. lc -ms -i\lc\ -i \lc\s\ 506 >>rcc.out
  389. link \lc\s\c+506+cputim+returnp+begint+ntim_int+fround+error,506,,\lc\s\lcm+\lc\s\lc >>rcc.out
  390. 506.exe >506.out 
  391. del 506.obj
  392. del 506.map
  393. del 506.exe
  394.  
  395. lc -ms -i\lc\ -i \lc\s\ 507 >>rcc.out
  396. link \lc\s\c+507+cputim+returnp+begint+ntim_int+fround+error,507,,\lc\s\lcm+\lc\s\lc >>rcc.out
  397. 507.exe >507.out 
  398. del 507.obj
  399. del 507.map
  400. del 507.exe
  401.  
  402. lc -ms -i\lc\ -i \lc\s\ 508 >>rcc.out
  403. link \lc\s\c+508+cputim+returnp+begint+ntim_int+fround+error,508,,\lc\s\lcm+\lc\s\lc >>rcc.out
  404. 508.exe >508.out 
  405. del 508.obj
  406. del 508.map
  407. del 508.exe
  408.  
  409. lc -ms -i\lc\ -i \lc\s\ 601 >>rcc.out
  410. link \lc\s\c+601+cputim+returnp+begint+ntim_int+fround+error,601,,\lc\s\lcm+\lc\s\lc >>rcc.out
  411. 601.exe >601.out 
  412. del 601.obj
  413. del 601.map
  414. del 601.exe
  415.  
  416. ###runmost2.bat
  417. lc -ms -i\lc\ -i \lc\s\ switch >>rcc2.out
  418. link \lc\s\c+switch+cputim+returnp+begint+ntim_int+fround+error,switch,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  419. switch.exe >switch.out 
  420. del switch.obj
  421. del switch.map
  422. del switch.exe
  423.  
  424. lc -ms -i\lc\ -i \lc\s\ ctypelib >>rcc2.out
  425. link \lc\s\c+ctypelib+cputim+returnp+begint+ntim_int+fround+error,ctypelib,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  426. ctypelib.exe >ctypelib.out 
  427. del ctypelib.obj
  428. del ctypelib.map
  429. del ctypelib.exe
  430.  
  431. lc -ms -i\lc\ -i \lc\s\ fdlib >>rcc2.out
  432. link \lc\s\c+fdlib+cputim+returnp+begint+ntim_int+fround+error,fdlib,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  433. fdlib.exe >fdlib.out 
  434. del fdlib.obj
  435. del fdlib.map
  436. del fdlib.exe
  437.  
  438. lc -ms -i\lc\ -i \lc\s\ mathlib >>rcc2.out
  439. link \lc\s\c+mathlib+cputim+returnp+begint+ntim_int+fround+error,mathlib,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  440. mathlib.exe >mathlib.out 
  441. del mathlib.obj
  442. del mathlib.map
  443. del mathlib.exe
  444.  
  445. lc -ms -i\lc\ -i \lc\s\ strlib >>rcc2.out
  446. link \lc\s\c+strlib+cputim+returnp+begint+ntim_int+fround+error,strlib,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  447. strlib.exe >strlib.out 
  448. del strlib.obj
  449. del strlib.map
  450. del strlib.exe
  451.  
  452. lc -ms -i\lc\ -i \lc\s\ stdlib >>rcc2.out
  453. link \lc\s\c+stdlib+cputim+returnp+begint+ntim_int+fround+error,stdlib,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  454. stdlib.exe >stdlib.out 
  455. del stdlib.obj
  456. del stdlib.map
  457. del stdlib.exe
  458.  
  459. lc -ms -i\lc\ -i \lc\s\ stdiolib >>rcc2.out
  460. link \lc\s\c+stdiolib+cputim+returnp+begint+ntim_int+fround+error,stdiolib,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  461. stdiolib.exe >stdiolib.out 
  462. del stdiolib.obj
  463. del stdiolib.map
  464. del stdiolib.exe
  465.  
  466. lc -ms -i\lc\ -i \lc\s\ harness1 >>rcc2.out
  467. link \lc\s\c+harness1+cputim+returnp+begint+ntim_int+fround+error,harness1,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  468. rem harness1
  469. time
  470. harness1.exe >harness1.out 
  471. time
  472. del harness1.obj
  473. del harness1.map
  474. del harness1.exe
  475.  
  476. lc -ms -i\lc\ -i \lc\s\ harness2 >>rcc2.out
  477. link \lc\s\c+harness2+cputim+returnp+begint+ntim_int+fround+error,harness2,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  478. rem harness2
  479. time
  480. harness2.exe >harness2.out 
  481. time
  482. del harness2.obj
  483. del harness2.map
  484. del harness2.exe
  485.  
  486. lc -ms -i\lc\ -i \lc\s\ harness3 >>rcc2.out
  487. link \lc\s\c+harness3+cputim+returnp+begint+ntim_int+fround+error,harness3,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  488. rem harness3
  489. time
  490. harness3.exe >harness3.out 
  491. time
  492. del harness3.obj
  493. del harness3.map
  494. del harness3.exe
  495.  
  496. lc -ms -i\lc\ -i \lc\s\ harness4 >>rcc2.out
  497. link \lc\s\c+harness4+cputim+returnp+begint+ntim_int+fround+error,harness4,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  498. rem harness4
  499. time
  500. harness4.exe >harness4.out 
  501. time
  502. del harness4.obj
  503. del harness4.map
  504. del harness4.exe
  505.  
  506.  
  507. lc -ms -i\lc\ -i \lc\s\ optimtst >>rcc2.out
  508. link \lc\s\c+optimtst+cputim+returnp+begint+ntim_int+fround+error,optimtst,,\lc\s\lcm+\lc\s\lc >>rcc2.out
  509. optimtst.exe >optimtst.out 
  510. del optimtst.obj
  511. del optimtst.map
  512. del optimtst.exe
  513.  
  514. ###102.out
  515. Code sample             Size   Time (usec)
  516. Bit Count V1               8       411.   
  517. ++k                        4         4.30 
  518. j >> k                     5        12.7  
  519. j <= k                    12        12.0  
  520. j & k                      3         3.76 
  521. ###104.out
  522. Code sample             Size   Time (usec)
  523. Bit Count V2               8       291.   
  524. ###105.out
  525. Code sample             Size   Time (usec)
  526. Bit Count V3               8       291.   
  527. ###106.out
  528. Code sample             Size   Time (usec)
  529. Bit Count V4               8       200.   
  530. ###401.out
  531. Code sample             Size   Time (usec)
  532. Bit Count V5               8        57.8  
  533. ###402.out
  534. Code sample             Size   Time (usec)
  535. Integer indexed loop      28      3400.   
  536. ###403.out
  537. Code sample             Size   Time (usec)
  538. Register indexed loo      28      3400.   
  539. ###405.out
  540. Code sample             Size   Time (usec)
  541. Bit count V6              13        12.5  
  542. ###411.out
  543. Code sample             Size   Time (usec)
  544. i = k; j = k              12        10.3  
  545. i = j = k                  9        15.0  
  546. ###413.out
  547. Code sample             Size   Time (usec)
  548. expr = 5 * expr           40       110.   
  549. expr *= 5                 33       102.   
  550. ###501.out
  551. Code sample             Size   Time (usec)
  552. Array indexing loop       28      3400.   
  553. ###503.out
  554. Code sample             Size   Time (usec)
  555. Pointer loop              28      3280.   
  556. ###504.out
  557. Code sample             Size   Time (usec)
  558. Pointer loop               3      3320.   
  559. ###505.out
  560. Code sample             Size   Time (usec)
  561. Two-Dimensional loop      62      8000.   
  562. ###506.out
  563. Code sample             Size   Time (usec)
  564. Ptr looping 2 dimens       0      3320.   
  565. ###507.out
  566. Code sample             Size   Time (usec)
  567. Convert Long to ASCI      12       121.   
  568. ###508.out
  569. Code sample             Size   Time (usec)
  570. Long to ASCII using       15       153.   
  571. ###601.out
  572. Code sample             Size   Time (usec)
  573. if-else                   20        13.9  
  574. ###cauto.avg
  575. (double)k                 10       163.   
  576. (int)k                     2         0.00 
  577. (char)k                    2         0.00 
  578. &k                         0         0.00 
  579. ~k                         4         1.25 
  580. -k                         4         1.25 
  581. j * k                     17        46.3  
  582. j / k                     18        53.9  
  583. j % k                     18        53.8  
  584.     Average of other samples       10.7  
  585. ###cauto.out
  586. Code sample             Size   Time (usec)
  587. s.m                        -             -
  588. p->m                       -             -
  589. a[k]                       9         8.61 
  590. (double)k                 10       163.   
  591. (long)k                    9         7.53 
  592. (int)k                     2         0.00 
  593. (char)k                    2         0.00 
  594. &k                         0         0.00 
  595. ~k                         4         1.25 
  596. ++k                        8         6.02 
  597. k++                       14        14.9  
  598. !k                        10         6.02 
  599. -k                         4         1.25 
  600. j * k                     17        46.3  
  601. j / k                     18        53.9  
  602. j % k                     18        53.8  
  603. j + k                      9         7.53 
  604. j - k                      9         7.53 
  605. j << k                    11        22.2  
  606. j >> k                    11        22.2  
  607. j <= k                    18        14.8  
  608. j != k                    18        16.1  
  609. j && k                    16         8.49 
  610. j || k                    16         8.49 
  611. j & k                      9         7.54 
  612. j | k                      9         7.53 
  613. j ^ k                      9         7.53 
  614. i ? j : k                 13        12.4  
  615. j = k                      6         7.17 
  616. ###ctypelib.out
  617. Code sample             Size   Time (usec)
  618. isalnum(c)                14        13.1  
  619. isalpha(c)                14        13.1  
  620. isascii(c)                14        10.1  
  621. iscntrl(c)                14        13.1  
  622. isdigit(c)                14        13.1  
  623. islower(c)                14        13.1  
  624. isprint(c)                14        13.1  
  625. ispunct(c)                14        13.1  
  626. isspace(c)                14        13.1  
  627. isupper(c)                14        13.3  
  628. tolower(c)                32        31.2  
  629. toupper(c)                32        31.2  
  630. ###dadd.grp
  631.  
  632. Group 1:  avg=4.269  tmin=3.78  tmax=4.65 
  633.     e   s                 
  634.     e u s                 
  635.     s   s                 
  636.     s u s                 
  637.     a   s                 
  638.     a u s                 
  639.     r   i                 
  640.  
  641. Group 2:  avg=8.003  tmin=7.55  tmax=8.24 
  642.     e   c                 
  643.     s   c                 
  644.     a   c                 
  645.  
  646. Group 3:  avg=15.70   tmin=14.7   tmax=16.2  
  647.     e   l                 
  648.     s   l                 
  649.     a   l                 
  650.  
  651. Group 4:  avg=727.7    tmin=727.    tmax=728.   
  652.     a   d                 
  653.     s   d                 
  654.     e   d                 
  655.  
  656. Group 5:  avg=1567.     tmin=1560.    tmax=1580.   
  657.     a   f                 
  658.     s   f                 
  659.     e   f                 
  660. ###dadd.out
  661. Code sample             Size   Time (usec)
  662. a   f                     39      1560.   
  663. a   d                     21       727.   
  664. s   f                     41      1580.   
  665. s   d                     23       728.   
  666. e   f                     41      1560.   
  667. e   d                     23       728.   
  668. e   c                     10         8.24 
  669. e   s                      4         4.65 
  670. e   l                     12        16.2  
  671. e u s                      4         4.63 
  672. s   c                     10         8.22 
  673. s   s                      4         4.63 
  674. s   l                     12        16.2  
  675. s u s                      4         4.63 
  676. a   c                      9         7.55 
  677. a   s                      3         3.78 
  678. a   l                      9        14.7  
  679. a u s                      3         3.78 
  680. r   i                      3         3.78 
  681. ###dand.grp
  682.  
  683. Group 1:  avg=17.14   tmin=14.7   tmax=19.0  
  684.     e   c                 
  685.     e   s                 
  686.     e u s                 
  687.     s   c                 
  688.     s   s                 
  689.     s u s                 
  690.     a   c                 
  691.     a   s                 
  692.     a u s                 
  693.     r   i                 
  694.  
  695. Group 2:  avg=25.63   tmin=24.4   tmax=26.3  
  696.     e   l                 
  697.     s   l                 
  698.     a   l                 
  699.  
  700. Group 3:  avg=237.3    tmin=204.    tmax=270.   
  701.     a   f                 
  702.     a   d                 
  703.     s   f                 
  704.     s   d                 
  705.     e   f                 
  706.     e   d                 
  707. ###dand.out
  708. Code sample             Size   Time (usec)
  709. a   f                     38       204.   
  710. a   d                     46       266.   
  711. s   f                     40       207.   
  712. s   d                     50       270.   
  713. e   f                     40       207.   
  714. e   d                     50       270.   
  715. e   c                     18        16.2  
  716. e   s                     18        18.9  
  717. e   l                     22        26.3  
  718. e u s                     18        18.9  
  719. s   c                     18        16.2  
  720. s   s                     18        19.0  
  721. s   l                     22        26.2  
  722. s u s                     18        18.9  
  723. a   c                     16        14.7  
  724. a   s                     16        16.2  
  725. a   l                     20        24.4  
  726. a u s                     16        16.2  
  727. r   i                     16        16.2  
  728. ###dauto.avg
  729. (double)k                  0         0.00 
  730. &k                         0         0.00 
  731. -k                        17        27.6  
  732. j * k                     21      2670.   
  733. j / k                     21      4190.   
  734. i ? j : k                 31        37.6  
  735. j = k                     12        33.9  
  736.     Average of other samples      364.   
  737. ###dauto.out
  738. Code sample             Size   Time (usec)
  739. s.m                        -             -
  740. p->m                       -             -
  741. a[k]                       -             -
  742. (double)k                  0         0.00 
  743. (long)k                   12       351.   
  744. (int)k                    12       179.   
  745. (char)k                   14       178.   
  746. &k                         0         0.00 
  747. ~k                         -             -
  748. ++k                       33       805.   
  749. k++                        -             -
  750. !k                        29       141.   
  751. -k                        17        27.6  
  752. j * k                     21      2670.   
  753. j / k                     21      4190.   
  754. j % k                      -             -
  755. j + k                     21       717.   
  756. j - k                     21       637.   
  757. j << k                     -             -
  758. j >> k                     -             -
  759. j <= k                    33       295.   
  760. j != k                    33       219.   
  761. j && k                    46       242.   
  762. j || k                    46       242.   
  763. j & k                      -             -
  764. j | k                      -             -
  765. j ^ k                      -             -
  766. i ? j : k                 31        37.6  
  767. j = k                     12        33.9  
  768. ###dban.grp
  769.  
  770. Group 1:  avg=4.271  tmin=3.78  tmax=4.65 
  771.     e   s                 
  772.     e u s                 
  773.     s   s                 
  774.     s u s                 
  775.     a   s                 
  776.     a u s                 
  777.     r   i                 
  778.  
  779. Group 2:  avg=7.993  tmin=7.53  tmax=8.23 
  780.     e   c                 
  781.     s   c                 
  782.     a   c                 
  783.  
  784. Group 3:  avg=15.60   tmin=14.4   tmax=16.2  
  785.     e   l                 
  786.     s   l                 
  787.     a   l                 
  788. ###dban.out
  789. Code sample             Size   Time (usec)
  790. e   c                     10         8.23 
  791. e   s                      4         4.65 
  792. e   l                     12        16.2  
  793. e u s                      4         4.65 
  794. s   c                     10         8.22 
  795. s   s                      4         4.63 
  796. s   l                     12        16.2  
  797. s u s                      4         4.63 
  798. a   c                      9         7.53 
  799. a   s                      3         3.78 
  800. a   l                      9        14.4  
  801. a u s                      3         3.78 
  802. r   i                      3         3.78 
  803. ###dbor.grp
  804.  
  805. Group 1:  avg=4.271  tmin=3.78  tmax=4.65 
  806.     e   s                 
  807.     e u s                 
  808.     s   s                 
  809.     s u s                 
  810.     a   s                 
  811.     a u s                 
  812.     r   i                 
  813.  
  814. Group 2:  avg=7.997  tmin=7.53  tmax=8.24 
  815.     e   c                 
  816.     s   c                 
  817.     a   c                 
  818.  
  819. Group 3:  avg=15.60   tmin=14.4   tmax=16.2  
  820.     e   l                 
  821.     s   l                 
  822.     a   l                 
  823. ###dbor.out
  824. Code sample             Size   Time (usec)
  825. e   c                     10         8.24 
  826. e   s                      4         4.65 
  827. e   l                     12        16.2  
  828. e u s                      4         4.65 
  829. s   c                     10         8.22 
  830. s   s                      4         4.63 
  831. s   l                     12        16.2  
  832. s u s                      4         4.63 
  833. a   c                      9         7.53 
  834. a   s                      3         3.78 
  835. a   l                      9        14.4  
  836. a u s                      3         3.78 
  837. r   i                      3         3.78 
  838. ###ddiv.grp
  839.  
  840. Group 1:  avg=38.86   tmin=36.2   tmax=40.3  
  841.     e   s                 
  842.     e u s                 
  843.     s   s                 
  844.     s u s                 
  845.     a   s                 
  846.     a u s                 
  847.     r   i                 
  848.  
  849. Group 2:  avg=53.93   tmin=53.8   tmax=54.1  
  850.     e   c                 
  851.     s   c                 
  852.     a   c                 
  853.  
  854. Group 3:  avg=627.7    tmin=623.    tmax=630.   
  855.     e   l                 
  856.     s   l                 
  857.     a   l                 
  858.  
  859. Group 4:  avg=3992.     tmin=3620.    tmax=4360.   
  860.     a   f                 
  861.     a   d                 
  862.     s   f                 
  863.     s   d                 
  864.     e   f                 
  865.     e   d                 
  866. ###ddiv.out
  867. Code sample             Size   Time (usec)
  868. a   f                     39      4350.   
  869. a   d                     21      3620.   
  870. s   f                     41      4360.   
  871. s   d                     23      3630.   
  872. e   f                     41      4350.   
  873. e   d                     23      3640.   
  874. e   c                     19        54.1  
  875. e   s                      5        40.3  
  876. e   l                     15       630.   
  877. e u s                      6        37.2  
  878. s   c                     19        53.9  
  879. s   s                      5        40.3  
  880. s   l                     15       630.   
  881. s u s                      6        37.4  
  882. a   c                     18        53.8  
  883. a   s                      4        40.3  
  884. a   l                     12       623.   
  885. a u s                      5        36.2  
  886. r   i                      4        40.3  
  887. ###deor.grp
  888.  
  889. Group 1:  avg=4.271  tmin=3.78  tmax=4.65 
  890.     e   s                 
  891.     e u s                 
  892.     s   s                 
  893.     s u s                 
  894.     a   s                 
  895.     a u s                 
  896.     r   i                 
  897.  
  898. Group 2:  avg=7.997  tmin=7.53  tmax=8.24 
  899.     e   c                 
  900.     s   c                 
  901.     a   c                 
  902.  
  903. Group 3:  avg=15.60   tmin=14.4   tmax=16.2  
  904.     e   l                 
  905.     s   l                 
  906.     a   l                 
  907. ###deor.out
  908. Code sample             Size   Time (usec)
  909. e   c                     10         8.24 
  910. e   s                      4         4.65 
  911. e   l                     12        16.2  
  912. e u s                      4         4.65 
  913. s   c                     10         8.22 
  914. s   s                      4         4.63 
  915. s   l                     12        16.2  
  916. s u s                      4         4.63 
  917. a   c                      9         7.53 
  918. a   s                      3         3.78 
  919. a   l                      9        14.4  
  920. a u s                      3         3.78 
  921. r   i                      3         3.78 
  922. ###deq.grp
  923.  
  924. Group 1:  avg=13.85   tmin=12.4   tmax=16.3  
  925.     e   c                 
  926.     e   s                 
  927.     e u s                 
  928.     s   c                 
  929.     s   s                 
  930.     s u s                 
  931.     a   c                 
  932.     a   s                 
  933.     a u s                 
  934.     r   i                 
  935.  
  936. Group 2:  avg=25.37   tmin=23.7   tmax=26.2  
  937.     e   l                 
  938.     s   l                 
  939.     a   l                 
  940.  
  941. Group 3:  avg=214.0    tmin=214.    tmax=214.   
  942.     a   d                 
  943.     s   d                 
  944.     e   d                 
  945.  
  946. Group 4:  avg=1047.     tmin=1040.    tmax=1050.   
  947.     a   f                 
  948.     s   f                 
  949.     e   f                 
  950. ###deq.out
  951. Code sample             Size   Time (usec)
  952. a   f                     51      1040.   
  953. a   d                     33       214.   
  954. s   f                     53      1050.   
  955. s   d                     35       214.   
  956. e   f                     53      1050.   
  957. e   d                     35       214.   
  958. e   c                     19        16.2  
  959. e   s                     13        13.2  
  960. e   l                     23        26.2  
  961. e u s                     13        13.1  
  962. s   c                     19        16.3  
  963. s   s                     13        13.1  
  964. s   l                     23        26.2  
  965. s u s                     13        13.3  
  966. a   c                     18        16.1  
  967. a   s                     12        12.4  
  968. a   l                     20        23.7  
  969. a u s                     12        12.4  
  970. r   i                     12        12.4  
  971. ###dlsh.grp
  972.  
  973. Group 1:  avg=21.46   tmin=19.9   tmax=23.7  
  974.     e   c                 
  975.     e   s                 
  976.     e u s                 
  977.     s   c                 
  978.     s   s                 
  979.     s u s                 
  980.     a   c                 
  981.     a   s                 
  982.     a u s                 
  983.     r   i                 
  984.  
  985. Group 2:  avg=138.0    tmin=136.    tmax=140.   
  986.     e   l                 
  987.     s   l                 
  988.     a   l                 
  989. ###dlsh.out
  990. Code sample             Size   Time (usec)
  991. e   c                     12        23.7  
  992. e   s                      6        19.9  
  993. e   l                     18       138.   
  994. e u s                      8        22.2  
  995. s   c                     12        23.7  
  996. s   s                      6        19.9  
  997. s   l                     18       140.   
  998. s u s                      8        22.1  
  999. a   c                     11        22.2  
  1000. a   s                      5        19.9  
  1001. a   l                     16       136.   
  1002. a u s                      7        21.1  
  1003. r   i                      5        19.9  
  1004. ###dlt.grp
  1005.  
  1006. Group 1:  avg=13.81   tmin=12.4   tmax=16.2  
  1007.     e   c                 
  1008.     e   s                 
  1009.     e u s                 
  1010.     s   c                 
  1011.     s   s                 
  1012.     s u s                 
  1013.     a   c                 
  1014.     a   s                 
  1015.     a u s                 
  1016.     r   i                 
  1017.  
  1018. Group 2:  avg=68.13   tmin=66.4   tmax=69.0  
  1019.     e   l                 
  1020.     s   l                 
  1021.     a   l                 
  1022.  
  1023. Group 3:  avg=214.0    tmin=214.    tmax=214.   
  1024.     a   d                 
  1025.     s   d                 
  1026.     e   d                 
  1027.  
  1028. Group 4:  avg=1047.     tmin=1040.    tmax=1050.   
  1029.     a   f                 
  1030.     s   f                 
  1031.     e   f                 
  1032. ###dlt.out
  1033. Code sample             Size   Time (usec)
  1034. a   f                     51      1040.   
  1035. a   d                     33       214.   
  1036. s   f                     53      1050.   
  1037. s   d                     35       214.   
  1038. e   f                     53      1050.   
  1039. e   d                     35       214.   
  1040. e   c                     19        16.2  
  1041. e   s                     13        13.1  
  1042. e   l                     24        69.0  
  1043. e u s                     13        13.1  
  1044. s   c                     19        16.2  
  1045. s   s                     13        13.1  
  1046. s   l                     24        69.0  
  1047. s u s                     13        13.1  
  1048. a   c                     18        16.1  
  1049. a   s                     12        12.4  
  1050. a   l                     21        66.4  
  1051. a u s                     12        12.4  
  1052. r   i                     12        12.4  
  1053. ###dmul.grp
  1054.  
  1055. Group 1:  avg=32.06   tmin=31.2   tmax=32.8  
  1056.     e   s                 
  1057.     e u s                 
  1058.     s   s                 
  1059.     s u s                 
  1060.     a   s                 
  1061.     a u s                 
  1062.     r   i                 
  1063.  
  1064. Group 2:  avg=46.30   tmin=46.3   tmax=46.3  
  1065.     e   c                 
  1066.     s   c                 
  1067.     a   c                 
  1068.  
  1069. Group 3:  avg=154.3    tmin=153.    tmax=155.   
  1070.     e   l                 
  1071.     s   l                 
  1072.     a   l                 
  1073.  
  1074. Group 4:  avg=3012.     tmin=2650.    tmax=3380.   
  1075.     a   f                 
  1076.     a   d                 
  1077.     s   f                 
  1078.     s   d                 
  1079.     e   f                 
  1080.     e   d                 
  1081. ###dmul.out
  1082. Code sample             Size   Time (usec)
  1083. a   f                     39      3370.   
  1084. a   d                     21      2650.   
  1085. s   f                     41      3370.   
  1086. s   d                     23      2650.   
  1087. e   f                     41      3380.   
  1088. e   d                     23      2650.   
  1089. e   c                     18        46.3  
  1090. e   s                      4        32.8  
  1091. e   l                     15       155.   
  1092. e u s                      4        31.2  
  1093. s   c                     18        46.3  
  1094. s   s                      4        32.6  
  1095. s   l                     15       155.   
  1096. s u s                      4        31.2  
  1097. a   c                     17        46.3  
  1098. a   s                      3        32.6  
  1099. a   l                     12       153.   
  1100. a u s                      3        31.2  
  1101. r   i                      3        32.8  
  1102. ###drem.grp
  1103.  
  1104. Group 1:  avg=38.89   tmin=36.3   tmax=40.3  
  1105.     e   s                 
  1106.     e u s                 
  1107.     s   s                 
  1108.     s u s                 
  1109.     a   s                 
  1110.     a u s                 
  1111.     r   i                 
  1112.  
  1113. Group 2:  avg=53.87   tmin=53.8   tmax=53.9  
  1114.     e   c                 
  1115.     s   c                 
  1116.     a   c                 
  1117.  
  1118. Group 3:  avg=627.0    tmin=622.    tmax=630.   
  1119.     e   l                 
  1120.     s   l                 
  1121.     a   l                 
  1122. ###drem.out
  1123. Code sample             Size   Time (usec)
  1124. e   c                     19        53.9  
  1125. e   s                      5        40.3  
  1126. e   l                     15       629.   
  1127. e u s                      6        37.4  
  1128. s   c                     19        53.9  
  1129. s   s                      5        40.3  
  1130. s   l                     15       630.   
  1131. s u s                      6        37.3  
  1132. a   c                     18        53.8  
  1133. a   s                      4        40.3  
  1134. a   l                     12       622.   
  1135. a u s                      5        36.3  
  1136. r   i                      4        40.3  
  1137. ###drsh.grp
  1138.  
  1139. Group 1:  avg=21.46   tmin=19.9   tmax=23.7  
  1140.     e   c                 
  1141.     e   s                 
  1142.     e u s                 
  1143.     s   c                 
  1144.     s   s                 
  1145.     s u s                 
  1146.     a   c                 
  1147.     a   s                 
  1148.     a u s                 
  1149.     r   i                 
  1150.  
  1151. Group 2:  avg=138.0    tmin=136.    tmax=140.   
  1152.     e   l                 
  1153.     s   l                 
  1154.     a   l                 
  1155. ###drsh.out
  1156. Code sample             Size   Time (usec)
  1157. e   c                     12        23.7  
  1158. e   s                      6        19.9  
  1159. e   l                     18       138.   
  1160. e u s                      8        22.2  
  1161. s   c                     12        23.7  
  1162. s   s                      6        19.9  
  1163. s   l                     18       140.   
  1164. s u s                      8        22.1  
  1165. a   c                     11        22.2  
  1166. a   s                      5        19.9  
  1167. a   l                     16       136.   
  1168. a u s                      7        21.1  
  1169. r   i                      5        19.9  
  1170. ###dsub.grp
  1171.  
  1172. Group 1:  avg=4.269  tmin=3.78  tmax=4.65 
  1173.     e   s                 
  1174.     e u s                 
  1175.     s   s                 
  1176.     s u s                 
  1177.     a   s                 
  1178.     a u s                 
  1179.     r   i                 
  1180.  
  1181. Group 2:  avg=8.003  tmin=7.55  tmax=8.24 
  1182.     e   c                 
  1183.     s   c                 
  1184.     a   c                 
  1185.  
  1186. Group 3:  avg=15.63   tmin=14.5   tmax=16.2  
  1187.     e   l                 
  1188.     s   l                 
  1189.     a   l                 
  1190.  
  1191. Group 4:  avg=712.7    tmin=712.    tmax=713.   
  1192.     a   d                 
  1193.     s   d                 
  1194.     e   d                 
  1195.  
  1196. Group 5:  avg=1557.     tmin=1550.    tmax=1570.   
  1197.     a   f                 
  1198.     s   f                 
  1199.     e   f                 
  1200. ###dsub.out
  1201. Code sample             Size   Time (usec)
  1202. a   f                     39      1550.   
  1203. a   d                     21       713.   
  1204. s   f                     41      1570.   
  1205. s   d                     23       712.   
  1206. e   f                     41      1550.   
  1207. e   d                     23       713.   
  1208. e   c                     10         8.24 
  1209. e   s                      4         4.65 
  1210. e   l                     12        16.2  
  1211. e u s                      4         4.63 
  1212. s   c                     10         8.22 
  1213. s   s                      4         4.63 
  1214. s   l                     12        16.2  
  1215. s u s                      4         4.63 
  1216. a   c                      9         7.55 
  1217. a   s                      3         3.78 
  1218. a   l                      9        14.5  
  1219. a u s                      3         3.78 
  1220. r   i                      3         3.78 
  1221. ###fauto.avg
  1222. &k                         0         0.00 
  1223. !k                        27       112.   
  1224. j * k                     39      3400.   
  1225. j / k                     39      4920.   
  1226. j && k                    38       196.   
  1227. j || k                    38       196.   
  1228. j = k                     12        19.9  
  1229.     Average of other samples      905.   
  1230. ###fauto.out
  1231. Code sample             Size   Time (usec)
  1232. s.m                        -             -
  1233. p->m                       -             -
  1234. a[k]                       -             -
  1235. (double)k                 11       360.   
  1236. (long)k                    6       716.   
  1237. (int)k                     6       540.   
  1238. (char)k                    8       543.   
  1239. &k                         0         0.00 
  1240. ~k                         -             -
  1241. ++k                       30      1920.   
  1242. k++                        -             -
  1243. !k                        27       112.   
  1244. -k                        14       380.   
  1245. j * k                     39      3400.   
  1246. j / k                     39      4920.   
  1247. j % k                      -             -
  1248. j + k                     39      1530.   
  1249. j - k                     39      1420.   
  1250. j << k                     -             -
  1251. j >> k                     -             -
  1252. j <= k                    51      1120.   
  1253. j != k                    51      1050.   
  1254. j && k                    38       196.   
  1255. j || k                    38       196.   
  1256. j & k                      -             -
  1257. j | k                      -             -
  1258. j ^ k                      -             -
  1259. i ? j : k                 29       375.   
  1260. j = k                     12        19.9  
  1261. ###fdlib.out
  1262. Code sample             Size   Time (usec)
  1263. open, close               22    483000.   
  1264. read-BUFSIZ chars         38    182000.   
  1265. lseek, read-BUFSIZ        48    215000.   
  1266. write-BUFSIZ chars        16       148.   
  1267. ###fncall.out
  1268. Code sample             Size   Time (usec)
  1269. fn call                    3        18.8  
  1270. fn call w save             3        36.4  
  1271. fn w 1 arg                 8        28.7  
  1272. fn w 2 arg                10        31.4  
  1273. fn w 3 arg                11        34.7  
  1274. fn call *                  3        22.6  
  1275. ###harness1.out
  1276. ###harness2.out
  1277. ###harness3.out
  1278. long divides require 605.4 microseconds 
  1279. long additions require 10.0 microseconds 
  1280. ###harness4.out
  1281. long divides require 605.4 microseconds 
  1282. long additions require 10.0 microseconds 
  1283. ###intreg.avg
  1284. p->m                       3         3.78 
  1285. (double)k                  8       162.   
  1286. (int)k                     0         0.00 
  1287. (char)k                    2         0.00 
  1288. ~k                         2         0.00 
  1289. -k                         2         0.00 
  1290. j / k                      4        40.2  
  1291. j % k                      4        40.2  
  1292. j + k                      3         3.78 
  1293. j - k                      3         3.78 
  1294. j & k                      3         3.78 
  1295. j | k                      3         3.78 
  1296. j ^ k                      3         3.78 
  1297.     Average of other samples       12.2  
  1298. ###intreg.out
  1299. Code sample             Size   Time (usec)
  1300. s.m                        -             -
  1301. p->m                       3         3.78 
  1302. a[k]                       7         7.55 
  1303. (double)k                  8       162.   
  1304. (long)k                    7         6.04 
  1305. (int)k                     0         0.00 
  1306. (char)k                    2         0.00 
  1307. &k                         -             -
  1308. ~k                         2         0.00 
  1309. ++k                        4         4.30 
  1310. k++                        3         6.47 
  1311. !k                        10         7.55 
  1312. -k                         2         0.00 
  1313. j * k                      3        32.9  
  1314. j / k                      4        40.2  
  1315. j % k                      4        40.2  
  1316. j + k                      3         3.78 
  1317. j - k                      3         3.78 
  1318. j << k                     5        19.9  
  1319. j >> k                     5        19.9  
  1320. j <= k                    12        12.2  
  1321. j != k                    12        12.4  
  1322. j && k                    16         9.96 
  1323. j || k                    16         9.96 
  1324. j & k                      3         3.78 
  1325. j | k                      3         3.78 
  1326. j ^ k                      3         3.78 
  1327. i ? j : k                 11        11.1  
  1328. j = k                      6        10.2  
  1329. ###lauto.avg
  1330. s.m                        0         0.00 
  1331. p->m                       3         3.76 
  1332. a[k]                       7         7.53 
  1333. (double)k                 11       179.   
  1334. (long)k                    0         0.00 
  1335. (int)k                     0         0.00 
  1336. (char)k                    2         0.00 
  1337. &k                         0         0.00 
  1338. ~k                         7         7.53 
  1339. !k                        12        12.4  
  1340. -k                        10        11.1  
  1341. j * k                     12       153.   
  1342. j / k                     12       623.   
  1343. j % k                     12       623.   
  1344. j + k                      9        14.4  
  1345. j - k                      9        14.4  
  1346. j & k                      9        14.4  
  1347. j | k                      9        14.5  
  1348. j ^ k                      9        14.5  
  1349.     Average of other samples       47.3  
  1350. ###lauto.out
  1351. Code sample             Size   Time (usec)
  1352. s.m                        0         0.00 
  1353. p->m                       3         3.76 
  1354. a[k]                       7         7.53 
  1355. (double)k                 11       179.   
  1356. (long)k                    0         0.00 
  1357. (int)k                     0         0.00 
  1358. (char)k                    2         0.00 
  1359. &k                         0         0.00 
  1360. ~k                         7         7.53 
  1361. ++k                       15        19.2  
  1362. k++                       11        19.9  
  1363. !k                        12        12.4  
  1364. -k                        10        11.1  
  1365. j * k                     12       153.   
  1366. j / k                     12       623.   
  1367. j % k                     12       623.   
  1368. j + k                      9        14.4  
  1369. j - k                      9        14.4  
  1370. j << k                    16       136.   
  1371. j >> k                    16       136.   
  1372. j <= k                    21        61.4  
  1373. j != k                    20        23.7  
  1374. j && k                    20        18.2  
  1375. j || k                    20        18.2  
  1376. j & k                      9        14.4  
  1377. j | k                      9        14.5  
  1378. j ^ k                      9        14.5  
  1379. i ? j : k                 19        20.6  
  1380. j = k                     12        19.9  
  1381. ###loops1.out
  1382. Code sample             Size   Time (usec)
  1383. up to 10                  14       214.   
  1384. down toward zero          14       214.   
  1385. LOOPDOWN                  16       206.   
  1386. ###loops2.out
  1387. Code sample             Size   Time (usec)
  1388. register up to 10         14       214.   
  1389. register toward zero      14       214.   
  1390. register LOOPDOWN         16       206.   
  1391. ###mathlib.out
  1392. Code sample             Size   Time (usec)
  1393. atan(x)                   23     47300.   
  1394. cos(x)                    23     49300.   
  1395. exp(x)                    23     36700.   
  1396. log(x)                    23      9090.   
  1397. log10(x)                  23     12200.   
  1398. pow(x, y)                 39     44000.   
  1399. sin(x)                    23     40200.   
  1400. sqrt(x)                   23     21800.   
  1401. ###optimtst.out
  1402. Code sample             Size   Time (usec)
  1403. Const folding #1           5         5.68 
  1404. Const folding #2           5         5.66 
  1405. Const fold + prop #1      14         5.67 
  1406. Const fold + prop #2      10         5.69 
  1407. Adding 0 #1                6        10.2  
  1408. Adding 0 #2                6        10.2  
  1409. Adding 1 #1                3         6.44 
  1410. Adding 1 #2                4         7.17 
  1411. Mult by 0 #1              10        40.3  
  1412. Mult by 0 #2               5         5.66 
  1413. Mult by 1 #1               6        10.2  
  1414. Mult by 1 #2               6        10.2  
  1415. Mult by power 2 #1        10        16.3  
  1416. Mult by power 2 #2        10        16.4  
  1417. Div by power 2 #1          3         6.42 
  1418. Div by power 2 #2          3         6.44 
  1419. Commute & rearr #1        19        23.8  
  1420. Commute & rearr #2        14        18.8  
  1421. Assigning 0 #1             5         5.68 
  1422. Assigning 0 #2             5         5.66 
  1423. Test against 0 #1         13         5.17 
  1424. Test against 0 #2         12         5.18 
  1425. Post-inc by 1 #1           3         6.44 
  1426. Post-inc by 1 #2           4         7.17 
  1427. Pre-inc by 1 #1            3         6.44 
  1428. Pre-inc by 1 #2            4         7.19 
  1429. Post-inc by >1 #1          5         7.45 
  1430. Post-inc by >1 #2          4         7.17 
  1431. Pre-inc by >1 #1           5         7.46 
  1432. Pre-inc by >1 #2           4         7.19 
  1433. Const subscript #1         6        10.2  
  1434. Const subscript #2        13        19.0  
  1435. Jmp to jmp elim #1        53        26.5  
  1436. Jmp to jmp elim #2        59         5.72 
  1437. Const test elim #1         9        41.5  
  1438. Const test elim #2         9        41.5  
  1439. Dead code elim #1         30        80.6  
  1440. Dead code elim #2         15        80.8  
  1441. CSE elim #1               29        43.4  
  1442. CSE elim #1               18        43.1  
  1443. Common tail elim #1       49        86.7  
  1444. Common tail elim #2       41        47.8  
  1445. Code Hoisting #1          49        86.9  
  1446. Code Hoisting #2          41        41.9  
  1447. Combine mult-plus #1      11        14.3  
  1448. Combine mult-plus #2       8        11.3  
  1449. Combine indr-plus #1      35       624.   
  1450. Combine indr-plus #2      35       622.   
  1451. if (i)                    25        15.2  
  1452. if (!i)                   25        15.2  
  1453. if (i != 0)               25        15.2  
  1454. if (i == 0)               25        15.2  
  1455. ###parms.dat
  1456. Code sample             Size   Time (usec)
  1457. no asst                   48        20.1  
  1458. reg asst                  54        30.3  
  1459. dbl asst                  60        54.0  
  1460. ###sauto.avg
  1461. s.m                        0         0.00 
  1462. p->m                       3         3.78 
  1463. (double)k                  8       162.   
  1464. (int)k                     0         0.00 
  1465. (char)k                    2         0.00 
  1466. &k                         0         0.00 
  1467. ~k                         2         0.00 
  1468. -k                         2         0.00 
  1469. j / k                      4        40.2  
  1470. j % k                      4        40.2  
  1471. j + k                      3         3.76 
  1472. j - k                      3         3.76 
  1473. j & k                      3         3.78 
  1474. j | k                      3         3.76 
  1475. j ^ k                      3         3.76 
  1476.     Average of other samples       12.2  
  1477. ###sauto.out
  1478. Code sample             Size   Time (usec)
  1479. s.m                        0         0.00 
  1480. p->m                       3         3.78 
  1481. a[k]                       7         7.55 
  1482. (double)k                  8       162.   
  1483. (long)k                    7         6.04 
  1484. (int)k                     0         0.00 
  1485. (char)k                    2         0.00 
  1486. &k                         0         0.00 
  1487. ~k                         2         0.00 
  1488. ++k                        4         4.32 
  1489. k++                        3         6.47 
  1490. !k                        10         7.55 
  1491. -k                         2         0.00 
  1492. j * k                      3        33.1  
  1493. j / k                      4        40.2  
  1494. j % k                      4        40.2  
  1495. j + k                      3         3.76 
  1496. j - k                      3         3.76 
  1497. j << k                     5        19.9  
  1498. j >> k                     5        19.9  
  1499. j <= k                    12        12.0  
  1500. j != k                    12        12.4  
  1501. j && k                    16         9.96 
  1502. j || k                    16         9.96 
  1503. j & k                      3         3.78 
  1504. j | k                      3         3.76 
  1505. j ^ k                      3         3.76 
  1506. i ? j : k                 11        11.1  
  1507. j = k                      6        10.2  
  1508. ###space.tbl
  1509. s.m                            0          -          0          -          - 
  1510. p->m                           3          -          3          -          - 
  1511. a[k]                           7          9          7          -          - 
  1512. (double)k                      8         10         11          0         11 
  1513. (long)k                        7          9          0         12          6 
  1514. (int)k                         0          2          0         12          6 
  1515. (char)k                        2          2          2         14          8 
  1516. &k                             0          0          0          0          0 
  1517. ~k                             2          4          7          -          - 
  1518. ++k                            4          8         15         33         30 
  1519. k++                            3         14         11          -          - 
  1520. !k                            10         10         12         29         27 
  1521. -k                             2          4         10         17         14 
  1522. j * k                          3         17         12         21         39 
  1523. j / k                          4         18         12         21         39 
  1524. j % k                          4         18         12          -          - 
  1525. j + k                          3          9          9         21         39 
  1526. j - k                          3          9          9         21         39 
  1527. j << k                         5         11         16          -          - 
  1528. j >> k                         5         11         16          -          - 
  1529. j <= k                        12         18         21         33         51 
  1530. j != k                        12         18         20         33         51 
  1531. j && k                        16         16         20         46         38 
  1532. j || k                        16         16         20         46         38 
  1533. j & k                          3          9          9          -          - 
  1534. j | k                          3          9          9          -          - 
  1535. j ^ k                          3          9          9          -          - 
  1536. i ? j : k                     11         13         19         31         29 
  1537. j = k                          6          6         12         12         12 
  1538. ###sstat.avg
  1539. s.m                        0         0.00 
  1540. (double)k                  8       162.   
  1541. (int)k                     0         0.00 
  1542. (char)k                    2         0.00 
  1543. &k                         0         0.00 
  1544. ~k                         2         0.00 
  1545. -k                         2         0.00 
  1546. j * k                      4        33.3  
  1547. j / k                      5        40.3  
  1548. j % k                      5        40.3  
  1549.     Average of other samples        8.87 
  1550. ###sstat.out
  1551. Code sample             Size   Time (usec)
  1552. s.m                        0         0.00 
  1553. p->m                       4         5.03 
  1554. a[k]                       8         8.24 
  1555. (double)k                  8       162.   
  1556. (long)k                    7         6.05 
  1557. (int)k                     0         0.00 
  1558. (char)k                    2         0.00 
  1559. &k                         0         0.00 
  1560. ~k                         2         0.00 
  1561. ++k                        4         3.78 
  1562. k++                        4         6.71 
  1563. !k                        11         8.39 
  1564. -k                         2         0.00 
  1565. j * k                      4        33.3  
  1566. j / k                      5        40.3  
  1567. j % k                      5        40.3  
  1568. j + k                      4         4.63 
  1569. j - k                      4         4.63 
  1570. j << k                     6        19.9  
  1571. j >> k                     6        19.9  
  1572. j <= k                    13        12.4  
  1573. j != k                    13        13.1  
  1574. j && k                    18        10.6  
  1575. j || k                    18        10.6  
  1576. j & k                      4         4.65 
  1577. j | k                      4         4.63 
  1578. j ^ k                      4         4.63 
  1579. i ? j : k                 12        12.4  
  1580. j = k                      6         8.30 
  1581. ###stdiolib.out
  1582. Code sample             Size   Time (usec)
  1583. fopen, fclose             22   2020000.   
  1584. fgetc                     35       239.   
  1585. fgets-100chars            44     11200.   
  1586. fprintf-%d                16      9760.   
  1587. fprintf-%d %d             17     25200.   
  1588. fputc                     12       560.   
  1589. fputs-100 chars           12     34700.   
  1590. fread-100chars            49     31500.   
  1591. fread-BUFSIZ chars        49    142000.   
  1592. fscanf-1 int              45      2010.   
  1593. fscanf-2 ints             46      3820.   
  1594. fseek, fgetc              43    116000.   
  1595. fwrite-100 chars          20     38700.   
  1596. fwrite-BUFSIZ chars       20    226000.   
  1597. sprintf-1 int             17      7590.   
  1598. sprintf-2 ints            18     15100.   
  1599. sscanf-1 int              17      1820.   
  1600. sscanf-2 ints             18      3740.   
  1601. ###stdlib.out
  1602. Code sample             Size   Time (usec)
  1603. atof("12345")              9      6780.   
  1604. atoi("500")                9       557.   
  1605. atol("32123")              9      1400.   
  1606. p = calloc(2, 2), fr      19      2350.   
  1607. p = malloc(2), free(      18      2200.   
  1608. rand()                     3       239.   
  1609. ###strlib.out
  1610. Code sample             Size   Time (usec)
  1611. strcat-0 chars            13       165.   
  1612. strcat-100 chars          17      3860.   
  1613. strchr-0 chars            13       110.   
  1614. strchr-100 chars          13      4480.   
  1615. strcmp-0 chars            10        67.5  
  1616. strcmp-100 chars          10      5360.   
  1617. strcpy-0 chars            13        86.6  
  1618. strcpy-100 chars          13      3790.   
  1619. strlen-0 chars             9        62.6  
  1620. strlen-100 chars           9      3190.   
  1621. strncat-0 chars           17       187.   
  1622. strncat-100 chars         21      5580.   
  1623. strncmp-0 chars           14       109.   
  1624. strncmp-100 chars         14      8020.   
  1625. strncpy-0 chars           17       112.   
  1626. strncpy-100 chars         17      5920.   
  1627. ###switch.out
  1628. Code sample             Size   Time (usec)
  1629. switch1 (1)               29        24.2  
  1630. switch1 (10)              29        18.8  
  1631. switch1 (100)             29        15.2  
  1632. switch2 (1)              484        33.9  
  1633. switch2 (2)              484        33.9  
  1634. switch2 (101)            484        35.0  
  1635. ###time.tbl
  1636. s.m                        0.00           -      0.00           -          - 
  1637. p->m                       3.78           -      3.76           -          - 
  1638. a[k]                       7.55       8.61       7.53           -          - 
  1639. (double)k                162.       163.       179.         0.00     360.    
  1640. (long)k                    6.04       7.53       0.00     351.       716.    
  1641. (int)k                     0.00       0.00       0.00     179.       540.    
  1642. (char)k                    0.00       0.00       0.00     178.       543.    
  1643. &k                         0.00       0.00       0.00       0.00       0.00  
  1644. ~k                         0.00       1.25       7.53           -          - 
  1645. ++k                        4.32       6.02      19.2      805.      1920.    
  1646. k++                        6.47      14.9       19.9            -          - 
  1647. !k                         7.55       6.02      12.4      141.       112.    
  1648. -k                         0.00       1.25      11.1       27.6      380.    
  1649. j * k                     33.1       46.3      153.      2670.      3400.    
  1650. j / k                     40.2       53.9      623.      4190.      4920.    
  1651. j % k                     40.2       53.8      623.             -          - 
  1652. j + k                      3.76       7.53      14.4      717.      1530.    
  1653. j - k                      3.76       7.53      14.4      637.      1420.    
  1654. j << k                    19.9       22.2      136.             -          - 
  1655. j >> k                    19.9       22.2      136.             -          - 
  1656. j <= k                    12.0       14.8       61.4      295.      1120.    
  1657. j != k                    12.4       16.1       23.7      219.      1050.    
  1658. j && k                     9.96       8.49      18.2      242.       196.    
  1659. j || k                     9.96       8.49      18.2      242.       196.    
  1660. j & k                      3.78       7.54      14.4            -          - 
  1661. j | k                      3.76       7.53      14.5            -          - 
  1662. j ^ k                      3.76       7.53      14.5            -          - 
  1663. i ? j : k                 11.1       12.4       20.6       37.6      375.    
  1664. j = k                     10.2        7.17      19.9       33.9       19.9   
  1665. ###uinc.grp
  1666.  
  1667. Group 1:  avg=4.003  tmin=3.76  tmax=4.32 
  1668.     e   s                 
  1669.     e u s                 
  1670.     s   s                 
  1671.     s u s                 
  1672.     a   s                 
  1673.     a u s                 
  1674.     r   i                 
  1675.  
  1676. Group 2:  avg=6.323  tmin=6.04  tmax=6.47 
  1677.     e   c                 
  1678.     s   c                 
  1679.     a   c                 
  1680.  
  1681. Group 3:  avg=20.53   tmin=19.2   tmax=21.2  
  1682.     e   l                 
  1683.     s   l                 
  1684.     a   l                 
  1685.  
  1686. Group 4:  avg=757.0    tmin=757.    tmax=757.   
  1687.     a   d                 
  1688.     s   d                 
  1689.     e   d                 
  1690.  
  1691. Group 5:  avg=1873.     tmin=1860.    tmax=1890.   
  1692.     a   f                 
  1693.     s   f                 
  1694.     e   f                 
  1695. ###uinc.out
  1696. Code sample             Size   Time (usec)
  1697. a   f                     30      1860.   
  1698. a   d                     33       757.   
  1699. s   f                     32      1890.   
  1700. s   d                     37       757.   
  1701. e   f                     32      1870.   
  1702. e   d                     37       757.   
  1703. e   c                      8         6.47 
  1704. e   s                      4         3.78 
  1705. e   l                     17        21.2  
  1706. e u s                      4         3.76 
  1707. s   c                      8         6.46 
  1708. s   s                      4         3.76 
  1709. s   l                     17        21.2  
  1710. s u s                      4         3.76 
  1711. a   c                      8         6.04 
  1712. a   s                      4         4.32 
  1713. a   l                     15        19.2  
  1714. a u s                      4         4.32 
  1715. r   i                      4         4.32 
  1716. ###uneg.grp
  1717.  
  1718. Group 1:  avg=0.000  tmin=0.00  tmax=0.00 
  1719.     e   s                 
  1720.  
  1721. Group 2:  avg=0.000  tmin=0.00  tmax=0.00 
  1722.     e u s                 
  1723.  
  1724. Group 3:  avg=0.000  tmin=0.00  tmax=0.00 
  1725.     s   s                 
  1726.  
  1727. Group 4:  avg=0.000  tmin=0.00  tmax=0.00 
  1728.     s u s                 
  1729.  
  1730. Group 5:  avg=0.000  tmin=0.00  tmax=0.00 
  1731.     a   s                 
  1732.  
  1733. Group 6:  avg=0.000  tmin=0.00  tmax=0.00 
  1734.     a u s                 
  1735.  
  1736. Group 7:  avg=0.000  tmin=0.00  tmax=0.00 
  1737.     r   i                 
  1738.  
  1739. Group 8:  avg=1.257  tmin=1.25  tmax=1.27 
  1740.     e   c                 
  1741.     s   c                 
  1742.     a   c                 
  1743.  
  1744. Group 9:  avg=12.03   tmin=11.3   tmax=12.4  
  1745.     e   l                 
  1746.     s   l                 
  1747.     a   l                 
  1748.  
  1749. Group 10:  avg=29.30   tmin=27.6   tmax=30.2  
  1750.     a   d                 
  1751.     s   d                 
  1752.     e   d                 
  1753.  
  1754. Group 11:  avg=380.7    tmin=380.    tmax=381.   
  1755.     a   f                 
  1756.     s   f                 
  1757.     e   f                 
  1758. ###uneg.out
  1759. Code sample             Size   Time (usec)
  1760. a   f                     14       381.   
  1761. a   d                     17        27.6  
  1762. s   f                     15       380.   
  1763. s   d                     19        30.2  
  1764. e   f                     15       381.   
  1765. e   d                     19        30.1  
  1766. e   c                      4         1.25 
  1767. e   s                      2         0.00 
  1768. e   l                     11        12.4  
  1769. e u s                      2         0.00 
  1770. s   c                      4         1.27 
  1771. s   s                      2         0.00 
  1772. s   l                     11        12.4  
  1773. s u s                      2         0.00 
  1774. a   c                      4         1.25 
  1775. a   s                      2         0.00 
  1776. a   l                     10        11.3  
  1777. a u s                      2         0.00 
  1778. r   i                      2         0.00 
  1779. ###upin.grp
  1780.  
  1781. Group 1:  avg=6.607  tmin=6.47  tmax=6.71 
  1782.     e   s                 
  1783.     e u s                 
  1784.     s   s                 
  1785.     s u s                 
  1786.     a   s                 
  1787.     a u s                 
  1788.     r   i                 
  1789.  
  1790. Group 2:  avg=14.83   tmin=14.8   tmax=14.9  
  1791.     e   c                 
  1792.     s   c                 
  1793.     a   c                 
  1794.  
  1795. Group 3:  avg=21.70   tmin=19.9   tmax=22.6  
  1796.     e   l                 
  1797.     s   l                 
  1798.     a   l                 
  1799. ###upin.out
  1800. Code sample             Size   Time (usec)
  1801. e   c                     14        14.8  
  1802. e   s                      4         6.71 
  1803. e   l                     14        22.6  
  1804. e u s                      4         6.71 
  1805. s   c                     14        14.8  
  1806. s   s                      4         6.71 
  1807. s   l                     14        22.6  
  1808. s u s                      4         6.71 
  1809. a   c                     14        14.9  
  1810. a   s                      3         6.47 
  1811. a   l                     11        19.9  
  1812. a u s                      3         6.47 
  1813. r   i                      3         6.47 
  1814. ###EOF
  1815.