analyse-results.scm 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826
  1. (define results '(
  2. ("boyer"
  3. (1500
  4. ""
  5. ""
  6. " -fno-thread-jumps"
  7. " -fno-guess-branch-probability"
  8. ""
  9. ""
  10. " -fno-delayed-branch"
  11. ""
  12. " -ftree-ccp"
  13. ""
  14. ""
  15. " -ftree-dse"
  16. ""
  17. ""
  18. ""
  19. " -ftree-copyrename"
  20. " -ftree-fre"
  21. ""
  22. " -fmerge-constants"
  23. " -fcrossjumping"
  24. ""
  25. ""
  26. " -fexpensive-optimizations"
  27. " -fstrength-reduce"
  28. ""
  29. ""
  30. " -fcaller-saves"
  31. " -fforce-addr"
  32. " -fpeephole2"
  33. ""
  34. " -fregmove"
  35. ""
  36. " -freorder-blocks"
  37. ""
  38. " -fgcse-lm"
  39. ""
  40. ""
  41. ""
  42. " -freorder-functions"
  43. " -falign-functions"
  44. " -falign-jumps"
  45. " -falign-loops"
  46. " -falign-labels"
  47. ""
  48. ""
  49. ""
  50. " -ffloat-store"
  51. " -fprefetch-loop-arrays"
  52. ""
  53. " -fpeel-loops"
  54. ""
  55. ""
  56. " -fbranch-target-load-optimize2"
  57. " -fno-function-cse"
  58. " -fgcse-sm"
  59. " -fgcse-las"
  60. ""
  61. ""
  62. " -fivopts"
  63. " -ftree-vectorize"
  64. " -fvariable-expansion-in-unroller"))
  65. ("browse"
  66. (4480
  67. " -fno-merge-constants"
  68. ""
  69. ""
  70. " -fno-guess-branch-probability"
  71. " -fno-cprop-registers"
  72. ""
  73. ""
  74. " -fno-loop-optimize"
  75. " -ftree-ccp"
  76. " -ftree-dce"
  77. ""
  78. ""
  79. ""
  80. " -ftree-lrs"
  81. ""
  82. " -ftree-copyrename"
  83. ""
  84. ""
  85. " -fmerge-constants"
  86. " -fcrossjumping"
  87. " -fcse-follow-jumps"
  88. ""
  89. " -fexpensive-optimizations"
  90. ""
  91. " -frerun-cse-after-loop"
  92. " -frerun-loop-opt"
  93. " -fcaller-saves"
  94. " -fforce-addr"
  95. ""
  96. ""
  97. " -fregmove"
  98. ""
  99. " -freorder-blocks"
  100. " -fthread-jumps"
  101. ""
  102. " -fsched-interblock"
  103. " -fsched-spec"
  104. ""
  105. " -freorder-functions"
  106. " -falign-functions"
  107. ""
  108. ""
  109. " -falign-labels"
  110. " -ftree-pre"
  111. " -funswitch-loops"
  112. ""
  113. ""
  114. " -fprefetch-loop-arrays"
  115. " -fno-inline"
  116. ""
  117. ""
  118. " -funroll-loops"
  119. " -fbranch-target-load-optimize"
  120. " -fno-function-cse"
  121. " -fgcse-sm"
  122. " -fgcse-las"
  123. " -ftree-loop-im"
  124. ""
  125. " -fivopts"
  126. ""
  127. ""))
  128. ("cpstak"
  129. (2064
  130. ""
  131. ""
  132. ""
  133. ""
  134. " -fno-cprop-registers"
  135. " -fno-if-conversion"
  136. " -fno-delayed-branch"
  137. ""
  138. " -ftree-ccp"
  139. " -ftree-dce"
  140. " -ftree-dominator-opts"
  141. ""
  142. ""
  143. " -ftree-lrs"
  144. " -ftree-sra"
  145. ""
  146. " -ftree-fre"
  147. ""
  148. ""
  149. ""
  150. " -fcse-follow-jumps"
  151. " -fgcse"
  152. " -fexpensive-optimizations"
  153. " -fstrength-reduce"
  154. " -frerun-cse-after-loop"
  155. ""
  156. " -fcaller-saves"
  157. " -fforce-addr"
  158. " -fpeephole2"
  159. " -fschedule-insns"
  160. " -fregmove"
  161. " -fdelete-null-pointer-checks"
  162. ""
  163. " -fthread-jumps"
  164. ""
  165. ""
  166. " -fsched-spec"
  167. ""
  168. " -freorder-functions"
  169. " -falign-functions"
  170. " -falign-jumps"
  171. " -falign-loops"
  172. ""
  173. ""
  174. ""
  175. ""
  176. ""
  177. " -fprefetch-loop-arrays"
  178. " -fno-inline"
  179. " -fpeel-loops"
  180. ""
  181. ""
  182. ""
  183. " -fno-function-cse"
  184. ""
  185. ""
  186. " -ftree-loop-im"
  187. ""
  188. ""
  189. ""
  190. " -fvariable-expansion-in-unroller"))
  191. ("ctak"
  192. (1692
  193. " -fno-merge-constants"
  194. " -fno-defer-pop"
  195. ""
  196. ""
  197. ""
  198. ""
  199. ""
  200. ""
  201. ""
  202. ""
  203. ""
  204. ""
  205. ""
  206. " -ftree-lrs"
  207. ""
  208. " -ftree-copyrename"
  209. " -ftree-fre"
  210. " -ftree-ch"
  211. ""
  212. " -fcrossjumping"
  213. ""
  214. " -fgcse"
  215. " -fexpensive-optimizations"
  216. ""
  217. " -frerun-cse-after-loop"
  218. " -frerun-loop-opt"
  219. ""
  220. " -fforce-addr"
  221. " -fpeephole2"
  222. ""
  223. " -fregmove"
  224. ""
  225. ""
  226. ""
  227. ""
  228. " -fsched-interblock"
  229. ""
  230. ""
  231. ""
  232. " -falign-functions"
  233. " -falign-jumps"
  234. ""
  235. " -falign-labels"
  236. " -ftree-pre"
  237. " -funswitch-loops"
  238. " -fgcse-after-reload"
  239. " -ffloat-store"
  240. ""
  241. ""
  242. " -fpeel-loops"
  243. ""
  244. ""
  245. ""
  246. " -fno-function-cse"
  247. " -fgcse-sm"
  248. " -fgcse-las"
  249. ""
  250. ""
  251. ""
  252. " -ftree-vectorize"
  253. ""))
  254. ("dderiv"
  255. (2740
  256. " -fno-merge-constants"
  257. ""
  258. " -fno-thread-jumps"
  259. ""
  260. " -fno-cprop-registers"
  261. ""
  262. " -fno-delayed-branch"
  263. ""
  264. ""
  265. " -ftree-dce"
  266. " -ftree-dominator-opts"
  267. " -ftree-dse"
  268. ""
  269. ""
  270. ""
  271. ""
  272. " -ftree-fre"
  273. " -ftree-ch"
  274. ""
  275. ""
  276. " -fcse-follow-jumps"
  277. " -fgcse"
  278. " -fexpensive-optimizations"
  279. " -fstrength-reduce"
  280. ""
  281. " -frerun-loop-opt"
  282. " -fcaller-saves"
  283. " -fforce-addr"
  284. " -fpeephole2"
  285. ""
  286. " -fregmove"
  287. ""
  288. ""
  289. " -fthread-jumps"
  290. " -fgcse-lm"
  291. " -fsched-interblock"
  292. " -fsched-spec"
  293. ""
  294. ""
  295. " -falign-functions"
  296. " -falign-jumps"
  297. ""
  298. ""
  299. ""
  300. " -funswitch-loops"
  301. ""
  302. ""
  303. ""
  304. ""
  305. ""
  306. ""
  307. ""
  308. " -fbranch-target-load-optimize2"
  309. " -fno-function-cse"
  310. " -fgcse-sm"
  311. " -fgcse-las"
  312. ""
  313. " -ftree-loop-ivcanon"
  314. ""
  315. ""
  316. ""))
  317. ("deriv"
  318. (2216
  319. ""
  320. ""
  321. " -fno-thread-jumps"
  322. " -fno-guess-branch-probability"
  323. ""
  324. ""
  325. ""
  326. ""
  327. " -ftree-ccp"
  328. ""
  329. " -ftree-dominator-opts"
  330. ""
  331. ""
  332. " -ftree-lrs"
  333. " -ftree-sra"
  334. ""
  335. ""
  336. ""
  337. ""
  338. " -fcrossjumping"
  339. " -fcse-follow-jumps"
  340. ""
  341. " -fexpensive-optimizations"
  342. ""
  343. ""
  344. ""
  345. " -fcaller-saves"
  346. " -fforce-addr"
  347. ""
  348. ""
  349. ""
  350. " -fdelete-null-pointer-checks"
  351. " -freorder-blocks"
  352. ""
  353. " -fgcse-lm"
  354. " -fsched-interblock"
  355. ""
  356. ""
  357. ""
  358. " -falign-functions"
  359. " -falign-jumps"
  360. ""
  361. ""
  362. ""
  363. ""
  364. " -fgcse-after-reload"
  365. ""
  366. ""
  367. " -fno-inline"
  368. " -fpeel-loops"
  369. ""
  370. " -funroll-all-loops"
  371. " -fbranch-target-load-optimize2"
  372. " -fno-function-cse"
  373. " -fgcse-sm"
  374. ""
  375. " -ftree-loop-im"
  376. ""
  377. " -fivopts"
  378. ""
  379. ""))
  380. ("destruc"
  381. (1600
  382. " -fno-merge-constants"
  383. " -fno-defer-pop"
  384. ""
  385. " -fno-guess-branch-probability"
  386. ""
  387. ""
  388. " -fno-delayed-branch"
  389. " -fno-loop-optimize"
  390. ""
  391. " -ftree-dce"
  392. ""
  393. " -ftree-dse"
  394. " -ftree-ter"
  395. ""
  396. ""
  397. ""
  398. " -ftree-fre"
  399. ""
  400. " -fmerge-constants"
  401. " -fcrossjumping"
  402. " -fcse-follow-jumps"
  403. " -fgcse"
  404. " -fexpensive-optimizations"
  405. ""
  406. " -frerun-cse-after-loop"
  407. ""
  408. ""
  409. " -fforce-addr"
  410. ""
  411. " -fschedule-insns"
  412. " -fregmove"
  413. " -fdelete-null-pointer-checks"
  414. " -freorder-blocks"
  415. ""
  416. ""
  417. ""
  418. " -fsched-spec"
  419. ""
  420. " -freorder-functions"
  421. " -falign-functions"
  422. " -falign-jumps"
  423. ""
  424. ""
  425. ""
  426. ""
  427. ""
  428. " -ffloat-store"
  429. " -fprefetch-loop-arrays"
  430. ""
  431. " -fpeel-loops"
  432. ""
  433. ""
  434. ""
  435. " -fno-function-cse"
  436. " -fgcse-sm"
  437. " -fgcse-las"
  438. ""
  439. ""
  440. " -fivopts"
  441. " -ftree-vectorize"
  442. ""))
  443. ("diviter"
  444. (2088
  445. ""
  446. " -fno-defer-pop"
  447. ""
  448. " -fno-guess-branch-probability"
  449. " -fno-cprop-registers"
  450. " -fno-if-conversion"
  451. ""
  452. " -fno-loop-optimize"
  453. ""
  454. " -ftree-dce"
  455. " -ftree-dominator-opts"
  456. " -ftree-dse"
  457. ""
  458. ""
  459. " -ftree-sra"
  460. " -ftree-copyrename"
  461. ""
  462. ""
  463. ""
  464. " -fcrossjumping"
  465. " -fcse-follow-jumps"
  466. ""
  467. " -fexpensive-optimizations"
  468. ""
  469. " -frerun-cse-after-loop"
  470. ""
  471. ""
  472. " -fforce-addr"
  473. " -fpeephole2"
  474. " -fschedule-insns"
  475. ""
  476. ""
  477. ""
  478. " -fthread-jumps"
  479. " -fgcse-lm"
  480. ""
  481. " -fsched-spec"
  482. ""
  483. ""
  484. ""
  485. ""
  486. ""
  487. ""
  488. ""
  489. ""
  490. ""
  491. ""
  492. ""
  493. " -fno-inline"
  494. ""
  495. " -ftracer"
  496. " -funroll-all-loops"
  497. ""
  498. " -fno-function-cse"
  499. " -fgcse-sm"
  500. ""
  501. ""
  502. " -ftree-loop-ivcanon"
  503. " -fivopts"
  504. " -ftree-vectorize"
  505. ""))
  506. ("divrec"
  507. (3336
  508. " -fno-merge-constants"
  509. " -fno-defer-pop"
  510. " -fno-thread-jumps"
  511. ""
  512. " -fno-cprop-registers"
  513. ""
  514. ""
  515. " -floop-optimize2"
  516. ""
  517. " -ftree-dce"
  518. ""
  519. " -ftree-dse"
  520. ""
  521. ""
  522. ""
  523. " -ftree-copyrename"
  524. " -ftree-fre"
  525. " -ftree-ch"
  526. ""
  527. ""
  528. " -fcse-follow-jumps"
  529. " -fgcse"
  530. " -fexpensive-optimizations"
  531. ""
  532. ""
  533. ""
  534. " -fcaller-saves"
  535. " -fforce-addr"
  536. ""
  537. ""
  538. " -fregmove"
  539. " -fdelete-null-pointer-checks"
  540. ""
  541. " -fthread-jumps"
  542. " -fgcse-lm"
  543. " -fsched-interblock"
  544. ""
  545. " -freorder-blocks"
  546. " -freorder-functions"
  547. ""
  548. ""
  549. ""
  550. " -falign-labels"
  551. " -ftree-pre"
  552. ""
  553. ""
  554. " -ffloat-store"
  555. " -fprefetch-loop-arrays"
  556. " -fno-inline"
  557. ""
  558. " -ftracer"
  559. " -funroll-loops"
  560. ""
  561. ""
  562. " -fgcse-sm"
  563. " -fgcse-las"
  564. " -ftree-loop-im"
  565. ""
  566. " -fivopts"
  567. " -ftree-vectorize"
  568. ""))
  569. ("puzzle"
  570. (1776
  571. ""
  572. ""
  573. ""
  574. ""
  575. ""
  576. ""
  577. ""
  578. " -floop-optimize2"
  579. " -ftree-ccp"
  580. " -ftree-dce"
  581. " -ftree-dominator-opts"
  582. " -ftree-dse"
  583. ""
  584. " -ftree-lrs"
  585. " -ftree-sra"
  586. ""
  587. " -ftree-fre"
  588. ""
  589. ""
  590. ""
  591. ""
  592. ""
  593. ""
  594. ""
  595. " -frerun-cse-after-loop"
  596. ""
  597. " -fcaller-saves"
  598. " -fforce-addr"
  599. " -fpeephole2"
  600. " -fschedule-insns"
  601. " -fregmove"
  602. ""
  603. ""
  604. " -fthread-jumps"
  605. " -fgcse-lm"
  606. " -fsched-interblock"
  607. " -fsched-spec"
  608. " -freorder-blocks"
  609. " -freorder-functions"
  610. " -falign-functions"
  611. " -falign-jumps"
  612. ""
  613. ""
  614. ""
  615. ""
  616. ""
  617. " -ffloat-store"
  618. " -fprefetch-loop-arrays"
  619. ""
  620. " -fpeel-loops"
  621. ""
  622. " -funroll-all-loops"
  623. " -fbranch-target-load-optimize2"
  624. ""
  625. ""
  626. " -fgcse-las"
  627. " -ftree-loop-im"
  628. " -ftree-loop-ivcanon"
  629. " -fivopts"
  630. ""
  631. ""))
  632. ("takl"
  633. (3304
  634. ""
  635. ""
  636. ""
  637. ""
  638. " -fno-cprop-registers"
  639. " -fno-if-conversion"
  640. ""
  641. " -floop-optimize2"
  642. ""
  643. " -ftree-dce"
  644. " -ftree-dominator-opts"
  645. ""
  646. " -ftree-ter"
  647. ""
  648. " -ftree-sra"
  649. " -ftree-copyrename"
  650. " -ftree-fre"
  651. ""
  652. " -fmerge-constants"
  653. ""
  654. " -fcse-follow-jumps"
  655. " -fgcse"
  656. " -fexpensive-optimizations"
  657. ""
  658. " -frerun-cse-after-loop"
  659. ""
  660. " -fcaller-saves"
  661. " -fforce-mem"
  662. " -fpeephole2"
  663. ""
  664. " -fregmove"
  665. " -fdelete-null-pointer-checks"
  666. " -freorder-blocks"
  667. " -fthread-jumps"
  668. ""
  669. " -fsched-interblock"
  670. " -fsched-spec"
  671. " -freorder-blocks"
  672. " -freorder-functions"
  673. ""
  674. " -falign-jumps"
  675. ""
  676. " -falign-labels"
  677. ""
  678. ""
  679. " -fgcse-after-reload"
  680. " -ffloat-store"
  681. " -fprefetch-loop-arrays"
  682. ""
  683. " -fpeel-loops"
  684. " -ftracer"
  685. " -funroll-loops"
  686. " -fbranch-target-load-optimize"
  687. ""
  688. " -fgcse-sm"
  689. ""
  690. ""
  691. " -ftree-loop-ivcanon"
  692. ""
  693. ""
  694. ""))
  695. ("triangl"
  696. (2736
  697. ""
  698. " -fno-defer-pop"
  699. " -fno-thread-jumps"
  700. " -fno-guess-branch-probability"
  701. ""
  702. ""
  703. " -fno-delayed-branch"
  704. " -fno-loop-optimize"
  705. ""
  706. ""
  707. ""
  708. ""
  709. " -ftree-ter"
  710. ""
  711. ""
  712. " -ftree-copyrename"
  713. " -ftree-fre"
  714. ""
  715. ""
  716. " -fcrossjumping"
  717. ""
  718. ""
  719. " -fexpensive-optimizations"
  720. " -fstrength-reduce"
  721. ""
  722. ""
  723. ""
  724. " -fforce-addr"
  725. " -fpeephole2"
  726. ""
  727. " -fregmove"
  728. ""
  729. ""
  730. ""
  731. " -fgcse-lm"
  732. ""
  733. " -fsched-spec"
  734. " -freorder-blocks"
  735. ""
  736. " -falign-functions"
  737. " -falign-jumps"
  738. ""
  739. ""
  740. ""
  741. " -funswitch-loops"
  742. ""
  743. ""
  744. ""
  745. ""
  746. ""
  747. ""
  748. " -funroll-all-loops"
  749. ""
  750. ""
  751. ""
  752. " -fgcse-las"
  753. " -ftree-loop-im"
  754. ""
  755. ""
  756. ""
  757. " -fvariable-expansion-in-unroller"))
  758. ("ack"
  759. (156
  760. ""
  761. " -fno-defer-pop"
  762. ""
  763. " -fno-guess-branch-probability"
  764. ""
  765. ""
  766. " -fno-delayed-branch"
  767. " -floop-optimize2"
  768. " -ftree-ccp"
  769. " -ftree-dce"
  770. " -ftree-dominator-opts"
  771. " -ftree-dse"
  772. ""
  773. " -ftree-lrs"
  774. ""
  775. " -ftree-copyrename"
  776. ""
  777. " -ftree-ch"
  778. ""
  779. ""
  780. " -fcse-follow-jumps"
  781. " -fgcse"
  782. " -fexpensive-optimizations"
  783. ""
  784. ""
  785. ""
  786. " -fcaller-saves"
  787. " -fforce-addr"
  788. ""
  789. ""
  790. " -fregmove"
  791. " -fdelete-null-pointer-checks"
  792. ""
  793. " -fthread-jumps"
  794. " -fgcse-lm"
  795. ""
  796. ""
  797. " -freorder-blocks"
  798. " -freorder-functions"
  799. " -falign-functions"
  800. ""
  801. " -falign-loops"
  802. " -falign-labels"
  803. " -ftree-pre"
  804. " -funswitch-loops"
  805. " -fgcse-after-reload"
  806. ""
  807. " -fprefetch-loop-arrays"
  808. ""
  809. " -fpeel-loops"
  810. " -ftracer"
  811. " -funroll-all-loops"
  812. " -fbranch-target-load-optimize"
  813. " -fno-function-cse"
  814. ""
  815. " -fgcse-las"
  816. " -ftree-loop-im"
  817. " -ftree-loop-ivcanon"
  818. " -fivopts"
  819. ""
  820. " -fvariable-expansion-in-unroller"))
  821. ("array1"
  822. (1028
  823. " -fno-merge-constants"
  824. ""
  825. ""
  826. ""
  827. " -fno-cprop-registers"
  828. ""
  829. ""
  830. " -floop-optimize2"
  831. ""
  832. " -ftree-dce"
  833. ""
  834. " -ftree-dse"
  835. " -ftree-ter"
  836. ""
  837. ""
  838. ""
  839. " -ftree-fre"
  840. " -ftree-ch"
  841. ""
  842. " -fcrossjumping"
  843. " -fcse-follow-jumps"
  844. " -fgcse"
  845. " -fexpensive-optimizations"
  846. " -fstrength-reduce"
  847. " -frerun-cse-after-loop"
  848. " -frerun-loop-opt"
  849. " -fcaller-saves"
  850. " -fforce-addr"
  851. " -fpeephole2"
  852. " -fschedule-insns"
  853. ""
  854. " -fdelete-null-pointer-checks"
  855. " -freorder-blocks"
  856. " -fthread-jumps"
  857. " -fgcse-lm"
  858. " -fsched-interblock"
  859. ""
  860. " -freorder-blocks"
  861. " -freorder-functions"
  862. ""
  863. " -falign-jumps"
  864. ""
  865. " -falign-labels"
  866. " -ftree-pre"
  867. ""
  868. " -fgcse-after-reload"
  869. " -ffloat-store"
  870. ""
  871. ""
  872. " -fpeel-loops"
  873. ""
  874. " -funroll-loops"
  875. " -fbranch-target-load-optimize"
  876. ""
  877. ""
  878. ""
  879. ""
  880. " -ftree-loop-ivcanon"
  881. ""
  882. ""
  883. ""))
  884. ("cat"
  885. (1440
  886. ""
  887. " -fno-defer-pop"
  888. " -fno-thread-jumps"
  889. ""
  890. ""
  891. " -fno-if-conversion"
  892. ""
  893. " -floop-optimize2"
  894. " -ftree-ccp"
  895. ""
  896. ""
  897. ""
  898. ""
  899. ""
  900. " -ftree-sra"
  901. " -ftree-copyrename"
  902. " -ftree-fre"
  903. ""
  904. ""
  905. ""
  906. " -fcse-follow-jumps"
  907. " -fgcse"
  908. " -fexpensive-optimizations"
  909. ""
  910. ""
  911. " -frerun-loop-opt"
  912. " -fcaller-saves"
  913. " -fforce-addr"
  914. " -fpeephole2"
  915. " -fschedule-insns"
  916. " -fregmove"
  917. ""
  918. " -freorder-blocks"
  919. ""
  920. " -fgcse-lm"
  921. ""
  922. ""
  923. " -freorder-blocks"
  924. ""
  925. " -falign-functions"
  926. " -falign-jumps"
  927. " -falign-loops"
  928. ""
  929. ""
  930. " -funswitch-loops"
  931. " -fgcse-after-reload"
  932. ""
  933. ""
  934. " -fno-inline"
  935. ""
  936. " -ftracer"
  937. " -funroll-loops"
  938. " -fbranch-target-load-optimize2"
  939. ""
  940. ""
  941. ""
  942. ""
  943. " -ftree-loop-ivcanon"
  944. " -fivopts"
  945. ""
  946. ""))
  947. ("string"
  948. (216
  949. ""
  950. ""
  951. " -fno-thread-jumps"
  952. ""
  953. " -fno-cprop-registers"
  954. " -fno-if-conversion"
  955. " -fno-delayed-branch"
  956. " -floop-optimize2"
  957. ""
  958. ""
  959. ""
  960. ""
  961. ""
  962. " -ftree-lrs"
  963. " -ftree-sra"
  964. ""
  965. ""
  966. " -ftree-ch"
  967. " -fmerge-constants"
  968. " -fcrossjumping"
  969. " -fcse-follow-jumps"
  970. ""
  971. ""
  972. ""
  973. ""
  974. ""
  975. ""
  976. ""
  977. " -fpeephole2"
  978. " -fschedule-insns"
  979. ""
  980. ""
  981. ""
  982. ""
  983. ""
  984. ""
  985. ""
  986. ""
  987. " -freorder-functions"
  988. " -falign-functions"
  989. ""
  990. " -falign-loops"
  991. ""
  992. " -ftree-pre"
  993. " -funswitch-loops"
  994. ""
  995. " -ffloat-store"
  996. " -fprefetch-loop-arrays"
  997. " -fno-inline"
  998. " -fpeel-loops"
  999. ""
  1000. ""
  1001. " -fbranch-target-load-optimize2"
  1002. " -fno-function-cse"
  1003. " -fgcse-sm"
  1004. ""
  1005. ""
  1006. ""
  1007. " -fivopts"
  1008. " -ftree-vectorize"
  1009. " -fvariable-expansion-in-unroller"))
  1010. ("sum1"
  1011. (176
  1012. " -fno-merge-constants"
  1013. ""
  1014. ""
  1015. " -fno-guess-branch-probability"
  1016. " -fno-cprop-registers"
  1017. " -fno-if-conversion"
  1018. ""
  1019. ""
  1020. ""
  1021. ""
  1022. ""
  1023. " -ftree-dse"
  1024. ""
  1025. ""
  1026. " -ftree-sra"
  1027. " -ftree-copyrename"
  1028. " -ftree-fre"
  1029. " -ftree-ch"
  1030. " -fmerge-constants"
  1031. " -fcrossjumping"
  1032. " -fcse-follow-jumps"
  1033. " -fgcse"
  1034. " -fexpensive-optimizations"
  1035. ""
  1036. ""
  1037. " -frerun-loop-opt"
  1038. ""
  1039. " -fforce-addr"
  1040. " -fpeephole2"
  1041. " -fschedule-insns"
  1042. " -fregmove"
  1043. ""
  1044. ""
  1045. ""
  1046. ""
  1047. " -fsched-interblock"
  1048. " -fsched-spec"
  1049. ""
  1050. ""
  1051. " -falign-functions"
  1052. ""
  1053. ""
  1054. " -falign-labels"
  1055. ""
  1056. ""
  1057. " -fgcse-after-reload"
  1058. " -ffloat-store"
  1059. " -fprefetch-loop-arrays"
  1060. " -fno-inline"
  1061. ""
  1062. " -ftracer"
  1063. " -funroll-loops"
  1064. " -fbranch-target-load-optimize2"
  1065. " -fno-function-cse"
  1066. ""
  1067. ""
  1068. ""
  1069. " -ftree-loop-ivcanon"
  1070. " -fivopts"
  1071. ""
  1072. " -fvariable-expansion-in-unroller"))
  1073. ("sumloop"
  1074. (1080
  1075. ""
  1076. ""
  1077. " -fno-thread-jumps"
  1078. " -fno-guess-branch-probability"
  1079. " -fno-cprop-registers"
  1080. ""
  1081. " -fno-delayed-branch"
  1082. " -floop-optimize2"
  1083. ""
  1084. " -ftree-dce"
  1085. ""
  1086. " -ftree-dse"
  1087. " -ftree-ter"
  1088. " -ftree-lrs"
  1089. " -ftree-sra"
  1090. " -ftree-copyrename"
  1091. ""
  1092. " -ftree-ch"
  1093. " -fmerge-constants"
  1094. " -fcrossjumping"
  1095. ""
  1096. ""
  1097. ""
  1098. ""
  1099. ""
  1100. ""
  1101. " -fcaller-saves"
  1102. " -fforce-addr"
  1103. " -fpeephole2"
  1104. " -fschedule-insns"
  1105. " -fregmove"
  1106. " -fdelete-null-pointer-checks"
  1107. ""
  1108. " -fthread-jumps"
  1109. ""
  1110. " -fsched-interblock"
  1111. ""
  1112. ""
  1113. " -freorder-functions"
  1114. ""
  1115. ""
  1116. ""
  1117. ""
  1118. ""
  1119. ""
  1120. ""
  1121. " -ffloat-store"
  1122. ""
  1123. " -fno-inline"
  1124. " -fpeel-loops"
  1125. ""
  1126. " -funroll-all-loops"
  1127. " -fbranch-target-load-optimize2"
  1128. ""
  1129. ""
  1130. ""
  1131. " -ftree-loop-im"
  1132. " -ftree-loop-ivcanon"
  1133. ""
  1134. ""
  1135. ""))
  1136. ("tail"
  1137. (1248
  1138. ""
  1139. ""
  1140. " -fno-thread-jumps"
  1141. " -fno-guess-branch-probability"
  1142. ""
  1143. ""
  1144. ""
  1145. ""
  1146. ""
  1147. ""
  1148. ""
  1149. ""
  1150. " -ftree-ter"
  1151. " -ftree-lrs"
  1152. ""
  1153. ""
  1154. " -ftree-fre"
  1155. ""
  1156. " -fmerge-constants"
  1157. " -fcrossjumping"
  1158. " -fcse-follow-jumps"
  1159. ""
  1160. " -fexpensive-optimizations"
  1161. " -fstrength-reduce"
  1162. ""
  1163. " -frerun-loop-opt"
  1164. ""
  1165. " -fforce-addr"
  1166. " -fpeephole2"
  1167. " -fschedule-insns"
  1168. ""
  1169. " -fdelete-null-pointer-checks"
  1170. ""
  1171. " -fthread-jumps"
  1172. " -fgcse-lm"
  1173. ""
  1174. ""
  1175. ""
  1176. " -freorder-functions"
  1177. " -falign-functions"
  1178. " -falign-jumps"
  1179. ""
  1180. " -falign-labels"
  1181. " -ftree-pre"
  1182. ""
  1183. " -fgcse-after-reload"
  1184. " -ffloat-store"
  1185. " -fprefetch-loop-arrays"
  1186. " -fno-inline"
  1187. " -fpeel-loops"
  1188. ""
  1189. " -funroll-all-loops"
  1190. " -fbranch-target-load-optimize2"
  1191. " -fno-function-cse"
  1192. ""
  1193. " -fgcse-las"
  1194. " -ftree-loop-im"
  1195. " -ftree-loop-ivcanon"
  1196. ""
  1197. ""
  1198. " -fvariable-expansion-in-unroller"))
  1199. ("wc"
  1200. (760
  1201. " -fno-merge-constants"
  1202. " -fno-defer-pop"
  1203. ""
  1204. ""
  1205. ""
  1206. ""
  1207. ""
  1208. ""
  1209. ""
  1210. ""
  1211. " -ftree-dominator-opts"
  1212. " -ftree-dse"
  1213. " -ftree-ter"
  1214. " -ftree-lrs"
  1215. ""
  1216. " -ftree-copyrename"
  1217. " -ftree-fre"
  1218. " -ftree-ch"
  1219. " -fmerge-constants"
  1220. " -fcrossjumping"
  1221. ""
  1222. " -fgcse"
  1223. " -fexpensive-optimizations"
  1224. " -fstrength-reduce"
  1225. ""
  1226. ""
  1227. ""
  1228. " -fforce-addr"
  1229. " -fpeephole2"
  1230. ""
  1231. " -fregmove"
  1232. " -fdelete-null-pointer-checks"
  1233. " -freorder-blocks"
  1234. ""
  1235. " -fgcse-lm"
  1236. ""
  1237. ""
  1238. " -freorder-blocks"
  1239. " -freorder-functions"
  1240. " -falign-functions"
  1241. " -falign-jumps"
  1242. " -falign-loops"
  1243. ""
  1244. ""
  1245. " -funswitch-loops"
  1246. " -fgcse-after-reload"
  1247. " -ffloat-store"
  1248. ""
  1249. ""
  1250. ""
  1251. ""
  1252. " -funroll-loops"
  1253. " -fbranch-target-load-optimize"
  1254. " -fno-function-cse"
  1255. ""
  1256. " -fgcse-las"
  1257. " -ftree-loop-im"
  1258. ""
  1259. " -fivopts"
  1260. " -ftree-vectorize"
  1261. ""))
  1262. ("fft"
  1263. (1120
  1264. ""
  1265. ""
  1266. " -fno-thread-jumps"
  1267. ""
  1268. " -fno-cprop-registers"
  1269. ""
  1270. " -fno-delayed-branch"
  1271. " -fno-loop-optimize"
  1272. ""
  1273. " -ftree-dce"
  1274. " -ftree-dominator-opts"
  1275. ""
  1276. " -ftree-ter"
  1277. ""
  1278. " -ftree-sra"
  1279. " -ftree-copyrename"
  1280. " -ftree-fre"
  1281. " -ftree-ch"
  1282. " -fmerge-constants"
  1283. " -fcrossjumping"
  1284. ""
  1285. ""
  1286. ""
  1287. " -fstrength-reduce"
  1288. " -frerun-cse-after-loop"
  1289. " -frerun-loop-opt"
  1290. " -fcaller-saves"
  1291. " -fforce-mem"
  1292. " -fpeephole2"
  1293. " -fschedule-insns"
  1294. " -fregmove"
  1295. " -fdelete-null-pointer-checks"
  1296. " -freorder-blocks"
  1297. ""
  1298. " -fgcse-lm"
  1299. " -fsched-interblock"
  1300. ""
  1301. " -freorder-blocks"
  1302. ""
  1303. " -falign-functions"
  1304. " -falign-jumps"
  1305. ""
  1306. " -falign-labels"
  1307. ""
  1308. " -funswitch-loops"
  1309. ""
  1310. ""
  1311. " -fprefetch-loop-arrays"
  1312. " -fno-inline"
  1313. ""
  1314. ""
  1315. " -funroll-loops"
  1316. ""
  1317. " -fno-function-cse"
  1318. ""
  1319. " -fgcse-las"
  1320. ""
  1321. " -ftree-loop-ivcanon"
  1322. " -fivopts"
  1323. " -ftree-vectorize"
  1324. ""))
  1325. ("fib"
  1326. (3244
  1327. " -fno-merge-constants"
  1328. ""
  1329. ""
  1330. ""
  1331. ""
  1332. ""
  1333. ""
  1334. " -fno-loop-optimize"
  1335. " -ftree-ccp"
  1336. ""
  1337. ""
  1338. ""
  1339. ""
  1340. " -ftree-lrs"
  1341. ""
  1342. " -ftree-copyrename"
  1343. ""
  1344. ""
  1345. ""
  1346. ""
  1347. ""
  1348. " -fgcse"
  1349. " -fexpensive-optimizations"
  1350. ""
  1351. " -frerun-cse-after-loop"
  1352. " -frerun-loop-opt"
  1353. ""
  1354. " -fforce-addr"
  1355. " -fpeephole2"
  1356. ""
  1357. ""
  1358. ""
  1359. " -freorder-blocks"
  1360. " -fthread-jumps"
  1361. ""
  1362. ""
  1363. " -fsched-spec"
  1364. ""
  1365. ""
  1366. ""
  1367. ""
  1368. " -falign-loops"
  1369. " -falign-labels"
  1370. " -ftree-pre"
  1371. " -funswitch-loops"
  1372. " -fgcse-after-reload"
  1373. " -ffloat-store"
  1374. " -fprefetch-loop-arrays"
  1375. ""
  1376. " -fpeel-loops"
  1377. ""
  1378. ""
  1379. " -fbranch-target-load-optimize"
  1380. " -fno-function-cse"
  1381. " -fgcse-sm"
  1382. " -fgcse-las"
  1383. ""
  1384. ""
  1385. ""
  1386. " -ftree-vectorize"
  1387. " -fvariable-expansion-in-unroller"))
  1388. ("fibfp"
  1389. (2096
  1390. ""
  1391. " -fno-defer-pop"
  1392. " -fno-thread-jumps"
  1393. " -fno-guess-branch-probability"
  1394. ""
  1395. ""
  1396. " -fno-delayed-branch"
  1397. " -fno-loop-optimize"
  1398. " -ftree-ccp"
  1399. " -ftree-dce"
  1400. " -ftree-dominator-opts"
  1401. ""
  1402. " -ftree-ter"
  1403. ""
  1404. ""
  1405. " -ftree-copyrename"
  1406. " -ftree-fre"
  1407. " -ftree-ch"
  1408. " -fmerge-constants"
  1409. ""
  1410. ""
  1411. ""
  1412. " -fexpensive-optimizations"
  1413. ""
  1414. " -frerun-cse-after-loop"
  1415. " -frerun-loop-opt"
  1416. ""
  1417. " -fforce-addr"
  1418. " -fpeephole2"
  1419. ""
  1420. ""
  1421. ""
  1422. ""
  1423. ""
  1424. ""
  1425. ""
  1426. ""
  1427. ""
  1428. " -freorder-functions"
  1429. ""
  1430. " -falign-jumps"
  1431. ""
  1432. ""
  1433. ""
  1434. ""
  1435. ""
  1436. ""
  1437. ""
  1438. ""
  1439. ""
  1440. ""
  1441. " -funroll-loops"
  1442. " -fbranch-target-load-optimize2"
  1443. " -fno-function-cse"
  1444. " -fgcse-sm"
  1445. " -fgcse-las"
  1446. " -ftree-loop-im"
  1447. ""
  1448. ""
  1449. " -ftree-vectorize"
  1450. ""))
  1451. ("mbrot"
  1452. (1892
  1453. " -fno-merge-constants"
  1454. " -fno-defer-pop"
  1455. " -fno-thread-jumps"
  1456. " -fno-guess-branch-probability"
  1457. ""
  1458. " -fno-if-conversion"
  1459. " -fno-delayed-branch"
  1460. " -fno-loop-optimize"
  1461. " -ftree-ccp"
  1462. ""
  1463. " -ftree-dominator-opts"
  1464. " -ftree-dse"
  1465. " -ftree-ter"
  1466. ""
  1467. " -ftree-sra"
  1468. " -ftree-copyrename"
  1469. " -ftree-fre"
  1470. ""
  1471. ""
  1472. ""
  1473. ""
  1474. " -fgcse"
  1475. ""
  1476. ""
  1477. ""
  1478. ""
  1479. " -fcaller-saves"
  1480. ""
  1481. ""
  1482. ""
  1483. " -fregmove"
  1484. " -fdelete-null-pointer-checks"
  1485. " -freorder-blocks"
  1486. ""
  1487. " -fgcse-lm"
  1488. " -fsched-interblock"
  1489. ""
  1490. " -freorder-blocks"
  1491. ""
  1492. " -falign-functions"
  1493. ""
  1494. " -falign-loops"
  1495. ""
  1496. ""
  1497. " -funswitch-loops"
  1498. ""
  1499. ""
  1500. ""
  1501. ""
  1502. ""
  1503. ""
  1504. ""
  1505. " -fbranch-target-load-optimize"
  1506. ""
  1507. " -fgcse-sm"
  1508. " -fgcse-las"
  1509. ""
  1510. ""
  1511. ""
  1512. " -ftree-vectorize"
  1513. ""))
  1514. ("pnpoly"
  1515. (1316
  1516. ""
  1517. ""
  1518. " -fno-thread-jumps"
  1519. ""
  1520. " -fno-cprop-registers"
  1521. ""
  1522. ""
  1523. ""
  1524. " -ftree-ccp"
  1525. " -ftree-dce"
  1526. " -ftree-dominator-opts"
  1527. " -ftree-dse"
  1528. ""
  1529. " -ftree-lrs"
  1530. ""
  1531. ""
  1532. " -ftree-fre"
  1533. " -ftree-ch"
  1534. " -fmerge-constants"
  1535. ""
  1536. " -fcse-follow-jumps"
  1537. " -fgcse"
  1538. " -fexpensive-optimizations"
  1539. ""
  1540. ""
  1541. ""
  1542. ""
  1543. " -fforce-addr"
  1544. " -fpeephole2"
  1545. " -fschedule-insns"
  1546. ""
  1547. ""
  1548. ""
  1549. ""
  1550. ""
  1551. " -fsched-interblock"
  1552. ""
  1553. ""
  1554. " -freorder-functions"
  1555. " -falign-functions"
  1556. " -falign-jumps"
  1557. " -falign-loops"
  1558. " -falign-labels"
  1559. ""
  1560. " -funswitch-loops"
  1561. ""
  1562. ""
  1563. " -fprefetch-loop-arrays"
  1564. " -fno-inline"
  1565. " -fpeel-loops"
  1566. ""
  1567. " -funroll-all-loops"
  1568. " -fbranch-target-load-optimize"
  1569. " -fno-function-cse"
  1570. ""
  1571. " -fgcse-las"
  1572. " -ftree-loop-im"
  1573. " -ftree-loop-ivcanon"
  1574. " -fivopts"
  1575. ""
  1576. ""))
  1577. ("sum"
  1578. (936
  1579. " -fno-merge-constants"
  1580. ""
  1581. ""
  1582. " -fno-guess-branch-probability"
  1583. ""
  1584. ""
  1585. " -fno-delayed-branch"
  1586. " -fno-loop-optimize"
  1587. " -ftree-ccp"
  1588. " -ftree-dce"
  1589. " -ftree-dominator-opts"
  1590. " -ftree-dse"
  1591. " -ftree-ter"
  1592. ""
  1593. " -ftree-sra"
  1594. ""
  1595. ""
  1596. " -ftree-ch"
  1597. " -fmerge-constants"
  1598. ""
  1599. ""
  1600. ""
  1601. " -fexpensive-optimizations"
  1602. ""
  1603. " -frerun-cse-after-loop"
  1604. " -frerun-loop-opt"
  1605. ""
  1606. ""
  1607. ""
  1608. " -fschedule-insns"
  1609. " -fregmove"
  1610. " -fdelete-null-pointer-checks"
  1611. " -freorder-blocks"
  1612. ""
  1613. " -fgcse-lm"
  1614. ""
  1615. " -fsched-spec"
  1616. " -freorder-blocks"
  1617. ""
  1618. ""
  1619. ""
  1620. " -falign-loops"
  1621. " -falign-labels"
  1622. ""
  1623. ""
  1624. " -fgcse-after-reload"
  1625. ""
  1626. " -fprefetch-loop-arrays"
  1627. ""
  1628. " -fpeel-loops"
  1629. ""
  1630. " -funroll-loops"
  1631. " -fbranch-target-load-optimize"
  1632. " -fno-function-cse"
  1633. " -fgcse-sm"
  1634. " -fgcse-las"
  1635. ""
  1636. ""
  1637. " -fivopts"
  1638. ""
  1639. ""))
  1640. ("sumfp"
  1641. (1356
  1642. ""
  1643. ""
  1644. ""
  1645. ""
  1646. ""
  1647. ""
  1648. " -fno-delayed-branch"
  1649. " -fno-loop-optimize"
  1650. " -ftree-ccp"
  1651. " -ftree-dce"
  1652. ""
  1653. " -ftree-dse"
  1654. " -ftree-ter"
  1655. " -ftree-lrs"
  1656. " -ftree-sra"
  1657. ""
  1658. " -ftree-fre"
  1659. " -ftree-ch"
  1660. " -fmerge-constants"
  1661. " -fcrossjumping"
  1662. ""
  1663. " -fgcse"
  1664. " -fexpensive-optimizations"
  1665. " -fstrength-reduce"
  1666. " -frerun-cse-after-loop"
  1667. ""
  1668. ""
  1669. ""
  1670. " -fpeephole2"
  1671. ""
  1672. " -fregmove"
  1673. ""
  1674. " -freorder-blocks"
  1675. ""
  1676. ""
  1677. " -fsched-interblock"
  1678. ""
  1679. " -freorder-blocks"
  1680. " -freorder-functions"
  1681. " -falign-functions"
  1682. " -falign-jumps"
  1683. " -falign-loops"
  1684. " -falign-labels"
  1685. ""
  1686. ""
  1687. ""
  1688. ""
  1689. ""
  1690. " -fno-inline"
  1691. " -fpeel-loops"
  1692. " -ftracer"
  1693. ""
  1694. " -fbranch-target-load-optimize"
  1695. " -fno-function-cse"
  1696. ""
  1697. ""
  1698. ""
  1699. " -ftree-loop-ivcanon"
  1700. ""
  1701. ""
  1702. ""))
  1703. ("tak"
  1704. (2712
  1705. ""
  1706. " -fno-defer-pop"
  1707. " -fno-thread-jumps"
  1708. " -fno-guess-branch-probability"
  1709. ""
  1710. " -fno-if-conversion"
  1711. ""
  1712. ""
  1713. " -ftree-ccp"
  1714. ""
  1715. " -ftree-dominator-opts"
  1716. " -ftree-dse"
  1717. " -ftree-ter"
  1718. " -ftree-lrs"
  1719. ""
  1720. " -ftree-copyrename"
  1721. ""
  1722. ""
  1723. ""
  1724. ""
  1725. " -fcse-follow-jumps"
  1726. ""
  1727. " -fexpensive-optimizations"
  1728. ""
  1729. " -frerun-cse-after-loop"
  1730. ""
  1731. " -fcaller-saves"
  1732. " -fforce-addr"
  1733. " -fpeephole2"
  1734. ""
  1735. " -fregmove"
  1736. ""
  1737. ""
  1738. " -fthread-jumps"
  1739. " -fgcse-lm"
  1740. ""
  1741. " -fsched-spec"
  1742. ""
  1743. " -freorder-functions"
  1744. " -falign-functions"
  1745. ""
  1746. " -falign-loops"
  1747. " -falign-labels"
  1748. ""
  1749. " -funswitch-loops"
  1750. ""
  1751. ""
  1752. " -fprefetch-loop-arrays"
  1753. ""
  1754. ""
  1755. ""
  1756. ""
  1757. " -fbranch-target-load-optimize2"
  1758. " -fno-function-cse"
  1759. " -fgcse-sm"
  1760. ""
  1761. " -ftree-loop-im"
  1762. ""
  1763. ""
  1764. " -ftree-vectorize"
  1765. ""))
  1766. ("conform"
  1767. (1984
  1768. ""
  1769. " -fno-defer-pop"
  1770. " -fno-thread-jumps"
  1771. ""
  1772. ""
  1773. " -fno-if-conversion"
  1774. ""
  1775. ""
  1776. ""
  1777. " -ftree-dce"
  1778. " -ftree-dominator-opts"
  1779. " -ftree-dse"
  1780. ""
  1781. ""
  1782. " -ftree-sra"
  1783. ""
  1784. " -ftree-fre"
  1785. ""
  1786. " -fmerge-constants"
  1787. ""
  1788. ""
  1789. " -fgcse"
  1790. " -fexpensive-optimizations"
  1791. ""
  1792. ""
  1793. " -frerun-loop-opt"
  1794. ""
  1795. " -fforce-addr"
  1796. " -fpeephole2"
  1797. ""
  1798. " -fregmove"
  1799. ""
  1800. " -freorder-blocks"
  1801. ""
  1802. ""
  1803. " -fsched-interblock"
  1804. " -fsched-spec"
  1805. ""
  1806. " -freorder-functions"
  1807. " -falign-functions"
  1808. " -falign-jumps"
  1809. ""
  1810. ""
  1811. ""
  1812. ""
  1813. ""
  1814. " -ffloat-store"
  1815. " -fprefetch-loop-arrays"
  1816. " -fno-inline"
  1817. ""
  1818. ""
  1819. " -funroll-loops"
  1820. " -fbranch-target-load-optimize"
  1821. " -fno-function-cse"
  1822. ""
  1823. " -fgcse-las"
  1824. " -ftree-loop-im"
  1825. ""
  1826. ""
  1827. ""
  1828. ""))
  1829. ("dynamic"
  1830. (1340
  1831. " -fno-merge-constants"
  1832. " -fno-defer-pop"
  1833. " -fno-thread-jumps"
  1834. ""
  1835. ""
  1836. ""
  1837. ""
  1838. " -floop-optimize2"
  1839. " -ftree-ccp"
  1840. " -ftree-dce"
  1841. " -ftree-dominator-opts"
  1842. " -ftree-dse"
  1843. ""
  1844. ""
  1845. ""
  1846. " -ftree-copyrename"
  1847. ""
  1848. " -ftree-ch"
  1849. ""
  1850. ""
  1851. " -fcse-follow-jumps"
  1852. ""
  1853. " -fexpensive-optimizations"
  1854. " -fstrength-reduce"
  1855. ""
  1856. " -frerun-loop-opt"
  1857. ""
  1858. " -fforce-addr"
  1859. ""
  1860. ""
  1861. ""
  1862. " -fdelete-null-pointer-checks"
  1863. ""
  1864. ""
  1865. ""
  1866. " -fsched-interblock"
  1867. " -fsched-spec"
  1868. ""
  1869. " -freorder-functions"
  1870. ""
  1871. " -falign-jumps"
  1872. " -falign-loops"
  1873. ""
  1874. ""
  1875. " -funswitch-loops"
  1876. ""
  1877. ""
  1878. " -fprefetch-loop-arrays"
  1879. " -fno-inline"
  1880. ""
  1881. " -ftracer"
  1882. " -funroll-loops"
  1883. " -fbranch-target-load-optimize2"
  1884. ""
  1885. " -fgcse-sm"
  1886. " -fgcse-las"
  1887. ""
  1888. ""
  1889. ""
  1890. " -ftree-vectorize"
  1891. ""))
  1892. ("earley"
  1893. (1348
  1894. ""
  1895. " -fno-defer-pop"
  1896. " -fno-thread-jumps"
  1897. " -fno-guess-branch-probability"
  1898. " -fno-cprop-registers"
  1899. ""
  1900. ""
  1901. ""
  1902. ""
  1903. " -ftree-dce"
  1904. ""
  1905. " -ftree-dse"
  1906. " -ftree-ter"
  1907. ""
  1908. " -ftree-sra"
  1909. " -ftree-copyrename"
  1910. " -ftree-fre"
  1911. " -ftree-ch"
  1912. ""
  1913. " -fcrossjumping"
  1914. " -fcse-follow-jumps"
  1915. ""
  1916. " -fexpensive-optimizations"
  1917. ""
  1918. " -frerun-cse-after-loop"
  1919. ""
  1920. " -fcaller-saves"
  1921. " -fforce-addr"
  1922. " -fpeephole2"
  1923. ""
  1924. " -fregmove"
  1925. " -fdelete-null-pointer-checks"
  1926. ""
  1927. ""
  1928. ""
  1929. " -fsched-interblock"
  1930. " -fsched-spec"
  1931. ""
  1932. ""
  1933. " -falign-functions"
  1934. " -falign-jumps"
  1935. " -falign-loops"
  1936. " -falign-labels"
  1937. ""
  1938. " -funswitch-loops"
  1939. ""
  1940. ""
  1941. ""
  1942. ""
  1943. ""
  1944. ""
  1945. " -funroll-all-loops"
  1946. " -fbranch-target-load-optimize2"
  1947. ""
  1948. ""
  1949. " -fgcse-las"
  1950. ""
  1951. ""
  1952. ""
  1953. " -ftree-vectorize"
  1954. " -fvariable-expansion-in-unroller"))
  1955. ("fibc"
  1956. (1616
  1957. " -fno-merge-constants"
  1958. " -fno-defer-pop"
  1959. " -fno-thread-jumps"
  1960. ""
  1961. " -fno-cprop-registers"
  1962. ""
  1963. ""
  1964. ""
  1965. " -ftree-ccp"
  1966. " -ftree-dce"
  1967. " -ftree-dominator-opts"
  1968. ""
  1969. ""
  1970. ""
  1971. " -ftree-sra"
  1972. ""
  1973. " -ftree-fre"
  1974. " -ftree-ch"
  1975. ""
  1976. ""
  1977. " -fcse-follow-jumps"
  1978. ""
  1979. " -fexpensive-optimizations"
  1980. ""
  1981. ""
  1982. " -frerun-loop-opt"
  1983. " -fcaller-saves"
  1984. " -fforce-addr"
  1985. " -fpeephole2"
  1986. ""
  1987. ""
  1988. " -fdelete-null-pointer-checks"
  1989. ""
  1990. ""
  1991. ""
  1992. " -fsched-interblock"
  1993. ""
  1994. ""
  1995. " -freorder-functions"
  1996. ""
  1997. ""
  1998. ""
  1999. ""
  2000. ""
  2001. " -funswitch-loops"
  2002. ""
  2003. ""
  2004. ""
  2005. " -fno-inline"
  2006. " -fpeel-loops"
  2007. ""
  2008. " -funroll-loops"
  2009. " -fbranch-target-load-optimize2"
  2010. ""
  2011. ""
  2012. ""
  2013. " -ftree-loop-im"
  2014. " -ftree-loop-ivcanon"
  2015. " -fivopts"
  2016. ""
  2017. " -fvariable-expansion-in-unroller"))
  2018. ("graphs"
  2019. (1848
  2020. " -fno-merge-constants"
  2021. ""
  2022. ""
  2023. " -fno-guess-branch-probability"
  2024. " -fno-cprop-registers"
  2025. " -fno-if-conversion"
  2026. " -fno-delayed-branch"
  2027. " -floop-optimize2"
  2028. " -ftree-ccp"
  2029. " -ftree-dce"
  2030. " -ftree-dominator-opts"
  2031. ""
  2032. ""
  2033. ""
  2034. ""
  2035. " -ftree-copyrename"
  2036. ""
  2037. ""
  2038. ""
  2039. ""
  2040. " -fcse-follow-jumps"
  2041. ""
  2042. " -fexpensive-optimizations"
  2043. ""
  2044. ""
  2045. ""
  2046. " -fcaller-saves"
  2047. " -fforce-addr"
  2048. ""
  2049. ""
  2050. ""
  2051. ""
  2052. ""
  2053. " -fthread-jumps"
  2054. ""
  2055. ""
  2056. " -fsched-spec"
  2057. ""
  2058. " -freorder-functions"
  2059. " -falign-functions"
  2060. " -falign-jumps"
  2061. " -falign-loops"
  2062. " -falign-labels"
  2063. ""
  2064. " -funswitch-loops"
  2065. " -fgcse-after-reload"
  2066. ""
  2067. ""
  2068. ""
  2069. ""
  2070. ""
  2071. " -funroll-all-loops"
  2072. " -fbranch-target-load-optimize"
  2073. " -fno-function-cse"
  2074. " -fgcse-sm"
  2075. ""
  2076. ""
  2077. " -ftree-loop-ivcanon"
  2078. ""
  2079. ""
  2080. ""))
  2081. ("lattice"
  2082. (3048
  2083. ""
  2084. ""
  2085. " -fno-thread-jumps"
  2086. " -fno-guess-branch-probability"
  2087. ""
  2088. " -fno-if-conversion"
  2089. ""
  2090. " -floop-optimize2"
  2091. " -ftree-ccp"
  2092. " -ftree-dce"
  2093. " -ftree-dominator-opts"
  2094. ""
  2095. " -ftree-ter"
  2096. ""
  2097. " -ftree-sra"
  2098. " -ftree-copyrename"
  2099. " -ftree-fre"
  2100. ""
  2101. ""
  2102. " -fcrossjumping"
  2103. ""
  2104. " -fgcse"
  2105. " -fexpensive-optimizations"
  2106. ""
  2107. ""
  2108. " -frerun-loop-opt"
  2109. " -fcaller-saves"
  2110. ""
  2111. " -fpeephole2"
  2112. ""
  2113. " -fregmove"
  2114. ""
  2115. ""
  2116. ""
  2117. ""
  2118. " -fsched-interblock"
  2119. " -fsched-spec"
  2120. ""
  2121. ""
  2122. " -falign-functions"
  2123. " -falign-jumps"
  2124. ""
  2125. ""
  2126. ""
  2127. " -funswitch-loops"
  2128. " -fgcse-after-reload"
  2129. " -ffloat-store"
  2130. ""
  2131. ""
  2132. " -fpeel-loops"
  2133. " -ftracer"
  2134. ""
  2135. " -fbranch-target-load-optimize2"
  2136. " -fno-function-cse"
  2137. " -fgcse-sm"
  2138. " -fgcse-las"
  2139. ""
  2140. " -ftree-loop-ivcanon"
  2141. ""
  2142. ""
  2143. " -fvariable-expansion-in-unroller"))
  2144. ("matrix"
  2145. (2188
  2146. ""
  2147. ""
  2148. ""
  2149. ""
  2150. " -fno-cprop-registers"
  2151. ""
  2152. " -fno-delayed-branch"
  2153. ""
  2154. " -ftree-ccp"
  2155. ""
  2156. ""
  2157. ""
  2158. " -ftree-ter"
  2159. " -ftree-lrs"
  2160. " -ftree-sra"
  2161. " -ftree-copyrename"
  2162. " -ftree-fre"
  2163. " -ftree-ch"
  2164. " -fmerge-constants"
  2165. ""
  2166. ""
  2167. ""
  2168. " -fexpensive-optimizations"
  2169. ""
  2170. ""
  2171. " -frerun-loop-opt"
  2172. " -fcaller-saves"
  2173. " -fforce-addr"
  2174. " -fpeephole2"
  2175. ""
  2176. ""
  2177. " -fdelete-null-pointer-checks"
  2178. ""
  2179. ""
  2180. ""
  2181. " -fsched-interblock"
  2182. " -fsched-spec"
  2183. ""
  2184. ""
  2185. ""
  2186. " -falign-jumps"
  2187. ""
  2188. ""
  2189. " -ftree-pre"
  2190. " -funswitch-loops"
  2191. " -fgcse-after-reload"
  2192. " -ffloat-store"
  2193. " -fprefetch-loop-arrays"
  2194. " -fno-inline"
  2195. ""
  2196. ""
  2197. " -funroll-loops"
  2198. " -fbranch-target-load-optimize"
  2199. ""
  2200. " -fgcse-sm"
  2201. " -fgcse-las"
  2202. ""
  2203. " -ftree-loop-ivcanon"
  2204. " -fivopts"
  2205. " -ftree-vectorize"
  2206. " -fvariable-expansion-in-unroller"))
  2207. ("maze"
  2208. (2672
  2209. ""
  2210. ""
  2211. " -fno-thread-jumps"
  2212. ""
  2213. " -fno-cprop-registers"
  2214. ""
  2215. " -fno-delayed-branch"
  2216. " -floop-optimize2"
  2217. ""
  2218. ""
  2219. " -ftree-dominator-opts"
  2220. ""
  2221. ""
  2222. ""
  2223. ""
  2224. " -ftree-copyrename"
  2225. " -ftree-fre"
  2226. " -ftree-ch"
  2227. " -fmerge-constants"
  2228. ""
  2229. ""
  2230. ""
  2231. " -fexpensive-optimizations"
  2232. " -fstrength-reduce"
  2233. " -frerun-cse-after-loop"
  2234. ""
  2235. ""
  2236. ""
  2237. ""
  2238. ""
  2239. ""
  2240. ""
  2241. ""
  2242. ""
  2243. " -fgcse-lm"
  2244. " -fsched-interblock"
  2245. ""
  2246. ""
  2247. " -freorder-functions"
  2248. " -falign-functions"
  2249. " -falign-jumps"
  2250. " -falign-loops"
  2251. ""
  2252. ""
  2253. ""
  2254. ""
  2255. " -ffloat-store"
  2256. ""
  2257. ""
  2258. " -fpeel-loops"
  2259. " -ftracer"
  2260. " -funroll-loops"
  2261. ""
  2262. ""
  2263. ""
  2264. ""
  2265. ""
  2266. ""
  2267. ""
  2268. " -ftree-vectorize"
  2269. " -fvariable-expansion-in-unroller"))
  2270. ("mazefun"
  2271. (1936
  2272. " -fno-merge-constants"
  2273. " -fno-defer-pop"
  2274. " -fno-thread-jumps"
  2275. ""
  2276. ""
  2277. ""
  2278. ""
  2279. ""
  2280. " -ftree-ccp"
  2281. ""
  2282. " -ftree-dominator-opts"
  2283. " -ftree-dse"
  2284. ""
  2285. ""
  2286. " -ftree-sra"
  2287. " -ftree-copyrename"
  2288. ""
  2289. ""
  2290. ""
  2291. " -fcrossjumping"
  2292. ""
  2293. ""
  2294. " -fexpensive-optimizations"
  2295. ""
  2296. " -frerun-cse-after-loop"
  2297. " -frerun-loop-opt"
  2298. " -fcaller-saves"
  2299. ""
  2300. " -fpeephole2"
  2301. ""
  2302. ""
  2303. " -fdelete-null-pointer-checks"
  2304. ""
  2305. " -fthread-jumps"
  2306. " -fgcse-lm"
  2307. " -fsched-interblock"
  2308. ""
  2309. ""
  2310. ""
  2311. ""
  2312. " -falign-jumps"
  2313. " -falign-loops"
  2314. " -falign-labels"
  2315. ""
  2316. " -funswitch-loops"
  2317. " -fgcse-after-reload"
  2318. " -ffloat-store"
  2319. ""
  2320. ""
  2321. " -fpeel-loops"
  2322. " -ftracer"
  2323. " -funroll-all-loops"
  2324. " -fbranch-target-load-optimize2"
  2325. " -fno-function-cse"
  2326. " -fgcse-sm"
  2327. " -fgcse-las"
  2328. " -ftree-loop-im"
  2329. " -ftree-loop-ivcanon"
  2330. ""
  2331. ""
  2332. " -fvariable-expansion-in-unroller"))
  2333. ("nqueens"
  2334. (1924
  2335. " -fno-merge-constants"
  2336. ""
  2337. " -fno-thread-jumps"
  2338. ""
  2339. ""
  2340. ""
  2341. " -fno-delayed-branch"
  2342. ""
  2343. ""
  2344. " -ftree-dce"
  2345. " -ftree-dominator-opts"
  2346. " -ftree-dse"
  2347. ""
  2348. " -ftree-lrs"
  2349. ""
  2350. ""
  2351. ""
  2352. ""
  2353. ""
  2354. ""
  2355. " -fcse-follow-jumps"
  2356. ""
  2357. " -fexpensive-optimizations"
  2358. " -fstrength-reduce"
  2359. ""
  2360. ""
  2361. " -fcaller-saves"
  2362. " -fforce-addr"
  2363. ""
  2364. " -fschedule-insns"
  2365. ""
  2366. " -fdelete-null-pointer-checks"
  2367. " -freorder-blocks"
  2368. ""
  2369. " -fgcse-lm"
  2370. " -fsched-interblock"
  2371. ""
  2372. " -freorder-blocks"
  2373. ""
  2374. ""
  2375. " -falign-jumps"
  2376. " -falign-loops"
  2377. " -falign-labels"
  2378. ""
  2379. " -funswitch-loops"
  2380. ""
  2381. ""
  2382. ""
  2383. " -fno-inline"
  2384. ""
  2385. " -ftracer"
  2386. " -funroll-loops"
  2387. " -fbranch-target-load-optimize2"
  2388. " -fno-function-cse"
  2389. ""
  2390. ""
  2391. ""
  2392. " -ftree-loop-ivcanon"
  2393. " -fivopts"
  2394. " -ftree-vectorize"
  2395. ""))
  2396. ("paraffins"
  2397. (4116
  2398. ""
  2399. ""
  2400. ""
  2401. ""
  2402. " -fno-cprop-registers"
  2403. ""
  2404. " -fno-delayed-branch"
  2405. " -fno-loop-optimize"
  2406. ""
  2407. ""
  2408. ""
  2409. ""
  2410. ""
  2411. " -ftree-lrs"
  2412. ""
  2413. " -ftree-copyrename"
  2414. ""
  2415. " -ftree-ch"
  2416. " -fmerge-constants"
  2417. ""
  2418. ""
  2419. " -fgcse"
  2420. ""
  2421. " -fstrength-reduce"
  2422. " -frerun-cse-after-loop"
  2423. ""
  2424. " -fcaller-saves"
  2425. " -fforce-addr"
  2426. ""
  2427. " -fschedule-insns"
  2428. " -fregmove"
  2429. ""
  2430. ""
  2431. ""
  2432. ""
  2433. " -fsched-interblock"
  2434. ""
  2435. ""
  2436. " -freorder-functions"
  2437. ""
  2438. " -falign-jumps"
  2439. " -falign-loops"
  2440. ""
  2441. ""
  2442. ""
  2443. " -fgcse-after-reload"
  2444. ""
  2445. ""
  2446. " -fno-inline"
  2447. " -fpeel-loops"
  2448. ""
  2449. ""
  2450. ""
  2451. " -fno-function-cse"
  2452. ""
  2453. ""
  2454. ""
  2455. ""
  2456. ""
  2457. ""
  2458. ""))
  2459. ("peval"
  2460. (1576
  2461. ""
  2462. " -fno-defer-pop"
  2463. ""
  2464. ""
  2465. " -fno-cprop-registers"
  2466. ""
  2467. " -fno-delayed-branch"
  2468. " -fno-loop-optimize"
  2469. ""
  2470. " -ftree-dce"
  2471. ""
  2472. " -ftree-dse"
  2473. " -ftree-ter"
  2474. ""
  2475. " -ftree-sra"
  2476. " -ftree-copyrename"
  2477. " -ftree-fre"
  2478. ""
  2479. " -fmerge-constants"
  2480. " -fcrossjumping"
  2481. " -fcse-follow-jumps"
  2482. " -fgcse"
  2483. " -fexpensive-optimizations"
  2484. " -fstrength-reduce"
  2485. " -frerun-cse-after-loop"
  2486. " -frerun-loop-opt"
  2487. ""
  2488. " -fforce-addr"
  2489. " -fpeephole2"
  2490. ""
  2491. " -fregmove"
  2492. ""
  2493. ""
  2494. ""
  2495. ""
  2496. ""
  2497. " -fsched-spec"
  2498. ""
  2499. " -freorder-functions"
  2500. ""
  2501. " -falign-jumps"
  2502. ""
  2503. " -falign-labels"
  2504. " -ftree-pre"
  2505. ""
  2506. " -fgcse-after-reload"
  2507. ""
  2508. ""
  2509. ""
  2510. " -fpeel-loops"
  2511. ""
  2512. " -funroll-all-loops"
  2513. " -fbranch-target-load-optimize2"
  2514. ""
  2515. ""
  2516. ""
  2517. " -ftree-loop-im"
  2518. " -ftree-loop-ivcanon"
  2519. " -fivopts"
  2520. ""
  2521. " -fvariable-expansion-in-unroller"))
  2522. ("primes"
  2523. (3168
  2524. " -fno-merge-constants"
  2525. ""
  2526. ""
  2527. ""
  2528. " -fno-cprop-registers"
  2529. ""
  2530. " -fno-delayed-branch"
  2531. ""
  2532. " -ftree-ccp"
  2533. " -ftree-dce"
  2534. ""
  2535. ""
  2536. " -ftree-ter"
  2537. ""
  2538. " -ftree-sra"
  2539. " -ftree-copyrename"
  2540. ""
  2541. " -ftree-ch"
  2542. ""
  2543. ""
  2544. " -fcse-follow-jumps"
  2545. ""
  2546. " -fexpensive-optimizations"
  2547. ""
  2548. ""
  2549. " -frerun-loop-opt"
  2550. " -fcaller-saves"
  2551. " -fforce-addr"
  2552. " -fpeephole2"
  2553. " -fschedule-insns"
  2554. " -fregmove"
  2555. " -fdelete-null-pointer-checks"
  2556. ""
  2557. ""
  2558. " -fgcse-lm"
  2559. ""
  2560. ""
  2561. ""
  2562. " -freorder-functions"
  2563. ""
  2564. " -falign-jumps"
  2565. " -falign-loops"
  2566. " -falign-labels"
  2567. " -ftree-pre"
  2568. ""
  2569. " -fgcse-after-reload"
  2570. " -ffloat-store"
  2571. " -fprefetch-loop-arrays"
  2572. ""
  2573. ""
  2574. ""
  2575. ""
  2576. " -fbranch-target-load-optimize2"
  2577. " -fno-function-cse"
  2578. " -fgcse-sm"
  2579. " -fgcse-las"
  2580. ""
  2581. ""
  2582. " -fivopts"
  2583. ""
  2584. " -fvariable-expansion-in-unroller"))
  2585. ("ray"
  2586. (1576
  2587. " -fno-merge-constants"
  2588. ""
  2589. " -fno-thread-jumps"
  2590. " -fno-guess-branch-probability"
  2591. ""
  2592. ""
  2593. ""
  2594. ""
  2595. ""
  2596. ""
  2597. ""
  2598. ""
  2599. " -ftree-ter"
  2600. ""
  2601. ""
  2602. " -ftree-copyrename"
  2603. ""
  2604. " -ftree-ch"
  2605. " -fmerge-constants"
  2606. ""
  2607. " -fcse-follow-jumps"
  2608. " -fgcse"
  2609. " -fexpensive-optimizations"
  2610. " -fstrength-reduce"
  2611. ""
  2612. " -frerun-loop-opt"
  2613. ""
  2614. " -fforce-addr"
  2615. " -fpeephole2"
  2616. ""
  2617. ""
  2618. " -fdelete-null-pointer-checks"
  2619. ""
  2620. " -fthread-jumps"
  2621. " -fgcse-lm"
  2622. " -fsched-interblock"
  2623. ""
  2624. ""
  2625. ""
  2626. ""
  2627. " -falign-jumps"
  2628. ""
  2629. ""
  2630. " -ftree-pre"
  2631. ""
  2632. ""
  2633. ""
  2634. ""
  2635. " -fno-inline"
  2636. " -fpeel-loops"
  2637. ""
  2638. " -funroll-all-loops"
  2639. " -fbranch-target-load-optimize2"
  2640. ""
  2641. " -fgcse-sm"
  2642. " -fgcse-las"
  2643. ""
  2644. " -ftree-loop-ivcanon"
  2645. ""
  2646. ""
  2647. ""))
  2648. ("scheme"
  2649. (1948
  2650. ""
  2651. " -fno-defer-pop"
  2652. ""
  2653. ""
  2654. ""
  2655. ""
  2656. ""
  2657. " -floop-optimize2"
  2658. ""
  2659. " -ftree-dce"
  2660. ""
  2661. " -ftree-dse"
  2662. ""
  2663. ""
  2664. " -ftree-sra"
  2665. " -ftree-copyrename"
  2666. ""
  2667. " -ftree-ch"
  2668. " -fmerge-constants"
  2669. " -fcrossjumping"
  2670. " -fcse-follow-jumps"
  2671. ""
  2672. " -fexpensive-optimizations"
  2673. ""
  2674. ""
  2675. ""
  2676. ""
  2677. " -fforce-addr"
  2678. " -fpeephole2"
  2679. ""
  2680. " -fregmove"
  2681. " -fdelete-null-pointer-checks"
  2682. ""
  2683. " -fthread-jumps"
  2684. " -fgcse-lm"
  2685. ""
  2686. " -fsched-spec"
  2687. ""
  2688. " -freorder-functions"
  2689. ""
  2690. " -falign-jumps"
  2691. " -falign-loops"
  2692. " -falign-labels"
  2693. ""
  2694. ""
  2695. " -fgcse-after-reload"
  2696. " -ffloat-store"
  2697. " -fprefetch-loop-arrays"
  2698. ""
  2699. ""
  2700. " -ftracer"
  2701. " -funroll-all-loops"
  2702. " -fbranch-target-load-optimize2"
  2703. " -fno-function-cse"
  2704. " -fgcse-sm"
  2705. " -fgcse-las"
  2706. " -ftree-loop-im"
  2707. " -ftree-loop-ivcanon"
  2708. ""
  2709. " -ftree-vectorize"
  2710. " -fvariable-expansion-in-unroller"))
  2711. ("simplex"
  2712. (1812
  2713. ""
  2714. ""
  2715. ""
  2716. ""
  2717. ""
  2718. ""
  2719. " -fno-delayed-branch"
  2720. ""
  2721. ""
  2722. " -ftree-dce"
  2723. " -ftree-dominator-opts"
  2724. ""
  2725. " -ftree-ter"
  2726. " -ftree-lrs"
  2727. ""
  2728. ""
  2729. ""
  2730. ""
  2731. ""
  2732. ""
  2733. " -fcse-follow-jumps"
  2734. " -fgcse"
  2735. " -fexpensive-optimizations"
  2736. ""
  2737. " -frerun-cse-after-loop"
  2738. " -frerun-loop-opt"
  2739. " -fcaller-saves"
  2740. " -fforce-addr"
  2741. " -fpeephole2"
  2742. ""
  2743. ""
  2744. ""
  2745. ""
  2746. " -fthread-jumps"
  2747. ""
  2748. ""
  2749. ""
  2750. ""
  2751. ""
  2752. ""
  2753. ""
  2754. ""
  2755. " -falign-labels"
  2756. ""
  2757. ""
  2758. " -fgcse-after-reload"
  2759. ""
  2760. " -fprefetch-loop-arrays"
  2761. ""
  2762. " -fpeel-loops"
  2763. ""
  2764. " -funroll-all-loops"
  2765. ""
  2766. " -fno-function-cse"
  2767. ""
  2768. ""
  2769. " -ftree-loop-im"
  2770. " -ftree-loop-ivcanon"
  2771. ""
  2772. " -ftree-vectorize"
  2773. " -fvariable-expansion-in-unroller"))
  2774. ))
  2775. (define (sort-list l <?)
  2776. (define (mergesort l)
  2777. (define (merge l1 l2)
  2778. (cond ((null? l1) l2)
  2779. ((null? l2) l1)
  2780. (else
  2781. (let ((e1 (car l1)) (e2 (car l2)))
  2782. (if (<? e1 e2)
  2783. (cons e1 (merge (cdr l1) l2))
  2784. (cons e2 (merge l1 (cdr l2))))))))
  2785. (define (split l)
  2786. (if (or (null? l) (null? (cdr l)))
  2787. l
  2788. (cons (car l) (split (cddr l)))))
  2789. (if (or (null? l) (null? (cdr l)))
  2790. l
  2791. (let* ((l1 (mergesort (split l)))
  2792. (l2 (mergesort (split (cdr l)))))
  2793. (merge l1 l2))))
  2794. (mergesort l))
  2795. (define (count lst)
  2796. (if (null? lst)
  2797. '()
  2798. (let ((c (count (cdr lst))))
  2799. (let ((x (assoc (car lst) c)))
  2800. (if x
  2801. (begin
  2802. (set-cdr! x (+ 1 (cdr x)))
  2803. c)
  2804. (cons (cons (car lst) 1) c))))))
  2805. (define (ocount lst)
  2806. (sort-list (count lst) (lambda (x y) (> (cdr x) (cdr y)))))
  2807. (define (stats res)
  2808. (apply map
  2809. (lambda lst
  2810. (ocount lst))
  2811. (map (lambda (x) (cdr (cadr x)))
  2812. res)))
  2813. (pp (sort-list (stats results) (lambda (x y) (> (cdar x) (cdar y)))))