X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=docs%2FDSGraphStatus.html;h=098ff6541284662135b4efc9acc44e634fc72681;hb=4b0faec559eb784e9ac389a57375368de57ba309;hp=a9a008c7439cda6d9267d457999ab38606edb52a;hpb=822642f6f925e4882fe67418886ac0c0e0288b37;p=oota-llvm.git diff --git a/docs/DSGraphStatus.html b/docs/DSGraphStatus.html index a9a008c7439..098ff654128 100644 --- a/docs/DSGraphStatus.html +++ b/docs/DSGraphStatus.html @@ -1,59 +1,875 @@ - -
-+ +Fields that appear in bold have changes from the last entry on the page. +Floating point entries are only highlighted if they change significantly from +their previous value.
+ +
+ +
+Name: Anlyz: LocTm: BUTim: TDTim: TimeSum: BCTime: LocSize: BUSize: TDSize: BUTDSz: BCSize: NumFold NumNodes MaxSz GlobGr MaxSCC | Loads Store Calls Allca Mallc Sum | num/ind indcallee ratio +254.gap 0.6627 0.1810 0.6627 0.4697 1.3134 0.6080 | 2024800 2822584 2018424 4841008 16585864 | 2076 24032+3948 268 0+0 20 | 18420 3888 5805 87 3 28203 | 11 11 1 +255.vortex 0.3589 0.1648 0.3589 0.6751 1.1988 0.4810 | 1381200 1259752 2001576 3261328 11694840 | 1038 7343+2842 166 0+0 38 | 13901 6136 6829 1420 2 28288 | 6 95 15.8333 +300.twolf 0.0690 0.0663 0.0690 0.1151 0.2504 0.2424 | 466600 392384 400272 792656 7054760 | 95 4144+784 215 0+0 1 | 11246 2911 1865 114 3 16139 | 269 269 1 +197.parser 0.0481 0.0305 0.0481 0.0479 0.1265 0.1291 | 281184 225008 212296 437304 4409632 | 338 2257+707 97 0+0 3 | 2611 908 1651 25 2 5197 | 2 4 2 +burg.llvm 0.0265 0.0218 0.0265 0.0389 0.0872 0.1565 | 536960 477848 188472 666320 2997272 | 213 2309+575 98 0+0 2 | 2265 363 1128 44 4 3804 | 8 24 3 +ptrdist-bc 0.0107 0.0079 0.0107 0.0116 0.0302 0.0354 | 198640 269032 91248 360280 1332992 | 62 680+199 42 0+0 1 | 764 411 425 21 25 1646 | 3 3 1 +ptrdist-yacr2 0.0100 0.0073 0.0100 0.0078 0.0251 0.0212 | 176112 193048 72296 265344 982896 | * 1036+90 53 0+0 1 | 872 174 289 16 27 1378 | * * n/a +164.gzip.llvm 0.0062 0.0094 0.0062 0.0070 0.0226 0.1029 | 201568 129000 70880 199880 1873760 | 8 971+87 67 0+0 1 | 1014 622 351 19 3 2009 | 9 9 1 +optimizer-eval.llvm 0.0060 0.0034 0.0060 0.0344 0.0438 0.0145 | 100008 78968 61784 140752 626688 | * 309+41 72 0+0 1 | 278 405 108 32 * 823 | 2 174 87 +181.mcf 0.0050 0.0040 0.0050 0.0055 0.0145 0.0195 | 130984 120848 43208 164056 579064 | 46 376+52 83 0+0 1 | 362 225 81 8 2 678 | * * n/a +voronoi.llvm 0.0037 0.0028 0.0037 0.0054 0.0119 0.0098 | 63768 82584 48808 131392 413304 | 3 307+77 58 0+0 1 | 399 171 121 44 4 739 | * * n/a +256.bzip2 0.0030 0.0060 0.0030 0.0025 0.0115 0.0907 | 138536 83624 39760 123384 1363416 | * 563+37 59 0+0 1 | 698 307 287 18 10 1320 | 2 2 1 +sgefa.llvm 0.0028 0.0019 0.0028 0.0029 0.0076 0.0080 | 85680 81992 67056 149048 372736 | * 130+24 36 0+0 1 | 159 65 77 5 5 311 | 1 1 1 +sim.llvm 0.0022 0.0032 0.0022 0.0026 0.008 0.0193 | 54952 81152 21976 103128 737584 | * 261+36 60 0+0 1 | 687 305 75 2 21 1090 | * * n/a +bh.llvm 0.0021 0.0025 0.0021 0.0019 0.0065 0.0113 | 75656 51520 27768 79288 470680 | 38 194+35 23 0+0 1 | 266 189 151 36 3 645 | 2 2 1 +ptrdist-ft 0.0019 0.0020 0.0019 0.0021 0.006 0.0115 | 46336 58552 15464 74016 502704 | * 192+42 19 0+0 1 | 147 80 96 1 5 329 | 6 6 1 +ptrdist-ks 0.0017 0.0028 0.0017 0.0017 0.0062 0.0089 | 48792 44664 31304 75968 381528 | * 215+30 36 0+0 1 | 155 87 88 2 6 338 | * * n/a +ptrdist-anagram 0.0014 0.0017 0.0014 0.0012 0.0043 0.0079 | 43400 41992 14864 56856 409312 | 5 196+28 20 0+0 1 | 105 77 60 5 3 250 | 3 3 1 +em3d.llvm 0.0013 0.0012 0.0013 0.0010 0.0035 0.0056 | 24256 43304 13024 56328 223952 | 1 178+28 21 0+0 1 | 114 41 71 * 12 238 | 3 8 2.66666 +health.llvm 0.0012 0.0010 0.0012 0.0013 0.0035 0.0070 | 32064 31992 12720 44712 202312 | 3 97+31 13 0+0 1 | 85 72 47 5 3 212 | * * n/a +lists.llvm 0.0010 0.0008 0.0010 0.0015 0.0033 0.0033 | 24968 22808 6640 29448 139832 | * 67+26 28 0+0 1 | 40 31 53 * 3 127 | * * n/a +mst.llvm 0.0008 0.0008 0.0008 0.0007 0.0023 0.0044 | 18944 15584 16680 32264 183080 | 4 97+15 13 0+0 1 | 55 36 42 5 5 143 | 2 2 1 +hash.llvm 0.0008 0.0006 0.0008 0.0008 0.0022 0.0035 | 17504 26464 8208 34672 150160 | * 117+17 19 0+0 1 | 35 25 25 1 4 90 | * * n/a +tsp.llvm 0.0007 0.0009 0.0007 0.0005 0.0021 0.0042 | 18416 15024 5408 20432 183312 | * 42+15 7 0+0 1 | 54 61 64 * 1 180 | * * n/a +power.llvm 0.0007 0.0008 0.0007 0.0007 0.0022 0.0050 | 19704 18880 18120 37000 212104 | * 81+18 11 0+0 1 | 141 86 46 11 4 288 | * * n/a +perimeter.llvm 0.0007 0.0006 0.0007 0.0004 0.0017 0.0035 | 14944 13072 3936 17008 155240 | * 35+15 7 0+0 1 | 30 25 49 * 1 105 | * * n/a +bisort.llvm 0.0005 0.0006 0.0005 0.0003 0.0014 0.0032 | 13480 11608 3704 15312 124416 | * 35+13 7 0+0 1 | 37 24 40 * 1 102 | * * n/a +objinst.llvm 0.0004 0.0004 0.0004 0.0005 0.0013 0.0028 | 11360 11008 12288 23296 86552 | 7 53+14 19 0+0 1 | 18 11 19 * 2 50 | * * n/a +methcall.llvm 0.0004 0.0004 0.0004 0.0006 0.0014 0.0026 | 10280 9816 9128 18944 86632 | 17 45+12 15 0+0 1 | 18 11 16 * 2 47 | 1 3 3 +treeadd.llvm 0.0003 0.0003 0.0003 0.0002 0.0008 0.0019 | 8712 7568 2216 9784 70776 | * 25+7 7 0+0 1 | 15 6 18 * 1 40 | * * n/a +matrix.llvm 0.0003 0.0003 0.0003 0.0003 0.0009 0.0019 | 3840 15744 3064 18808 69184 | * 38+9 12 0+0 1 | 21 4 11 * 2 38 | * * n/a +llubenchmark.llvm 0.0003 0.0005 0.0003 0.0003 0.0011 0.0028 | 11016 9448 2616 12064 123384 | * 31+7 15 0+0 1 | 29 9 26 * 2 66 | * * n/a +ary3.llvm 0.0003 0.0003 0.0003 0.0002 0.0008 0.0018 | 8832 12584 3008 15592 71432 | 4 44+5 17 0+0 1 | 10 14 7 * 1 32 | * * n/a +sumarraymalloc.llvm 0.0002 0.0005 0.0002 0.0002 0.0009 0.0016 | 7032 2680 2064 4744 54544 | * 23+5 7 0+0 1 | 8 2 8 * 1 19 | * * n/a +sieve.llvm 0.0002 0.0002 0.0002 0.0006 0.001 0.0032 | 5704 1944 1616 3560 216328 | * 22+2 12 0+0 1 | 7 3 4 * * 14 | * * n/a +random.llvm 0.0002 0.0002 0.0002 0.0001 0.0005 0.0014 | 2056 7176 1312 8488 46680 | * 15+2 7 0+0 1 | 8 2 6 * * 16 | * * n/a +heapsort.llvm 0.0002 0.0003 0.0002 0.0001 0.0006 0.0016 | 2856 6976 1992 8968 63368 | * 26+3 7 0+0 1 | 14 7 6 * 1 28 | * * n/a +fib2.llvm 0.0002 0.0002 0.0002 0.0001 0.0005 0.0014 | 5744 6168 1632 7800 42448 | * 21+5 8 0+0 1 | 6 1 7 * * 14 | * * n/a +ackermann.llvm 0.0002 0.0002 0.0002 0.0001 0.0005 0.0013 | 1744 1536 1192 2728 47528 | * 13+2 7 0+0 1 | 6 1 6 * * 13 | * * n/a +sumarray.llvm 0.0001 0.0001 0.0001 0.0000 0.0002 0.0007 | 912 624 632 1256 15112 | * 6+1 4 0+0 1 | 1 3 2 * 1 7 | * * n/a +sumarray2d.llvm 0.0001 0.0001 0.0001 0.0001 0.0003 0.0009 | 1576 3656 848 4504 22544 | * 10+1 7 0+0 1 | 1 2 3 1 * 7 | * * n/a +printargs.llvm 0.0001 0.0001 0.0001 0.0001 0.0003 0.0007 | 3712 1048 704 1752 19104 | * 6+1 4 0+0 1 | 4 * 5 * * 9 | * * n/a +pi.llvm 0.0001 0.0002 0.0001 0.0001 0.0004 0.0011 | 2368 4720 4736 9456 35208 | * 17+2 13 0+0 1 | 7 3 7 2 * 19 | * * n/a +matrixTranspose.llvm 0.0001 0.0002 0.0001 0.0001 0.0004 0.0013 | 1392 4128 736 4864 69720 | * 8+1 5 0+0 1 | 6 5 4 * * 15 | * * n/a +indvars.llvm 0.0001 0.0002 0.0001 0.0001 0.0004 0.0010 | 4752 1072 1024 2096 31536 | * 13+1 8 0+0 1 | 2 6 3 1 * 12 | * * n/a +hello.llvm 0.0000 0.0001 0.0000 0.0000 0.0001 0.0006 | 752 472 472 944 14112 | * 2+0 2 0+0 1 | 3 * 4 * * 7 | * * n/a +
+ +
+ +This data set also includes new data for the ptrdist benchmark.
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TimeSum: BCTime: LocSize: BUSize: TDSize: BUTDSz: BCSize: NumFold NumNodes MaxSz GlobGr MaxSCC | Loads Store Calls Allca Mallc Sum +254.gap 4.39 0.1773 0.6581 0.4703 1.3057 0.6054 | 2024952 2823064 2018920 4841984 16585864 | 2080 24032+3948 268 0+0 20 | 18420 3888 5805 87 3 28203 +255.vortex 4.03 0.1154 0.3172 0.6416 1.0742 0.4523 | 1381344 1261232 1997512 3258744 11694840 | 1043 7331+2844 166 0+0 38 | 13901 6136 6829 1420 2 28288 +300.twolf 0.80 0.0557 0.0593 0.1062 0.2212 0.2191 | 466544 391432 394760 786192 7054760 | 115 4127+784 215 0+0 1 | 11246 2911 1865 114 3 16139 +197.parser 0.44 0.0302 0.0403 0.0442 0.1147 0.1204 | 280960 224800 212168 436968 4409632 | 338 2255+706 97 0+0 3 | 2611 908 1651 25 2 5197 +burg.llvm 0.33 0.0208 0.0268 0.0356 0.0832 0.1293 | 536552 478856 185880 664736 2997272 | 205 2273+576 98 0+0 2 | 2265 363 1128 44 4 3804 +164.gzip.llvm 0.20 0.0093 0.0062 0.0073 0.0228 0.0999 | 201568 129000 70880 199880 1873760 | 8 971+87 67 0+0 1 | 1014 622 351 19 3 2009 +ptrdist-bc 0.12 0.0080 0.0111 0.0132 0.0323 0.0304 | 198640 269032 91232 360264 1332992 | 62 680+199 42 0+0 1 | 764 411 425 21 25 1646 +256.bzip2 0.11 0.0057 0.0028 0.0024 0.0109 0.0462 | 138536 83624 39760 123384 1363416 | * 563+37 59 0+0 1 | 698 307 287 18 10 1320 +optimizer-eval.llvm 0.10 0.0033 0.0064 0.0304 0.0401 0.0133 | 100008 78968 61784 140752 626688 | * 309+41 72 0+0 1 | 278 405 108 32 * 823 +ptrdist-yacr2 0.09 0.0075 0.0097 0.0084 0.0256 0.0211 | 176112 193048 72296 265344 982896 | * 1036+90 53 0+0 1 | 872 174 289 16 27 1378 +181.mcf 0.09 0.0081 0.0051 0.0054 0.0186 0.0216 | 130816 121096 43648 164744 579064 | 44 388+51 83 0+0 1 | 362 225 81 8 2 678 +sgefa.llvm 0.08 0.0019 0.0026 0.0029 0.0074 0.0081 | 85680 81992 67056 149048 372736 | * 130+24 36 0+0 1 | 159 65 77 5 5 311 +voronoi.llvm 0.06 0.0028 0.0037 0.0053 0.0118 0.0097 | 63768 82416 51856 134272 413304 | 11 299+77 58 0+0 1 | 399 171 121 44 4 739 +sim.llvm 0.06 0.0032 0.0022 0.0025 0.0079 0.0162 | 54952 81152 21976 103128 737584 | * 261+36 60 0+0 1 | 687 305 75 2 21 1090 +bh.llvm 0.06 0.0025 0.0021 0.0023 0.0069 0.0116 | 75656 51520 27768 79288 470680 | 38 194+35 23 0+0 1 | 266 189 151 36 3 645 +ptrdist-ft 0.05 0.0020 0.0019 0.0021 0.006 0.0113 | 46336 58552 15464 74016 502704 | * 192+42 19 0+0 1 | 147 80 96 1 5 329 +em3d.llvm 0.05 0.0012 0.0012 0.0011 0.0035 0.0056 | 24256 43304 13024 56328 223952 | 1 178+28 21 0+0 1 | 114 41 71 * 12 238 +ptrdist-ks 0.04 0.0023 0.0016 0.0017 0.0056 0.0081 | 48792 44664 31304 75968 381528 | * 215+30 36 0+0 1 | 155 87 88 2 6 338 +ptrdist-anagram 0.04 0.0016 0.0014 0.0025 0.0055 0.0079 | 43400 41992 14864 56856 409312 | 5 196+28 20 0+0 1 | 105 77 60 5 3 250 +mst.llvm 0.04 0.0008 0.0007 0.0007 0.0022 0.0044 | 18944 15584 16680 32264 183080 | 4 97+15 13 0+0 1 | 55 36 42 5 5 143 +health.llvm 0.04 0.0010 0.0012 0.0017 0.0039 0.0070 | 32064 31992 12720 44712 202312 | 3 97+31 13 0+0 1 | 85 72 47 5 3 212 +tsp.llvm 0.03 0.0009 0.0006 0.0005 0.002 0.0041 | 18416 14504 4872 19376 183312 | 9 42+15 7 0+0 1 | 54 61 64 * 1 180 +treeadd.llvm 0.03 0.0003 0.0003 0.0002 0.0008 0.0019 | 8712 7568 2216 9784 70776 | * 25+7 7 0+0 1 | 15 6 18 * 1 40 +sieve.llvm 0.03 0.0002 0.0002 0.0001 0.0005 0.0032 | 5704 1944 1616 3560 216328 | * 22+2 12 0+0 1 | 7 3 4 * * 14 +power.llvm 0.03 0.0008 0.0007 0.0007 0.0022 0.0049 | 19704 18880 18120 37000 212104 | * 81+18 11 0+0 1 | 141 86 46 11 4 288 +pi.llvm 0.03 0.0002 0.0001 0.0001 0.0004 0.0010 | 2368 4720 4736 9456 35208 | * 17+2 13 0+0 1 | 7 3 7 2 * 19 +perimeter.llvm 0.03 0.0006 0.0007 0.0004 0.0017 0.0035 | 14944 13072 3936 17008 155240 | * 35+15 7 0+0 1 | 30 25 49 * 1 105 +objinst.llvm 0.03 0.0005 0.0005 0.0006 0.0016 0.0025 | 11360 16328 4112 20440 86552 | 19 45+14 16 0+0 1 | 18 11 19 * 2 50 +methcall.llvm 0.03 0.0004 0.0004 0.0006 0.0014 0.0026 | 10280 9752 9040 18792 86632 | 19 43+12 14 0+0 1 | 18 11 16 * 2 47 +matrixTranspose.llvm 0.03 0.0002 0.0001 0.0002 0.0005 0.0013 | 1392 4128 736 4864 69720 | * 8+1 5 0+0 1 | 6 5 4 * * 15 +matrix.llvm 0.03 0.0003 0.0003 0.0003 0.0009 0.0019 | 3840 15744 3064 18808 69184 | * 38+9 12 0+0 1 | 21 4 11 * 2 38 +llubenchmark.llvm 0.03 0.0005 0.0003 0.0003 0.0011 0.0028 | 11016 9448 2616 12064 123384 | * 31+7 15 0+0 1 | 29 9 26 * 2 66 +lists.llvm 0.03 0.0008 0.0010 0.0014 0.0032 0.0033 | 24968 22552 6128 28680 139832 | 15 67+26 28 0+0 1 | 40 31 53 * 3 127 +hash.llvm 0.03 0.0006 0.0008 0.0008 0.0022 0.0035 | 17504 26464 8208 34672 150160 | * 117+17 19 0+0 1 | 35 25 25 1 4 90 +bisort.llvm 0.03 0.0006 0.0005 0.0003 0.0014 0.0029 | 13480 11608 3704 15312 124416 | * 35+13 7 0+0 1 | 37 24 40 * 1 102 +ary3.llvm 0.03 0.0003 0.0003 0.0002 0.0008 0.0018 | 8832 12584 3008 15592 71432 | 4 44+5 17 0+0 1 | 10 14 7 * 1 32 +sumarraymalloc.llvm 0.02 0.0002 0.0002 0.0002 0.0006 0.0015 | 7032 2680 2064 4744 54544 | * 23+5 7 0+0 1 | 8 2 8 * 1 19 +sumarray.llvm 0.02 0.0001 0.0001 0.0000 0.0002 0.0007 | 912 624 632 1256 15112 | * 6+1 4 0+0 1 | 1 3 2 * 1 7 +sumarray2d.llvm 0.02 0.0001 0.0001 0.0001 0.0003 0.0009 | 1576 3656 848 4504 22544 | * 10+1 7 0+0 1 | 1 2 3 1 * 7 +random.llvm 0.02 0.0002 0.0002 0.0001 0.0005 0.0014 | 2056 7176 1312 8488 46680 | * 15+2 7 0+0 1 | 8 2 6 * * 16 +printargs.llvm 0.02 0.0001 0.0001 0.0000 0.0002 0.0008 | 3712 1048 704 1752 19104 | * 6+1 4 0+0 1 | 4 * 5 * * 9 +indvars.llvm 0.02 0.0002 0.0001 0.0001 0.0004 0.0010 | 4752 1072 1024 2096 31536 | * 13+1 8 0+0 1 | 2 6 3 1 * 12 +heapsort.llvm 0.02 0.0002 0.0002 0.0001 0.0005 0.0017 | 2856 6976 1992 8968 63368 | * 26+3 7 0+0 1 | 14 7 6 * 1 28 +fib2.llvm 0.02 0.0002 0.0002 0.0001 0.0005 0.0013 | 5744 6168 1632 7800 42448 | * 21+5 8 0+0 1 | 6 1 7 * * 14 +ackermann.llvm 0.02 0.0002 0.0002 0.0001 0.0005 0.0017 | 1744 1536 1192 2728 47528 | * 13+2 7 0+0 1 | 6 1 6 * * 13 +hello.llvm 0.01 0.0001 0.0001 0.0000 0.0002 0.0006 | 752 472 472 944 14112 | * 2+0 2 0+0 1 | 3 * 4 * * 7 +
+ +
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: BCTime: LocSize: BUSize: TDSize: TotSize: BCSize: NumFold NumNodes main __main GlobGr +254.gap.lib 3.43 0.1783 0.6490 0.4676 1.7957 0.5938 | 2024904 2816256 2016824 6857984 16561248 | 5973 24033+3949 44+9 0+0 0+0 +255.vortex.lib 3.01 0.1177 0.3156 0.6452 1.5678 0.4652 | 1381488 1260088 2000864 4642440 11691072 | 5851 7324+2837 166+11 0+0 0+0 +300.twolf.lib 0.72 0.0547 0.0591 0.1054 0.3435 0.2076 | 466544 391448 394984 1252976 6950016 | 768 4127+784 90+53 0+0 0+0 +197.parser.lib 0.38 0.0301 0.0400 0.0448 0.1712 0.1206 | 407728 224960 212368 964008 4442008 | 1332 2256+707 14+6 0+0 0+0 +burg.llvm.lib 0.31 0.0207 0.0264 0.0359 0.1114 0.1493 | 535720 477752 185808 1265384 2998392 | 754 2273+576 45+7 0+0 0+0 +164.gzip.llvm.lib 0.17 0.0089 0.0062 0.0070 0.0400 0.0977 | 201336 128072 135240 561056 1860784 | 24 971+87 8+2 0+0 0+0 +optimizer-eval.llvm.lib 0.08 0.0033 0.0063 0.0311 0.0528 0.0131 | 101272 79216 61760 242248 624880 | * 309+41 72+27 0+0 0+0 +256.bzip2.lib 0.08 0.0056 0.0028 0.0024 0.0242 0.0342 | 139696 84264 39688 335984 1371144 | * 563+37 8+2 0+0 0+0 +181.mcf.lib 0.07 0.0038 0.0049 0.0055 0.0345 0.0155 | 109872 142976 43664 313504 585632 | 167 388+51 22+10 0+0 0+0 +sim.llvm.lib 0.05 0.0031 0.0023 0.0026 0.0187 0.0159 | 55880 51128 21864 225776 728104 | * 260+35 39+22 0+0 0+0 +voronoi.llvm.lib 0.04 0.0028 0.0037 0.0054 0.0165 0.0098 | 79696 83000 27112 203160 412912 | 18 299+77 15+8 0+0 0+0 +hash.llvm.lib 0.04 0.0006 0.0008 0.0008 0.0045 0.0038 | 25568 23384 8184 70024 150480 | * 117+17 14+6 0+0 0+0 +bh.llvm.lib 0.04 0.0025 0.0021 0.0019 0.0118 0.0114 | 75208 51032 27800 202752 482440 | 64 194+35 6+2 0+0 0+0 +sgefa.llvm.lib 0.03 0.0019 0.0026 0.0028 0.0124 0.0085 | 85856 82224 67032 260752 375800 | * 130+24 24+14 0+0 0+0 +health.llvm.lib 0.03 0.0010 0.0012 0.0013 0.0077 0.0072 | 30416 30184 12704 80824 197952 | 18 97+31 12+4 0+0 0+0 +tsp.llvm.lib 0.02 0.0009 0.0006 0.0005 0.0044 0.0044 | 18416 14448 4880 52472 183104 | 22 42+15 7+4 0+0 0+0 +power.llvm.lib 0.02 0.0008 0.0007 0.0007 0.0049 0.0065 | 19592 27536 7848 63072 218032 | * 81+18 11+2 0+0 0+0 +perimeter.llvm.lib 0.02 0.0006 0.0006 0.0004 0.0039 0.0035 | 15200 14104 3944 46320 158680 | * 35+15 7+4 0+0 0+0 +objinst.llvm.lib 0.02 0.0004 0.0004 0.0006 0.0038 0.0026 | 11368 15280 4112 45376 90432 | 32 45+14 16+10 0+0 0+0 +mst.llvm.lib 0.02 0.0008 0.0008 0.0007 0.0047 0.0046 | 18952 16568 7024 58032 183080 | 10 97+15 12+3 0+0 0+0 +methcall.llvm.lib 0.02 0.0004 0.0004 0.0005 0.0035 0.0026 | 10944 11088 3928 39584 87008 | 30 43+12 14+8 0+0 0+0 +llubenchmark.llvm.lib 0.02 0.0005 0.0003 0.0003 0.0037 0.0030 | 11008 9448 2600 33976 123336 | * 31+7 15+5 0+0 0+0 +lists.llvm.lib 0.02 0.0010 0.0010 0.0014 0.0054 0.0036 | 25352 15608 14344 67520 139752 | 29 67+26 3+1 0+0 0+0 +em3d.llvm.lib 0.02 0.0011 0.0013 0.0011 0.0063 0.0055 | 24320 32736 12984 86912 224936 | 1 178+28 12+4 0+0 0+0 +bisort.llvm.lib 0.02 0.0006 0.0005 0.0003 0.0033 0.0030 | 13520 11672 3704 45912 125120 | * 35+13 7+4 0+0 0+0 +treeadd.llvm.lib 0.01 0.0003 0.0003 0.0002 0.0023 0.0019 | 8064 7512 2200 29880 70776 | * 25+7 6+3 0+0 0+0 +sumarraymalloc.llvm.lib 0.01 0.0002 0.0002 0.0002 0.0020 0.0015 | 2712 7000 2048 25576 54608 | * 23+5 7+4 0+0 0+0 +sumarray.llvm.lib 0.01 0.0001 0.0001 0.0001 0.0011 0.0007 | 904 3192 624 4720 15112 | * 6+1 4+1 0+0 0+0 +sumarray2d.llvm.lib 0.01 0.0002 0.0001 0.0001 0.0013 0.0009 | 1568 3536 848 8176 22504 | * 10+1 7+1 0+0 0+0 +sieve.llvm.lib 0.01 0.0002 0.0002 0.0001 0.0020 0.0033 | 2152 6144 1616 23240 216328 | * 22+2 12+1 0+0 0+0 +random.llvm.lib 0.01 0.0002 0.0002 0.0001 0.0017 0.0014 | 7616 1632 1320 23104 46680 | * 15+2 3+1 0+0 0+0 +printargs.llvm.lib 0.01 0.0001 0.0001 0.0001 0.0011 0.0008 | 1248 1048 704 5144 19104 | * 6+1 4+1 0+0 0+0 +pi.llvm.lib 0.01 0.0002 0.0001 0.0001 0.0016 0.0011 | 5392 3800 4728 13920 35880 | * 17+2 13+2 0+0 0+0 +matrixTranspose.llvm.lib 0.01 0.0002 0.0001 0.0001 0.0012 0.0013 | 5800 1144 736 7680 69712 | * 8+1 5+1 0+0 0+0 +matrix.llvm.lib 0.01 0.0003 0.0003 0.0003 0.0028 0.0018 | 10088 8616 10672 40912 68728 | * 38+9 12+8 0+0 0+0 +indvars.llvm.lib 0.01 0.0002 0.0001 0.0001 0.0014 0.0010 | 4760 1080 1016 9392 31536 | * 13+1 8+1 0+0 0+0 +hello.llvm.lib 0.01 0.0001 0.0001 0.0000 0.0009 0.0007 | 752 2952 472 6512 12216 | * 2+0 0+0 0+0 0+0 +heapsort.llvm.lib 0.01 0.0002 0.0002 0.0001 0.0021 0.0017 | 2856 6968 2008 26672 63368 | * 26+3 7+2 0+0 0+0 +fib2.llvm.lib 0.01 0.0002 0.0002 0.0001 0.0019 0.0013 | 5696 6136 1640 26200 41992 | * 21+5 8+3 0+0 0+0 +ary3.llvm.lib 0.01 0.0003 0.0004 0.0002 0.0026 0.0018 | 10264 21184 3008 45968 72576 | 6 44+5 12+3 0+0 0+0 +ackermann.llvm.lib 0.01 0.0002 0.0002 0.0001 0.0016 0.0014 | 1752 5736 1200 24944 46728 | * 13+2 3+1 0+0 0+0 +
+ + +
+ +Note that the total time underestimates the improvement. Take a look at the +change on BU time/total time to get an accurate accessment. I had some of the +graph IO printing code commented out in the last run, which affected Analyze +time, but not total time.
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: BCTime: LocSize: BUSize: TDSize: TotSize: BCSize: NumFold NumNodes main __main GlobGr +254.gap.lib 17.69 0.8298 4.1158 2.4087 8.9138 2.9912 | 2024984 2840288 2024560 6889832 16554904 | 5985 24035+3950 44+9 0+0 0+0 +255.vortex.lib 14.99 0.5988 1.8871 3.6557 7.3284 2.4054 | 1381056 1259144 1997120 4637320 11689312 | 5853 7328+2841 166+11 0+0 0+0 +300.twolf.lib 3.34 0.2774 0.2827 0.5115 1.5475 1.0153 | 466528 391512 396552 1254592 6936728 | 749 4128+784 90+53 0+0 0+0 +197.parser.lib 1.85 0.1485 0.3190 0.2156 0.8689 0.6872 | 408392 225184 212552 965384 4447944 | 1343 2257+707 14+6 0+0 0+0 +burg.llvm.lib 1.22 0.1027 0.1926 0.1739 0.5598 0.4947 | 530600 474592 185792 1190984 3040208 | 758 2273+576 45+7 0+0 0+0 +164.gzip.llvm.lib 0.74 0.0398 0.0559 0.0350 0.1957 0.4561 | 145952 184776 70872 499912 1876248 | 24 971+87 8+2 0+0 0+0 +optimizer-eval.llvm.lib 0.43 0.0183 0.0485 0.2054 0.3047 0.0839 | 101184 79456 61760 242400 624688 | * 309+41 72+27 0+0 0+0 +256.bzip2.lib 0.34 0.0241 0.0404 0.0113 0.1250 0.1624 | 139504 83400 39712 335144 1373216 | * 563+37 8+2 0+0 0+0 +181.mcf.lib 0.23 0.0216 0.0279 0.0301 0.1126 0.0795 | 115448 146520 43680 322864 589440 | 166 388+51 22+10 0+0 0+0 +sim.llvm.lib 0.20 0.0137 0.0138 0.0131 0.0800 0.0876 | 81632 51496 21872 226584 734152 | * 260+35 39+22 0+0 0+0 +voronoi.llvm.lib 0.17 0.0139 0.0246 0.0282 0.0811 0.0591 | 79824 84152 27112 204904 420568 | 18 299+77 15+8 0+0 0+0 +sgefa.llvm.lib 0.16 0.0090 0.0195 0.0201 0.0848 0.0542 | 85688 100456 67024 277864 368680 | * 130+24 24+14 0+0 0+0 +bh.llvm.lib 0.16 0.0121 0.0164 0.0115 0.0581 0.0682 | 75000 51080 27760 217632 470720 | 61 194+35 6+2 0+0 0+0 +power.llvm.lib 0.13 0.0044 0.0122 0.0037 0.0282 0.0484 | 27776 17688 18144 71424 213760 | * 81+18 11+2 0+0 0+0 +em3d.llvm.lib 0.11 0.0060 0.0110 0.0059 0.0308 0.0561 | 33040 36256 13008 90632 227520 | 1 178+28 12+4 0+0 0+0 +health.llvm.lib 0.10 0.0052 0.0203 0.0073 0.0406 0.0421 | 30632 31432 12704 89592 199888 | 18 97+31 12+4 0+0 0+0 +tsp.llvm.lib 0.07 0.0051 0.0063 0.0027 0.0217 0.0332 | 18232 14336 4920 51888 180744 | 21 43+15 8+4 0+0 0+0 +mst.llvm.lib 0.07 0.0040 0.0065 0.0037 0.0215 0.0296 | 18624 25576 7040 65808 178832 | 10 97+15 12+3 0+0 0+0 +lists.llvm.lib 0.07 0.0043 0.0131 0.0071 0.0299 0.0269 | 24552 16920 14440 68024 141480 | 30 67+26 3+1 0+0 0+0 +fib2.llvm.lib 0.07 0.0053 0.0217 0.0008 0.0313 0.0076 | 7960 6288 1640 28408 42256 | * 21+5 8+3 0+0 0+0 +perimeter.llvm.lib 0.06 0.0031 0.0064 0.0021 0.0190 0.0275 | 15016 14192 3936 45912 156352 | * 35+15 7+4 0+0 0+0 +hash.llvm.lib 0.06 0.0031 0.0050 0.0052 0.0200 0.0211 | 25728 16608 8208 63576 151680 | * 117+17 14+6 0+0 0+0 +bisort.llvm.lib 0.06 0.0030 0.0055 0.0019 0.0318 0.0126 | 13288 11408 3712 39448 127360 | * 35+13 7+4 0+0 0+0 +sumarraymalloc.llvm.lib 0.04 0.0009 0.0014 0.0009 0.0075 0.0240 | 7040 2672 2048 25872 54352 | * 23+5 7+4 0+0 0+0 +objinst.llvm.lib 0.04 0.0019 0.0050 0.0032 0.0154 0.0100 | 11280 15784 4112 45296 89856 | 34 45+14 16+10 0+0 0+0 +methcall.llvm.lib 0.04 0.0018 0.0047 0.0031 0.0145 0.0122 | 11008 9880 3928 38624 87976 | 30 43+12 14+8 0+0 0+0 +matrix.llvm.lib 0.04 0.0013 0.0021 0.0014 0.0106 0.0198 | 8808 8872 3072 33144 69112 | * 38+9 12+8 0+0 0+0 +llubenchmark.llvm.lib 0.04 0.0024 0.0026 0.0015 0.0142 0.0118 | 11072 11760 2624 36480 124344 | * 31+7 15+5 0+0 0+0 +heapsort.llvm.lib 0.04 0.0009 0.0019 0.0007 0.0073 0.0137 | 2856 6968 2008 26976 63160 | * 26+3 7+2 0+0 0+0 +ary3.llvm.lib 0.04 0.0013 0.0020 0.0011 0.0090 0.0134 | 10240 13104 10888 45832 73064 | 6 44+5 12+3 0+0 0+0 +ackermann.llvm.lib 0.04 0.0007 0.0015 0.0004 0.0066 0.0262 | 1744 5728 1200 22056 46448 | * 13+2 3+1 0+0 0+0 +treeadd.llvm.lib 0.03 0.0015 0.0028 0.0010 0.0090 0.0084 | 3856 7384 2200 29784 72064 | * 25+7 6+3 0+0 0+0 +sieve.llvm.lib 0.03 0.0008 0.0012 0.0006 0.0061 0.0162 | 2176 6176 1632 23432 216840 | * 22+2 12+1 0+0 0+0 +random.llvm.lib 0.03 0.0008 0.0017 0.0004 0.0059 0.0133 | 2056 5720 1320 22080 45264 | * 15+2 3+1 0+0 0+0 +matrixTranspose.llvm.lib 0.03 0.0005 0.0010 0.0003 0.0032 0.0129 | 4272 1144 736 8560 68448 | * 8+1 5+1 0+0 0+0 +hello.llvm.lib 0.03 0.0004 0.0015 0.0001 0.0066 0.0107 | 752 2952 472 6512 14160 | * 2+0 0+0 0+0 0+0 +sumarray2d.llvm.lib 0.02 0.0005 0.0009 0.0002 0.0034 0.0055 | 1568 3584 848 8264 23288 | * 10+1 7+1 0+0 0+0 +printargs.llvm.lib 0.02 0.0004 0.0013 0.0002 0.0032 0.0058 | 1240 1048 696 5128 19160 | * 6+1 4+1 0+0 0+0 +pi.llvm.lib 0.02 0.0008 0.0021 0.0005 0.0052 0.0036 | 5392 1560 1392 8344 36032 | * 17+2 13+2 0+0 0+0 +indvars.llvm.lib 0.02 0.0006 0.0010 0.0003 0.0037 0.0036 | 4744 1072 4208 12544 31336 | * 13+1 8+1 0+0 0+0 +sumarray.llvm.lib 0.01 0.0004 0.0008 0.0002 0.0026 0.0029 | 904 3192 624 4720 15152 | * 6+1 4+1 0+0 0+0 +
+ +
+ +This also includes a merging bug that caused some things to be merged and some +other things to happen when they shouldn't, which accounts for folding +reductions.
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: BCTime: LocSize: BUSize: TDSize: TotSize: BCSize: NumFold NumNodes main __main GlobGr +254.gap.lib 17.65 0.8186 4.5919 2.3718 9.2483 2.8978 | 2024984 2984936 2025480 7035400 16554904 | 6853 24032+3950 44+9 0+0 0+0 +255.vortex.lib 15.02 0.5766 2.4586 3.5717 7.6692 2.2728 | 1381056 1340216 2461232 5182504 11689312 | 7127 7302+2815 166+11 0+0 0+0 +300.twolf.lib 3.23 0.2747 0.2856 0.5057 1.5129 0.9846 | 466528 391512 396552 1254592 6936728 | 749 4128+784 90+53 0+0 0+0 +197.parser.lib 1.84 0.1528 0.3458 0.2180 0.8983 0.6469 | 408392 225312 212688 965648 4447944 | 1357 2257+707 14+6 0+0 0+0 +burg.llvm.lib 1.20 0.1017 0.1867 0.1765 0.5525 0.4912 | 530600 473296 185792 1189688 3040208 | 756 2273+576 45+7 0+0 0+0 +164.gzip.llvm.lib 0.71 0.0392 0.0649 0.0330 0.2008 0.4263 | 145952 184776 70872 499912 1876248 | 24 971+87 8+2 0+0 0+0 +optimizer-eval.llvm.lib 0.42 0.0163 0.0446 0.2063 0.2953 0.0798 | 101184 79456 61760 242400 624688 | * 309+41 72+27 0+0 0+0 +256.bzip2.lib 0.34 0.0238 0.0491 0.0112 0.1311 0.1543 | 139504 83400 39712 335144 1373216 | * 563+37 8+2 0+0 0+0 +181.mcf.lib 0.20 0.0174 0.0267 0.0272 0.0906 0.0744 | 115448 146520 43680 322864 589440 | 166 388+51 22+10 0+0 0+0 +sim.llvm.lib 0.19 0.0135 0.0136 0.0130 0.0776 0.0794 | 81632 51496 21872 226584 734152 | * 260+35 39+22 0+0 0+0 +voronoi.llvm.lib 0.17 0.0137 0.0267 0.0286 0.0829 0.0561 | 79824 84152 27112 204904 420568 | 18 299+77 15+8 0+0 0+0 +bh.llvm.lib 0.16 0.0116 0.0161 0.0111 0.0591 0.0675 | 75000 51080 27760 217632 470720 | 61 194+35 6+2 0+0 0+0 +sgefa.llvm.lib 0.14 0.0086 0.0201 0.0208 0.0656 0.0517 | 85688 100456 67024 277864 368680 | * 130+24 24+14 0+0 0+0 +sumarray2d.llvm.lib 0.11 0.0005 0.0009 0.0002 0.0033 0.0922 | 1568 3584 848 8264 23288 | * 10+1 7+1 0+0 0+0 +health.llvm.lib 0.09 0.0050 0.0082 0.0073 0.0280 0.0419 | 30632 31432 12704 89592 199888 | 18 97+31 12+4 0+0 0+0 +em3d.llvm.lib 0.09 0.0058 0.0110 0.0059 0.0304 0.0395 | 33040 36256 13008 90632 227520 | 1 178+28 12+4 0+0 0+0 +power.llvm.lib 0.08 0.0042 0.0067 0.0040 0.0222 0.0365 | 27776 17688 18144 71424 213760 | * 81+18 11+2 0+0 0+0 +mst.llvm.lib 0.08 0.0039 0.0072 0.0037 0.0218 0.0306 | 18624 25576 7040 65808 178832 | 10 97+15 12+3 0+0 0+0 +lists.llvm.lib 0.08 0.0043 0.0137 0.0072 0.0306 0.0283 | 24552 16920 14440 68024 141480 | 30 67+26 3+1 0+0 0+0 +tsp.llvm.lib 0.07 0.0048 0.0066 0.0027 0.0217 0.0327 | 18232 14336 4920 51888 180744 | 21 43+15 8+4 0+0 0+0 +perimeter.llvm.lib 0.06 0.0031 0.0066 0.0024 0.0194 0.0260 | 15016 14192 3936 45912 156352 | * 35+15 7+4 0+0 0+0 +bisort.llvm.lib 0.06 0.0029 0.0056 0.0018 0.0230 0.0229 | 13288 11408 3712 39448 127360 | * 35+13 7+4 0+0 0+0 +objinst.llvm.lib 0.05 0.0019 0.0048 0.0031 0.0153 0.0174 | 11280 15784 4112 45296 89856 | 34 45+14 16+10 0+0 0+0 +methcall.llvm.lib 0.05 0.0017 0.0043 0.0028 0.0135 0.0187 | 11008 9880 3928 38624 87976 | 30 43+12 14+8 0+0 0+0 +heapsort.llvm.lib 0.05 0.0009 0.0020 0.0007 0.0074 0.0306 | 2856 6968 2008 26976 63160 | * 26+3 7+2 0+0 0+0 +hash.llvm.lib 0.05 0.0030 0.0052 0.0040 0.0184 0.0173 | 25728 16608 8208 63576 151680 | * 117+17 14+6 0+0 0+0 +sumarraymalloc.llvm.lib 0.04 0.0009 0.0015 0.0009 0.0067 0.0156 | 7040 2672 2048 25872 54352 | * 23+5 7+4 0+0 0+0 +random.llvm.lib 0.04 0.0009 0.0018 0.0004 0.0060 0.0223 | 2056 5720 1320 22080 45264 | * 15+2 3+1 0+0 0+0 +llubenchmark.llvm.lib 0.04 0.0022 0.0028 0.0015 0.0130 0.0118 | 11072 11760 2624 36480 124344 | * 31+7 15+5 0+0 0+0 +ackermann.llvm.lib 0.04 0.0007 0.0015 0.0004 0.0055 0.0230 | 1744 5728 1200 22056 46448 | * 13+2 3+1 0+0 0+0 +treeadd.llvm.lib 0.03 0.0015 0.0029 0.0009 0.0090 0.0076 | 3856 7384 2200 29784 72064 | * 25+7 6+3 0+0 0+0 +sieve.llvm.lib 0.03 0.0007 0.0013 0.0005 0.0060 0.0140 | 2176 6176 1632 23432 216840 | * 22+2 12+1 0+0 0+0 +printargs.llvm.lib 0.03 0.0005 0.0015 0.0002 0.0034 0.0077 | 1240 1048 696 5128 19160 | * 6+1 4+1 0+0 0+0 +matrixTranspose.llvm.lib 0.03 0.0005 0.0010 0.0003 0.0032 0.0167 | 4272 1144 736 8560 68448 | * 8+1 5+1 0+0 0+0 +matrix.llvm.lib 0.03 0.0013 0.0022 0.0014 0.0092 0.0100 | 8808 8872 3072 33144 69112 | * 38+9 12+8 0+0 0+0 +hello.llvm.lib 0.03 0.0004 0.0014 0.0001 0.0067 0.0123 | 752 2952 472 6512 14160 | * 2+0 0+0 0+0 0+0 +fib2.llvm.lib 0.03 0.0008 0.0015 0.0007 0.0061 0.0135 | 7960 6288 1640 28408 42256 | * 21+5 8+3 0+0 0+0 +ary3.llvm.lib 0.03 0.0012 0.0020 0.0011 0.0086 0.0084 | 10240 13104 10888 45832 73064 | 6 44+5 12+3 0+0 0+0 +sumarray.llvm.lib 0.02 0.0003 0.0009 0.0002 0.0028 0.0114 | 904 3192 624 4720 15152 | * 6+1 4+1 0+0 0+0 +pi.llvm.lib 0.02 0.0008 0.0020 0.0004 0.0050 0.0037 | 5392 1560 1392 8344 36032 | * 17+2 13+2 0+0 0+0 +indvars.llvm.lib 0.02 0.0005 0.0009 0.0003 0.0035 0.0035 | 4744 1072 4208 12544 31336 | * 13+1 8+1 0+0 0+0 +
+ +
+ +Also note that we now include time taken the parse the bytecode file into LLVM +IR, and the space used by the LLVM IR.
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: BCTime: LocSize: BUSize: TDSize: TotSize: BCSize: NumFold NumNodes main __main GlobGr +255.vortex.lib 24.44 0.5896 2.7741 11.5906 16.5760 2.3257 | 1381816 1338688 14822760 17543264 11691568 | 7288 7321+3135 166+11 0+0 0+0 +254.gap.lib 19.51 0.8708 4.6071 3.5835 10.6354 2.9075 | 2024600 3155592 2323136 7503328 16555920 | 6934 24027+3950 44+9 0+0 0+0 +300.twolf.lib 3.38 0.2753 0.2930 0.5233 1.5807 0.9966 | 466248 392352 398296 1256896 6936800 | 765 4129+784 91+53 0+0 0+0 +197.parser.lib 1.89 0.1478 0.3243 0.2178 0.8755 0.6667 | 408560 224928 213736 966696 4451256 | 1350 2259+711 14+6 0+0 0+0 +burg.llvm.lib 1.23 0.1039 0.1877 0.1779 0.5589 0.4972 | 530224 471200 183504 1184928 3039960 | 790 2239+575 42+7 0+0 0+0 +164.gzip.llvm.lib 0.71 0.0408 0.0578 0.0332 0.1965 0.4323 | 201664 128768 70864 498912 1870880 | 24 971+87 8+2 0+0 0+0 +optimizer-eval.llvm.lib 0.51 0.0166 0.0480 0.2086 0.3041 0.1716 | 81584 78352 60304 238616 620296 | * 309+41 72+27 0+0 0+0 +256.bzip2.lib 0.33 0.0240 0.0383 0.0114 0.1214 0.1565 | 139536 84224 39704 335680 1370784 | * 563+37 8+2 0+0 0+0 +181.mcf.lib 0.22 0.0184 0.0286 0.0287 0.0959 0.0874 | 111384 145792 43360 317776 589808 | 156 393+51 23+10 0+0 0+0 +sim.llvm.lib 0.20 0.0136 0.0137 0.0130 0.0792 0.0848 | 55376 81000 21960 253344 721520 | * 261+36 39+22 0+0 0+0 +voronoi.llvm.lib 0.17 0.0135 0.0262 0.0289 0.0833 0.0553 | 79696 87968 27128 208568 419920 | 18 299+77 15+8 0+0 0+0 +bh.llvm.lib 0.16 0.0116 0.0164 0.0118 0.0590 0.0665 | 55864 71416 27432 219376 473840 | 61 194+35 6+2 0+0 0+0 +sgefa.llvm.lib 0.15 0.0089 0.0222 0.0246 0.0720 0.0530 | 85904 82240 67064 260872 364520 | * 130+24 24+14 0+0 0+0 +health.llvm.lib 0.10 0.0050 0.0096 0.0055 0.0275 0.0450 | 29880 27920 7608 73008 199064 | 71 79+29 10+4 0+0 0+0 +tsp.llvm.lib 0.08 0.0049 0.0072 0.0027 0.0224 0.0350 | 25704 14472 4872 52216 176600 | 21 42+15 7+4 0+0 0+0 +power.llvm.lib 0.08 0.0041 0.0067 0.0037 0.0222 0.0361 | 28512 17760 7848 61960 214128 | * 81+18 11+2 0+0 0+0 +em3d.llvm.lib 0.08 0.0060 0.0113 0.0055 0.0312 0.0315 | 24280 32960 12536 86576 224616 | 13 172+25 12+4 0+0 0+0 +perimeter.llvm.lib 0.07 0.0031 0.0069 0.0020 0.0196 0.0261 | 14936 14112 3928 45592 155208 | * 35+15 7+4 0+0 0+0 +mst.llvm.lib 0.07 0.0039 0.0067 0.0037 0.0216 0.0285 | 27408 16752 7040 66048 178328 | 10 97+15 12+3 0+0 0+0 +lists.llvm.lib 0.07 0.0043 0.0128 0.0072 0.0299 0.0276 | 24544 16912 14440 68008 141480 | 30 67+26 3+1 0+0 0+0 +hash.llvm.lib 0.06 0.0030 0.0051 0.0054 0.0202 0.0186 | 17936 24808 8216 64232 153552 | * 117+17 14+6 0+0 0+0 +methcall.llvm.lib 0.05 0.0017 0.0047 0.0029 0.0142 0.0174 | 10984 9856 9144 44000 87328 | 30 43+12 14+8 0+0 0+0 +objinst.llvm.lib 0.04 0.0019 0.0042 0.0033 0.0147 0.0114 | 11072 15328 10536 50496 87064 | 34 45+14 16+10 0+0 0+0 +matrix.llvm.lib 0.04 0.0012 0.0021 0.0016 0.0094 0.0164 | 8720 8784 3048 36600 68048 | * 38+9 12+8 0+0 0+0 +llubenchmark.llvm.lib 0.04 0.0021 0.0027 0.0014 0.0130 0.0117 | 4728 9368 2608 33440 122712 | * 31+7 15+5 0+0 0+0 +bisort.llvm.lib 0.04 0.0029 0.0056 0.0019 0.0160 0.0125 | 13608 11744 3712 45984 126584 | * 35+13 7+4 0+0 0+0 +ary3.llvm.lib 0.04 0.0012 0.0020 0.0011 0.0088 0.0138 | 8648 19856 2976 43080 73064 | 6 44+5 12+3 0+0 0+0 +ackermann.llvm.lib 0.04 0.0007 0.0017 0.0004 0.0058 0.0226 | 1744 5728 1200 22056 46448 | * 13+2 3+1 0+0 0+0 +treeadd.llvm.lib 0.03 0.0014 0.0029 0.0009 0.0090 0.0077 | 3856 7384 2200 29784 72064 | * 25+7 6+3 0+0 0+0 +sumarraymalloc.llvm.lib 0.03 0.0009 0.0017 0.0009 0.0069 0.0100 | 7040 2672 2048 25872 54352 | * 23+5 7+4 0+0 0+0 +sieve.llvm.lib 0.03 0.0007 0.0012 0.0005 0.0060 0.0138 | 2176 6176 1632 23432 216840 | * 22+2 12+1 0+0 0+0 +random.llvm.lib 0.03 0.0008 0.0018 0.0004 0.0060 0.0137 | 2056 5720 1320 22080 45264 | * 15+2 3+1 0+0 0+0 +matrixTranspose.llvm.lib 0.03 0.0005 0.0010 0.0003 0.0033 0.0151 | 4248 1144 736 8520 68104 | * 8+1 5+1 0+0 0+0 +hello.llvm.lib 0.03 0.0004 0.0018 0.0001 0.0064 0.0105 | 752 2952 472 6512 12264 | * 2+0 0+0 0+0 0+0 +heapsort.llvm.lib 0.03 0.0009 0.0020 0.0007 0.0074 0.0080 | 7448 7224 1992 28032 62704 | * 26+3 7+2 0+0 0+0 +sumarray2d.llvm.lib 0.02 0.0005 0.0009 0.0002 0.0033 0.0030 | 4208 856 3656 10904 21968 | * 10+1 7+1 0+0 0+0 +printargs.llvm.lib 0.02 0.0004 0.0014 0.0002 0.0033 0.0061 | 1240 1048 696 5128 19160 | * 6+1 4+1 0+0 0+0 +pi.llvm.lib 0.02 0.0007 0.0019 0.0004 0.0050 0.0037 | 5392 1560 1392 8344 36032 | * 17+2 13+2 0+0 0+0 +indvars.llvm.lib 0.02 0.0011 0.0010 0.0003 0.0043 0.0035 | 1744 4088 1024 9696 31336 | * 13+1 8+1 0+0 0+0 +fib2.llvm.lib 0.02 0.0008 0.0015 0.0007 0.0061 0.0050 | 2416 10376 1648 30088 43792 | * 21+5 8+3 0+0 0+0 +sumarray.llvm.lib 0.01 0.0003 0.0009 0.0002 0.0027 0.0022 | 904 3192 624 4720 15152 | * 6+1 4+1 0+0 0+0 +
+ + + +
+ +Here is some trivia for you: Vortex contains a SCC with 38 nodes, and another +with 19. Gap contains SCCs of size 2, 2, 20, 6, 2.
+ +Also note that the bytecode file for GAP is 3x the size of the bytecode file for +twolf.
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: BCTime: LocSize: BUSize: TDSize: TotSize: BCSize: NumFold NumNodes main __main GlobGr +255.vortex.lib 7.56 * * * * * | * * * * * | * * * * * +254.gap.lib 22.53 0.8908 7.0430 3.2424 12.8506 3.1879 | 2024600 5229888 3882656 11137144 16555920 | 6959 42275+3949 59+9 0+0 0+0 +300.twolf.lib 3.92 0.3259 0.3470 0.8163 2.0253 1.0287 | 466248 405936 456456 1328640 6936800 | 821 4119+784 90+53 0+0 0+0 +197.parser.lib 2.23 0.1939 0.4020 0.2499 1.0864 0.7768 | 408560 229568 220672 978272 4451256 | 1362 2272+704 16+6 0+0 0+0 +burg.llvm.lib 1.28 0.1085 0.1942 0.1954 0.5911 0.5072 | 530224 477440 290376 1298040 3039960 | 796 2248+575 39+7 0+0 0+0 +164.gzip.llvm.lib 0.67 0.0392 0.0506 0.0326 0.1873 0.4044 | 201664 130312 72000 501592 1870880 | 24 988+87 12+2 0+0 0+0 +optimizer-eval.llvm.lib 0.43 0.0172 0.0570 0.2122 0.3200 0.0725 | 81584 78640 60384 238984 620296 | * 299+41 62+27 0+0 0+0 +256.bzip2.lib 0.34 0.0250 0.0374 0.0117 0.1242 0.1508 | 139536 84856 40208 336816 1370784 | * 569+37 12+2 0+0 0+0 +181.mcf.lib 0.23 0.0304 0.0296 0.0438 0.1255 0.0685 | 111384 145928 38568 313120 589808 | 161 384+51 27+10 0+0 0+0 +sim.llvm.lib 0.22 0.0138 0.0162 0.0146 0.0850 0.0891 | 55376 81680 21784 253848 721520 | * 259+36 37+22 0+0 0+0 +voronoi.llvm.lib 0.20 0.0140 0.0311 0.0293 0.0962 0.0547 | 79696 85176 27272 205920 419920 | 18 294+76 17+8 0+0 0+0 +sgefa.llvm.lib 0.17 0.0088 0.0250 0.0223 0.0730 0.0615 | 85904 82240 67064 260872 364520 | * 130+24 24+14 0+0 0+0 +bh.llvm.lib 0.15 0.0120 0.0173 0.0126 0.0614 0.0548 | 55864 71416 27432 219376 473840 | 61 194+35 6+2 0+0 0+0 +em3d.llvm.lib 0.09 0.0066 0.0111 0.0088 0.0350 0.0284 | 24280 32960 12536 86576 224616 | 13 172+25 12+4 0+0 0+0 +health.llvm.lib 0.08 0.0052 0.0098 0.0062 0.0287 0.0330 | 29880 27920 7608 73008 199064 | 71 79+29 10+4 0+0 0+0 +mst.llvm.lib 0.07 0.0048 0.0068 0.0056 0.0266 0.0218 | 27408 16752 7040 66048 178328 | 10 97+15 12+3 0+0 0+0 +tsp.llvm.lib 0.06 0.0049 0.0069 0.0026 0.0222 0.0212 | 25704 14472 4872 52216 176600 | 21 42+15 7+4 0+0 0+0 +power.llvm.lib 0.06 0.0042 0.0065 0.0036 0.0217 0.0214 | 28512 17760 7848 61960 214128 | * 81+18 11+2 0+0 0+0 +lists.llvm.lib 0.06 0.0042 0.0113 0.0071 0.0293 0.0146 | 24544 16912 14440 68008 141480 | 30 67+26 3+1 0+0 0+0 +perimeter.llvm.lib 0.05 0.0030 0.0058 0.0020 0.0186 0.0161 | 14936 14112 3928 45592 155208 | * 35+15 7+4 0+0 0+0 +methcall.llvm.lib 0.05 0.0017 0.0042 0.0028 0.0137 0.0099 | 10984 9856 9144 44000 87328 | 30 43+12 14+8 0+0 0+0 +hash.llvm.lib 0.05 0.0031 0.0050 0.0039 0.0187 0.0163 | 17936 24808 8216 64232 153552 | * 117+17 14+6 0+0 0+0 +bisort.llvm.lib 0.05 0.0048 0.0053 0.0018 0.0188 0.0125 | 13608 11744 3712 45984 126584 | * 35+13 7+4 0+0 0+0 +objinst.llvm.lib 0.04 0.0018 0.0044 0.0032 0.0163 0.0103 | 11072 15328 10536 50496 87064 | 34 45+14 16+10 0+0 0+0 +llubenchmark.llvm.lib 0.04 0.0021 0.0022 0.0014 0.0125 0.0124 | 4728 9520 2624 33608 122712 | * 31+7 15+5 0+0 0+0 +treeadd.llvm.lib 0.03 0.0015 0.0024 0.0009 0.0085 0.0077 | 3856 7384 2200 29784 72064 | * 25+7 6+3 0+0 0+0 +sumarraymalloc.llvm.lib 0.03 0.0009 0.0035 0.0009 0.0088 0.0058 | 7040 2672 2048 25872 54352 | * 23+5 7+4 0+0 0+0 +sieve.llvm.lib 0.03 0.0007 0.0011 0.0005 0.0060 0.0144 | 2176 6176 1632 23432 216840 | * 22+2 12+1 0+0 0+0 +random.llvm.lib 0.03 0.0008 0.0016 0.0004 0.0063 0.0050 | 2056 5720 1320 22080 45264 | * 15+2 3+1 0+0 0+0 +matrix.llvm.lib 0.03 0.0012 0.0021 0.0014 0.0093 0.0081 | 8720 8784 3048 36600 68048 | * 38+9 12+8 0+0 0+0 +heapsort.llvm.lib 0.03 0.0010 0.0018 0.0006 0.0084 0.0064 | 7448 7224 1992 28032 62704 | * 26+3 7+2 0+0 0+0 +fib2.llvm.lib 0.03 0.0008 0.0016 0.0007 0.0063 0.0048 | 2416 10376 1648 30088 43792 | * 21+5 8+3 0+0 0+0 +ary3.llvm.lib 0.03 0.0012 0.0019 0.0011 0.0086 0.0073 | 8648 19856 2976 43080 73064 | 6 44+5 12+3 0+0 0+0 +sumarray2d.llvm.lib 0.02 0.0004 0.0008 0.0003 0.0031 0.0029 | 4208 856 3656 10904 21968 | * 10+1 7+1 0+0 0+0 +printargs.llvm.lib 0.02 0.0005 0.0012 0.0002 0.0031 0.0024 | 1240 1048 696 5128 19160 | * 6+1 4+1 0+0 0+0 +pi.llvm.lib 0.02 0.0007 0.0015 0.0004 0.0050 0.0035 | 5392 1560 1392 8344 36032 | * 17+2 13+2 0+0 0+0 +matrixTranspose.llvm.lib 0.02 0.0006 0.0011 0.0003 0.0036 0.0051 | 4248 1144 736 8520 68104 | * 8+1 5+1 0+0 0+0 +indvars.llvm.lib 0.02 0.0005 0.0009 0.0003 0.0035 0.0037 | 1744 4088 1024 9696 31336 | * 13+1 8+1 0+0 0+0 +ackermann.llvm.lib 0.02 0.0008 0.0014 0.0004 0.0056 0.0060 | 1744 5728 1200 22056 46448 | * 13+2 3+1 0+0 0+0 +sumarray.llvm.lib 0.01 0.0014 0.0008 0.0002 0.0036 0.0021 | 904 3192 624 4720 15152 | * 6+1 4+1 0+0 0+0 +hello.llvm.lib 0.01 0.0004 0.0015 0.0001 0.0028 0.0019 | 752 2952 472 6512 12264 | * 2+0 0+0 0+0 0+0 +
+ + +
+ +Note that I now know that gap and vortex are not working because of an infinite +loop in the algorithm, now that this is identified, hopefully it will be fixed +shortly.
+ +Note that these numbers are still with a debug build. Compiling with +optimizations and without assertions improves run time 3-4x.
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main GlobGr +254.gap.lib 4.92 * * * * | * * * * | * * * * * +255.vortex.lib 2.78 * * * * | * * * * | * * * * * +300.twolf.lib 3.50 0.2890 0.3094 0.5272 1.6337 | 487976 434248 418472 1340696 | 794 4223+808 88+45 0+0 0+0 +197.parser.lib 1.70 0.1517 0.1978 0.2152 0.7588 | 408560 243688 213776 985496 | 1327 2257+706 14+6 0+0 0+0 +burg.llvm.lib 1.14 0.1056 0.1296 0.1720 0.5084 | 530224 478880 179080 1188184 | 722 2167+577 30+7 0+0 0+0 +164.gzip.llvm.lib 0.65 0.0406 0.0256 0.0328 0.1651 | 201664 129304 70864 499448 | 24 971+87 8+2 0+0 0+0 +optimizer-eval.llvm.lib 0.40 0.0170 0.0366 0.2099 0.3047 | 81584 79352 62232 241544 | * 309+41 72+27 0+0 0+0 +256.bzip2.lib 0.29 0.0249 0.0107 0.0112 0.0943 | 139536 84752 39720 336224 | * 563+37 8+2 0+0 0+0 +181.mcf.lib 0.20 0.0185 0.0247 0.0285 0.1042 | 111384 145912 43544 318080 | 156 393+51 23+10 0+0 0+0 +sim.llvm.lib 0.18 0.0143 0.0106 0.0129 0.0765 | 55376 83072 21968 255424 | * 261+36 39+22 0+0 0+0 +voronoi.llvm.lib 0.15 0.0152 0.0203 0.0309 0.0807 | 79696 87280 27336 208088 | 18 299+77 15+8 0+0 0+0 +bh.llvm.lib 0.13 0.0120 0.0100 0.0110 0.0506 | 55864 72480 27632 220640 | 61 194+35 6+2 0+0 0+0 +sgefa.llvm.lib 0.12 0.0088 0.0165 0.0199 0.0616 | 85904 82032 67032 260632 | * 130+24 24+14 0+0 0+0 +health.llvm.lib 0.07 0.0051 0.0065 0.0054 0.0243 | 29880 31328 7816 76624 | 71 79+29 10+4 0+0 0+0 +em3d.llvm.lib 0.07 0.0059 0.0058 0.0058 0.0254 | 24280 33360 13344 87784 | 10 179+27 12+4 0+0 0+0 +power.llvm.lib 0.06 0.0043 0.0029 0.0051 0.0197 | 28512 17808 8008 62168 | * 81+18 11+2 0+0 0+0 +tsp.llvm.lib 0.05 0.0051 0.0031 0.0027 0.0185 | 25704 14576 5040 52488 | 21 42+15 7+4 0+0 0+0 +perimeter.llvm.lib 0.05 0.0030 0.0036 0.0020 0.0163 | 14936 22008 4296 53856 | * 35+15 7+4 0+0 0+0 +mst.llvm.lib 0.05 0.0051 0.0033 0.0038 0.0193 | 27408 16880 7216 66352 | 10 97+15 12+3 0+0 0+0 +lists.llvm.lib 0.05 0.0042 0.0058 0.0071 0.0227 | 24544 17384 13696 67736 | 30 67+26 3+1 0+0 0+0 +hash.llvm.lib 0.05 0.0030 0.0033 0.0041 0.0168 | 17936 25000 8544 64752 | * 117+17 14+6 0+0 0+0 +objinst.llvm.lib 0.04 0.0018 0.0018 0.0033 0.0122 | 11072 16344 12040 53016 | 35 45+14 16+10 0+0 0+0 +methcall.llvm.lib 0.04 0.0017 0.0015 0.0029 0.0111 | 10984 9816 11880 46696 | 30 43+12 14+8 0+0 0+0 +llubenchmark.llvm.lib 0.04 0.0021 0.0010 0.0015 0.0115 | 4728 9384 2808 33656 | * 31+7 15+5 0+0 0+0 +bisort.llvm.lib 0.04 0.0029 0.0022 0.0019 0.0128 | 13608 11840 3888 46256 | * 35+13 7+4 0+0 0+0 +treeadd.llvm.lib 0.03 0.0014 0.0009 0.0010 0.0071 | 3856 12496 2392 35088 | * 25+7 6+3 0+0 0+0 +sumarraymalloc.llvm.lib 0.03 0.0009 0.0008 0.0010 0.0063 | 7040 2192 2656 26000 | * 23+5 7+4 0+0 0+0 +sieve.llvm.lib 0.03 0.0007 0.0005 0.0006 0.0063 | 2176 5832 1968 23424 | * 22+2 12+1 0+0 0+0 +matrixTranspose.llvm.lib 0.03 0.0005 0.0002 0.0003 0.0026 | 4248 792 1088 8520 | * 8+1 5+1 0+0 0+0 +matrix.llvm.lib 0.03 0.0013 0.0013 0.0015 0.0085 | 8720 8704 3416 36888 | * 38+9 12+8 0+0 0+0 +ary3.llvm.lib 0.03 0.0012 0.0012 0.0012 0.0078 | 8648 14136 3328 37712 | 6 44+5 12+3 0+0 0+0 +random.llvm.lib 0.02 0.0008 0.0004 0.0005 0.0047 | 2056 4720 1656 21416 | * 15+2 3+1 0+0 0+0 +pi.llvm.lib 0.02 0.0007 0.0003 0.0005 0.0036 | 5392 1384 4768 11544 | * 17+2 13+2 0+0 0+0 +hello.llvm.lib 0.02 0.0004 0.0001 0.0001 0.0015 | 752 2952 472 6512 | * 2+0 0+0 0+0 0+0 +heapsort.llvm.lib 0.02 0.0009 0.0006 0.0007 0.0062 | 7448 6864 2360 28040 | * 26+3 7+2 0+0 0+0 +fib2.llvm.lib 0.02 0.0008 0.0007 0.0007 0.0055 | 2416 5680 2000 25744 | * 21+5 8+3 0+0 0+0 +ackermann.llvm.lib 0.02 0.0007 0.0004 0.0005 0.0046 | 1744 5368 1552 22048 | * 13+2 3+1 0+0 0+0 +sumarray.llvm.lib 0.01 0.0003 0.0002 0.0002 0.0021 | 904 2232 624 3760 | * 6+1 4+1 0+0 0+0 +sumarray2d.llvm.lib 0.01 0.0004 0.0002 0.0003 0.0026 | 4208 856 3656 10904 | * 10+1 7+1 0+0 0+0 +printargs.llvm.lib 0.01 0.0004 0.0002 0.0003 0.0023 | 1240 704 1064 5152 | * 6+1 4+1 0+0 0+0 +indvars.llvm.lib 0.01 0.0005 0.0003 0.0003 0.0030 | 1744 4088 1032 9704 | * 13+1 8+1 0+0 0+0 +
+ + +
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main +254.gap.lib 2.16 * * * * | * * * * | * * * * +255.vortex.lib 1.11 * * * * | * * * * | * * * * +300.twolf.lib 11.63 0.2468 0.7464 7.5333 9.2461 | 595576 795896 10397040 11788512 | 3577 161901+1222 854+0 854+0 +197.parser.lib 10.97 0.1258 0.4903 8.6508 9.5864 | 464920 621904 12987664 14309904 | 2643 197546+1185 601+0 601+0 +burg.llvm.lib 5.18 0.0904 0.2948 3.7480 4.3338 | 576064 893240 4821880 6356592 | 1557 72659+919 436+0 436+0 +164.gzip.llvm.lib 1.28 0.0355 0.1037 0.5037 0.7448 | 228456 511192 1971048 2809016 | 70 16642+233 171+0 171+0 +256.bzip2.lib 0.69 0.0201 0.0535 0.3301 0.4626 | 163016 284360 1450312 1970944 | 20 11464+202 148+0 148+0 +optimizer-eval.llvm.lib 0.57 0.0195 0.0846 0.3000 0.4423 | 86832 180296 702840 988152 | * 3693+101 63+0 63+0 +sim.llvm.lib 0.26 0.0137 0.0195 0.0619 0.1439 | 92280 106632 330888 602464 | * 2738+67 99+0 99+0 +181.mcf.lib 0.23 0.0164 0.0294 0.0572 0.1265 | 133872 128088 229576 508384 | 180 1923+73 44+0 44+0 +voronoi.llvm.lib 0.19 0.0119 0.0245 0.0606 0.1138 | 83592 93192 211920 402648 | 17 1734+106 30+0 30+0 +sgefa.llvm.lib 0.17 0.0071 0.0333 0.0406 0.0994 | 88880 102320 133176 349144 | * 634+55 31+0 31+0 +bh.llvm.lib 0.15 0.0102 0.0154 0.0239 0.0697 | 77528 80672 110160 316400 | 66 716+64 13+0 13+0 +em3d.llvm.lib 0.09 0.0045 0.0105 0.0229 0.0477 | 37816 55256 123168 232944 | 8 1032+59 28+0 28+0 +mst.llvm.lib 0.07 0.0033 0.0056 0.0115 0.0310 | 30744 21600 62072 129088 | 10 471+36 21+0 21+0 +health.llvm.lib 0.07 0.0042 0.0080 0.0105 0.0313 | 31520 31784 45624 123896 | 71 362+40 14+0 14+0 +tsp.llvm.lib 0.06 0.0046 0.0047 0.0060 0.0240 | 19552 26040 25800 85696 | 19 248+31 10+0 10+0 +power.llvm.lib 0.06 0.0034 0.0050 0.0086 0.0254 | 30904 31232 29704 99512 | * 277+35 9+0 9+0 +perimeter.llvm.lib 0.05 0.0025 0.0044 0.0037 0.0195 | 15760 24296 8552 61448 | * 106+24 4+0 4+0 +lists.llvm.lib 0.05 0.0037 0.0075 0.0105 0.0283 | 25912 29360 28352 101472 | 50 252+34 10+0 10+0 +hash.llvm.lib 0.05 0.0025 0.0040 0.0059 0.0194 | 18464 25408 24192 81464 | * 242+23 7+0 7+0 +llubenchmark.llvm.lib 0.04 0.0017 0.0022 0.0038 0.0198 | 12040 13368 17600 54016 | * 145+20 15+0 15+0 +bisort.llvm.lib 0.04 0.0024 0.0035 0.0051 0.0176 | 14648 28160 22256 76136 | * 211+27 10+0 10+0 +treeadd.llvm.lib 0.03 0.0011 0.0015 0.0020 0.0090 | 9320 8552 10120 44152 | * 77+14 5+0 5+0 +sieve.llvm.lib 0.03 0.0006 0.0006 0.0008 0.0063 | 8032 1720 2552 22672 | * 31+4 2+0 2+0 +objinst.llvm.lib 0.03 0.0015 0.0021 0.0036 0.0129 | 11272 19896 6096 50920 | 33 74+17 3+0 3+0 +methcall.llvm.lib 0.03 0.0014 0.0018 0.0028 0.0111 | 10936 15720 5152 45064 | 26 59+14 2+0 2+0 +matrix.llvm.lib 0.03 0.0014 0.0023 0.0025 0.0118 | 8984 8096 4352 37776 | * 47+11 1+0 1+0 +ary3.llvm.lib 0.03 0.0010 0.0014 0.0014 0.0084 | 8992 8624 4344 37624 | 6 52+7 1+0 1+0 +sumarraymalloc.llvm.lib 0.02 0.0007 0.0009 0.0012 0.0069 | 2936 6984 7216 31496 | * 39+8 2+0 2+0 +random.llvm.lib 0.02 0.0006 0.0006 0.0008 0.0057 | 2336 6000 2856 26944 | * 32+5 3+0 3+0 +pi.llvm.lib 0.02 0.0006 0.0006 0.0013 0.0047 | 5816 7240 6688 19744 | * 34+6 3+0 3+0 +heapsort.llvm.lib 0.02 0.0007 0.0009 0.0012 0.0070 | 3128 7336 4008 29640 | * 46+6 3+0 3+0 +fib2.llvm.lib 0.02 0.0007 0.0008 0.0008 0.0056 | 5704 1928 2520 22440 | * 26+6 1+0 1+0 +sumarray.llvm.lib 0.01 0.0003 0.0002 0.0003 0.0022 | 960 3176 608 6856 | * 7+2 0+0 0+0 +sumarray2d.llvm.lib 0.01 0.0003 0.0003 0.0004 0.0028 | 1736 6056 1064 11176 | * 15+3 1+0 1+0 +printargs.llvm.lib 0.01 0.0003 0.0004 0.0005 0.0026 | 1464 848 3512 5824 | * 13+4 1+0 1+0 +matrixTranspose.llvm.lib 0.01 0.0004 0.0004 0.0005 0.0030 | 4384 1248 3824 9456 | * 17+4 3+0 3+0 +indvars.llvm.lib 0.01 0.0004 0.0005 0.0005 0.0033 | 4800 7440 1224 13464 | * 18+3 1+0 1+0 +hello.llvm.lib 0.01 0.0003 0.0003 0.0003 0.0021 | 976 3024 2968 9224 | * 8+3 1+0 1+0 +ackermann.llvm.lib 0.00 0.0000 0.0000 0.0001 0.0004 | 72 0 832 904 | * 0+0 * * +
+ +
+ +With reduced memory consumption comes higher performance of course (better cache +behavior n stuff).
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main +254.gap.lib 71.65 * * * * | * * * * | * * * * +255.vortex.lib 4.62 * * * * | * * * * | * * * * +300.twolf.lib 12.22 0.2369 0.8840 8.0785 9.9177 | 573880 770752 10364040 11708672 | 3514 161528+1101 854+0 854+0 +197.parser.lib 11.73 0.1216 0.5217 9.3368 10.3099 | 461720 619960 12948496 14266336 | 2641 196932+1184 601+0 601+0 +burg.llvm.lib 5.35 0.0857 0.2873 3.9878 4.5484 | 650608 906016 4691952 6248576 | 1555 72533+902 436+0 436+0 +164.gzip.llvm.lib 1.33 0.0309 0.1085 0.5445 0.7708 | 284312 521048 1877416 2779368 | 67 16632+232 171+0 171+0 +256.bzip2.lib 0.73 0.0191 0.0588 0.3611 0.4995 | 156760 336272 1390240 1956528 | 20 11456+201 148+0 148+0 +optimizer-eval.llvm.lib 0.56 0.0129 0.0957 0.2881 0.4359 | 85720 178016 750424 1032352 | * 3693+101 63+0 63+0 +sim.llvm.lib 0.29 0.0126 0.0237 0.0731 0.1630 | 93240 106144 331688 626088 | * 2739+67 99+0 99+0 +181.mcf.lib 0.28 0.0153 0.0379 0.0649 0.1457 | 136744 155416 202496 511544 | 178 1914+72 44+0 44+0 +voronoi.llvm.lib 0.22 0.0122 0.0296 0.0728 0.1324 | 83568 94008 212560 404128 | 17 1733+106 30+0 30+0 +sgefa.llvm.lib 0.19 0.0072 0.0375 0.0491 0.1131 | 102144 109744 117064 353720 | * 634+55 31+0 31+0 +bh.llvm.lib 0.17 0.0098 0.0164 0.0260 0.0728 | 78048 82616 86688 311168 | 66 715+64 13+0 13+0 +em3d.llvm.lib 0.11 0.0046 0.0114 0.0327 0.0590 | 36344 64760 125360 243088 | 9 1031+59 28+0 28+0 +power.llvm.lib 0.09 0.0043 0.0053 0.0100 0.0296 | 22840 33912 30440 103016 | * 277+35 9+0 9+0 +tsp.llvm.lib 0.08 0.0043 0.0057 0.0066 0.0276 | 20640 25416 25784 86464 | 19 247+31 10+0 10+0 +mst.llvm.lib 0.08 0.0033 0.0060 0.0123 0.0308 | 29088 31400 51632 126792 | 10 470+36 21+0 21+0 +lists.llvm.lib 0.08 0.0035 0.0080 0.0111 0.0294 | 25048 33872 25520 96760 | 50 246+34 10+0 10+0 +health.llvm.lib 0.08 0.0043 0.0083 0.0120 0.0344 | 31232 31256 45008 122464 | 71 361+40 14+0 14+0 +perimeter.llvm.lib 0.07 0.0036 0.0047 0.0049 0.0251 | 15336 22904 15968 66864 | * 105+24 4+0 4+0 +objinst.llvm.lib 0.06 0.0016 0.0024 0.0090 0.0191 | 11032 15560 12416 52664 | 33 73+17 3+0 3+0 +bisort.llvm.lib 0.06 0.0023 0.0036 0.0065 0.0202 | 14376 20968 22152 68568 | * 210+27 10+0 10+0 +llubenchmark.llvm.lib 0.05 0.0018 0.0024 0.0042 0.0166 | 11824 15464 23480 61776 | * 144+20 15+0 15+0 +hash.llvm.lib 0.05 0.0026 0.0044 0.0062 0.0206 | 18192 24928 23976 80496 | * 241+23 7+0 7+0 +methcall.llvm.lib 0.04 0.0014 0.0019 0.0031 0.0120 | 10824 9704 11128 45312 | 26 58+14 2+0 2+0 +ary3.llvm.lib 0.04 0.0010 0.0015 0.0014 0.0102 | 8752 17136 4168 45720 | 6 50+7 1+0 1+0 +treeadd.llvm.lib 0.03 0.0011 0.0016 0.0023 0.0098 | 9080 8408 9944 39424 | * 76+14 5+0 5+0 +sieve.llvm.lib 0.03 0.0006 0.0006 0.0009 0.0063 | 7856 6056 2480 26760 | * 30+4 2+0 2+0 +pi.llvm.lib 0.03 0.0006 0.0007 0.0012 0.0050 | 5696 5272 5584 16552 | * 34+6 3+0 3+0 +matrix.llvm.lib 0.03 0.0010 0.0017 0.0018 0.0096 | 8584 17680 4208 46232 | * 46+11 1+0 1+0 +heapsort.llvm.lib 0.03 0.0010 0.0009 0.0013 0.0076 | 2936 7224 3912 29240 | * 45+6 3+0 3+0 +sumarraymalloc.llvm.lib 0.02 0.0007 0.0009 0.0015 0.0072 | 2720 6872 7128 31152 | * 38+8 2+0 2+0 +sumarray.llvm.lib 0.02 0.0003 0.0002 0.0003 0.0025 | 864 3144 592 6712 | * 7+2 0+0 0+0 +random.llvm.lib 0.02 0.0006 0.0006 0.0009 0.0057 | 6184 1808 2752 23600 | * 31+5 3+0 3+0 +printargs.llvm.lib 0.02 0.0003 0.0004 0.0006 0.0028 | 1360 816 3480 5656 | * 13+4 1+0 1+0 +matrixTranspose.llvm.lib 0.02 0.0004 0.0004 0.0006 0.0034 | 5888 1224 4864 11976 | * 17+4 3+0 3+0 +indvars.llvm.lib 0.02 0.0005 0.0005 0.0005 0.0037 | 4680 3552 1200 9432 | * 18+3 1+0 1+0 +fib2.llvm.lib 0.02 0.0007 0.0008 0.0009 0.0059 | 6176 1808 2400 23008 | * 25+6 1+0 1+0 +sumarray2d.llvm.lib 0.01 0.0004 0.0004 0.0004 0.0030 | 1648 6024 4144 14136 | * 15+3 1+0 1+0 +hello.llvm.lib 0.01 0.0003 0.0003 0.0003 0.0022 | 880 592 2944 6672 | * 8+3 1+0 1+0 +ackermann.llvm.lib 0.00 0.0000 0.0000 0.0002 0.0004 | 0 0 832 832 | * 0+0 * * +
+ + + +
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main +254.gap.lib 130.47 * * * * | * * * * | * * * * +255.vortex.lib 86.17 * * * * | * * * * | * * * * +197.parser.lib 26.50 0.1601 1.4931 22.7485 24.7647 | 2187656 4037056 57704672 64165544 | 4550 196932+1184 601+0 601+0 +300.twolf.lib 14.33 0.2311 1.0000 10.1733 12.1591 | 629008 1085616 15564712 17279336 | 4655 161528+1101 854+0 854+0 +burg.llvm.lib 6.71 0.0904 0.3799 5.1871 5.8809 | 745152 1254280 6822216 8821648 | 3253 72533+902 436+0 436+0 +164.gzip.llvm.lib 6.07 0.1158 0.9992 4.1925 5.3966 | 2113120 2772872 9043760 14026344 | 233 16632+232 171+0 171+0 +256.bzip2.lib 2.16 0.0239 0.1987 1.6047 1.8899 | 372776 1059888 7503640 9009560 | 132 11456+201 148+0 148+0 +sim.llvm.lib 1.54 0.0163 0.2356 1.0723 1.3738 | 106096 124280 400760 726152 | 41 2739+67 99+0 99+0 +optimizer-eval.llvm.lib 0.58 0.0126 0.0890 0.3282 0.4696 | 110464 188584 1055832 1373072 | 287 3693+101 63+0 63+0 +181.mcf.lib 0.33 0.0155 0.0465 0.1437 0.2308 | 156864 225184 805584 1204520 | 209 1914+72 44+0 44+0 +voronoi.llvm.lib 0.19 0.0111 0.0253 0.0644 0.1178 | 83248 93616 238648 429504 | 31 1733+106 30+0 30+0 +sgefa.llvm.lib 0.18 0.0069 0.0398 0.0492 0.1156 | 104712 108472 178920 416872 | 67 634+55 31+0 31+0 +bh.llvm.lib 0.16 0.0100 0.0177 0.0355 0.0838 | 81376 93656 190104 428952 | 66 715+64 13+0 13+0 +health.llvm.lib 0.10 0.0230 0.0084 0.0138 0.0551 | 31232 31552 56984 134736 | 75 361+40 14+0 14+0 +em3d.llvm.lib 0.09 0.0045 0.0117 0.0255 0.0519 | 37336 67808 126960 248728 | 50 1031+59 28+0 28+0 +power.llvm.lib 0.07 0.0035 0.0053 0.0105 0.0287 | 23432 31680 42680 113616 | 3 277+35 9+0 9+0 +mst.llvm.lib 0.07 0.0033 0.0060 0.0145 0.0333 | 29080 31400 56720 131872 | 35 470+36 21+0 21+0 +lists.llvm.lib 0.07 0.0079 0.0129 0.0170 0.0453 | 27616 39648 75280 154864 | 54 246+34 10+0 10+0 +indvars.llvm.lib 0.07 0.0020 0.0257 0.0269 0.0569 | 85496 87560 161216 334272 | * 18+3 1+0 1+0 +tsp.llvm.lib 0.06 0.0041 0.0049 0.0065 0.0250 | 19360 26216 26712 86912 | 23 247+31 10+0 10+0 +perimeter.llvm.lib 0.05 0.0024 0.0045 0.0039 0.0194 | 15336 22904 16288 67184 | * 105+24 4+0 4+0 +hash.llvm.lib 0.05 0.0029 0.0043 0.0066 0.0211 | 25880 18176 28168 85624 | 2 241+23 7+0 7+0 +bisort.llvm.lib 0.05 0.0022 0.0036 0.0064 0.0192 | 14376 28616 22416 76480 | 3 210+27 10+0 10+0 +llubenchmark.llvm.lib 0.04 0.0017 0.0026 0.0045 0.0169 | 11824 24304 18168 65304 | 8 144+20 15+0 15+0 +treeadd.llvm.lib 0.03 0.0013 0.0016 0.0023 0.0101 | 9080 8408 11224 40704 | 2 76+14 5+0 5+0 +sumarray2d.llvm.lib 0.03 0.0014 0.0097 0.0106 0.0238 | 42056 46440 83192 174008 | * 15+3 1+0 1+0 +sieve.llvm.lib 0.03 0.0008 0.0021 0.0032 0.0103 | 16064 14264 35312 76008 | * 30+4 2+0 2+0 +objinst.llvm.lib 0.03 0.0015 0.0024 0.0037 0.0134 | 11032 15488 11440 51616 | 39 73+17 3+0 3+0 +methcall.llvm.lib 0.03 0.0014 0.0018 0.0030 0.0115 | 10824 9704 11128 45312 | 31 58+14 2+0 2+0 +matrix.llvm.lib 0.03 0.0011 0.0017 0.0018 0.0109 | 8584 17680 4208 46232 | * 46+11 1+0 1+0 +ary3.llvm.lib 0.03 0.0010 0.0014 0.0014 0.0085 | 8752 17136 4168 45720 | 6 50+7 1+0 1+0 +sumarraymalloc.llvm.lib 0.02 0.0007 0.0009 0.0013 0.0070 | 2720 12824 3376 33352 | * 38+8 2+0 2+0 +random.llvm.lib 0.02 0.0006 0.0009 0.0009 0.0060 | 6184 1808 2752 23600 | * 31+5 3+0 3+0 +pi.llvm.lib 0.02 0.0006 0.0007 0.0011 0.0049 | 5696 5272 6544 17512 | * 34+6 3+0 3+0 +matrixTranspose.llvm.lib 0.02 0.0007 0.0033 0.0034 0.0095 | 14088 9424 29480 52992 | * 17+4 3+0 3+0 +heapsort.llvm.lib 0.02 0.0008 0.0009 0.0013 0.0076 | 2936 7224 3912 29240 | * 45+6 3+0 3+0 +fib2.llvm.lib 0.02 0.0014 0.0008 0.0009 0.0067 | 6176 1808 2400 23008 | * 25+6 1+0 1+0 +sumarray.llvm.lib 0.01 0.0003 0.0003 0.0003 0.0022 | 1280 3552 584 7528 | 3 7+2 0+0 0+0 +printargs.llvm.lib 0.01 0.0005 0.0004 0.0006 0.0030 | 1360 816 4760 6936 | * 13+4 1+0 1+0 +hello.llvm.lib 0.01 0.0003 0.0003 0.0003 0.0022 | 880 592 2944 6672 | * 8+3 1+0 1+0 +ackermann.llvm.lib 0.01 0.0000 0.0000 0.0001 0.0004 | 0 0 832 832 | * 0+0 * * +
+ +
+ +
+ +Looking deeper into the results, gzip got slower by a factor of 4, optimizer +eval got slower by a factor of 3, sim slowed down just a little bit.
+ +Note that without the globals graph, some benchmarks are still VERY slow (those +with heavy use of globals).
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main +254.gap.lib 330.50 * * * * | * * * * | * * * * +255.vortex.lib * * * * * | * * * * | * * * * +197.parser.lib 120.10 0.1649 11.8198 105.3900 118.0119 | 2188536 4525320 60972272 67921544 | 22575 202604+8604 601+0 601+0 +300.twolf.lib 72.38 0.2431 1.8500 30.5671 72.3845 | 629008 1375352 16515832 18520192 | 18090 163168+3906 854+0 854+0 +burg.llvm.lib 34.18 0.0871 1.0919 15.8467 34.1754 | 749304 1755232 7209416 9779360 | 21707 78464+4387 393+0 393+0 +164.gzip.llvm.lib 21.81 0.1149 1.2083 19.6981 21.1201 | 2055024 3145544 8929008 14227896 | 2387 18236+1588 171+0 171+0 +256.bzip2.lib 7.44 0.0250 0.3032 6.2987 7.4430 | 372776 1205520 7660752 9312304 | 1765 11947+1011 148+0 148+0 +optimizer-eval.llvm.lib 3.24 0.0131 1.0648 1.9117 3.0792 | 110456 343032 1971952 2443624 | 5293 4186+1033 63+0 63+0 +sim.llvm.lib 2.27 0.0170 0.2274 1.7720 2.0708 | 104728 130376 451320 759088 | 62 2755+122 99+0 99+0 +181.mcf.lib 0.61 0.0162 0.0556 0.3631 0.4646 | 156648 234864 866704 1275064 | 243 2023+163 44+0 44+0 +voronoi.llvm.lib 0.45 0.0117 0.0447 0.2557 0.3385 | 83088 150936 337552 585520 | 157 2063+390 30+0 30+0 +bh.llvm.lib 0.38 0.0101 0.0253 0.1778 0.2394 | 79736 129328 245408 502512 | 66 858+198 13+0 13+0 +sgefa.llvm.lib 0.27 0.0071 0.0396 0.0780 0.1465 | 104712 112576 204600 446656 | 130 640+103 31+0 31+0 +power.llvm.lib 0.14 0.0035 0.0080 0.0451 0.0675 | 31272 49768 66968 155680 | 6 359+96 9+0 9+0 +em3d.llvm.lib 0.13 0.0046 0.0140 0.0524 0.0825 | 37096 65320 122624 241744 | 141 920+127 21+0 21+0 +mst.llvm.lib 0.13 0.0033 0.0084 0.0381 0.0605 | 29104 36104 70496 150376 | 100 506+91 21+0 21+0 +lists.llvm.lib 0.12 0.0036 0.0118 0.0328 0.0664 | 27880 33064 98728 177520 | 58 270+63 10+0 10+0 +bisort.llvm.lib 0.11 0.0023 0.0047 0.0125 0.0270 | 14376 29520 33808 88776 | 6 226+42 10+0 10+0 +indvars.llvm.lib 0.11 0.0020 0.0254 0.0310 0.0606 | 85520 88232 161216 334968 | * 18+3 1+0 1+0 +health.llvm.lib 0.10 0.0044 0.0113 0.0255 0.0519 | 31232 44592 53456 144248 | 79 385+69 14+0 14+0 +tsp.llvm.lib 0.10 0.0042 0.0062 0.0176 0.0382 | 27840 19008 51376 112528 | 27 271+55 10+0 10+0 +hash.llvm.lib 0.10 0.0026 0.0056 0.0168 0.0336 | 25880 29936 35312 104528 | 6 271+44 7+0 7+0 +heapsort.llvm.lib 0.09 0.0007 0.0009 0.0015 0.0429 | 2936 7384 4064 29552 | * 47+7 3+0 3+0 +perimeter.llvm.lib 0.08 0.0025 0.0064 0.0090 0.0271 | 15432 25616 18552 72440 | * 121+39 4+0 4+0 +objinst.llvm.lib 0.08 0.0015 0.0027 0.0076 0.0180 | 11032 16088 19848 60624 | 39 78+25 3+0 3+0 +sumarray2d.llvm.lib 0.06 0.0011 0.0098 0.0111 0.0241 | 42056 46440 83192 174008 | * 15+3 1+0 1+0 +ary3.llvm.lib 0.06 0.0010 0.0016 0.0021 0.0096 | 8752 17528 4696 46640 | 6 55+10 1+0 1+0 +llubenchmark.llvm.lib 0.05 0.0018 0.0034 0.0063 0.0199 | 11824 20384 28056 71272 | 32 141+31 15+0 15+0 +treeadd.llvm.lib 0.05 0.0012 0.0023 0.0036 0.0121 | 9120 17640 10960 53880 | 4 82+18 5+0 5+0 +sumarray.llvm.lib 0.04 0.0003 0.0003 0.0003 0.0022 | 1280 3552 584 7528 | 3 7+2 0+0 0+0 +methcall.llvm.lib 0.03 0.0014 0.0021 0.0045 0.0147 | 10680 16000 11784 51720 | 31 63+19 2+0 2+0 +sieve.llvm.lib 0.03 0.0008 0.0022 0.0047 0.0120 | 16064 14528 39672 80632 | * 32+5 2+0 2+0 +fib2.llvm.lib 0.03 0.0007 0.0009 0.0011 0.0063 | 5512 6088 2544 26432 | * 27+7 1+0 1+0 +matrix.llvm.lib 0.02 0.0010 0.0017 0.0021 0.0100 | 8760 8104 8976 42184 | * 48+12 1+0 1+0 +matrixTranspose.llvm.lib 0.02 0.0007 0.0034 0.0037 0.0098 | 14088 9424 29480 52992 | * 17+4 3+0 3+0 +sumarraymalloc.llvm.lib 0.02 0.0007 0.0010 0.0016 0.0075 | 2720 12928 3536 33544 | * 40+9 2+0 2+0 +pi.llvm.lib 0.02 0.0006 0.0007 0.0014 0.0052 | 5696 5368 5680 16744 | * 35+7 3+0 3+0 +random.llvm.lib 0.02 0.0006 0.0007 0.0012 0.0061 | 2136 6040 7248 31176 | * 33+6 3+0 3+0 +printargs.llvm.lib 0.02 0.0003 0.0004 0.0007 0.0030 | 1360 1024 1728 4112 | * 14+5 1+0 1+0 +hello.llvm.lib 0.02 0.0003 0.0003 0.0005 0.0023 | 880 648 768 4552 | * 9+4 1+0 1+0 +ackermann.llvm.lib 0.02 0.0000 0.0000 0.0002 0.0004 | 0 0 832 832 | * 0+0 * * +
+ + +
+ +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main +300.twolf.lib 30.88 * * * * | * * * * | * * * * +255.vortex.lib 15.71 * * * * | * * * * | * * * * +254.gap.lib 6.07 analyze: ../../../include/llvm/Analysis/DSNode.h:77: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. +164.gzip.llvm.lib 5.32 0.1157 1.0296 3.4025 4.6326 | 2054352 2631576 7804656 12588904 | 398 13372+217 174+3 174+3 +256.bzip2.lib 2.36 0.0250 0.1913 1.8190 2.0966 | 371928 1045320 7533440 9023600 | 407 11415+149 151+2 151+2 +sim.llvm.lib 1.97 0.0174 0.2155 1.4731 1.7539 | 104584 120112 449736 747416 | 46 2745+52 101+2 101+2 +197.parser.lib 1.27 analyze: ../../../include/llvm/Analysis/DSNode.h:77: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. +optimizer-eval.llvm.lib 1.09 0.0132 0.0926 0.8104 0.9528 | 109416 186592 1827184 2141376 | 1709 8189+43 63+0 63+0 +burg.llvm.lib 0.81 analyze: ../../../include/llvm/Analysis/DSNode.h:77: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. +181.mcf.lib 0.38 0.0163 0.0470 0.1847 0.2714 | 156304 219896 808112 1201160 | 226 1859+0 44+0 44+0 +voronoi.llvm.lib 0.22 0.0118 0.0241 0.0776 0.1293 | 82728 87872 214584 399128 | 31 1650+0 30+0 30+0 +sgefa.llvm.lib 0.19 0.0074 0.0324 0.0716 0.1303 | 104560 104744 200024 434096 | 89 610+1 32+0 32+0 +bh.llvm.lib 0.17 0.0106 0.0158 0.0344 0.0813 | 80112 86984 210008 425144 | 66 678+3 16+0 16+0 +em3d.llvm.lib 0.16 0.0067 0.0111 0.0619 0.0899 | 37600 55936 217632 327872 | 90 1584+522 38+3 38+3 +health.llvm.lib 0.10 0.0044 0.0071 0.0117 0.0322 | 31120 38712 35248 120048 | 81 328+0 14+0 14+0 +lists.llvm.lib 0.09 0.0037 0.0075 0.0296 0.0477 | 27792 32968 83288 162264 | 61 222+0 10+0 10+0 +llubenchmark.llvm.lib 0.09 0.0018 0.0021 0.0060 0.0178 | 11104 12176 32552 66840 | 35 152+22 17+1 17+1 +power.llvm.lib 0.08 0.0036 0.0045 0.0139 0.0308 | 21672 31000 40512 109008 | 5 246+0 9+0 9+0 +mst.llvm.lib 0.07 0.0033 0.0051 0.0125 0.0296 | 28368 27552 49088 119680 | 54 435+1 21+0 21+0 +indvars.llvm.lib 0.07 0.0020 0.0199 0.0281 0.0521 | 85496 84840 164280 334616 | * 15+0 1+0 1+0 +perimeter.llvm.lib 0.06 0.0027 0.0035 0.0037 0.0180 | 15312 12112 14536 54800 | * 83+0 4+0 4+0 +tsp.llvm.lib 0.05 0.0045 0.0041 0.0063 0.0254 | 27736 15016 25296 82352 | 28 228+1 11+0 11+0 +hash.llvm.lib 0.04 0.0025 0.0038 0.0054 0.0202 | 18288 24528 26104 82320 | 2 220+0 7+0 7+0 +bisort.llvm.lib 0.04 0.0025 0.0030 0.0050 0.0178 | 14296 19056 28384 72808 | 5 186+0 10+0 10+0 +sumarray2d.llvm.lib 0.04 0.0011 0.0077 0.0102 0.0210 | 42032 46264 83960 174576 | * 12+0 1+0 1+0 +treeadd.llvm.lib 0.04 0.0011 0.0013 0.0017 0.0086 | 9008 7360 10264 42432 | 2 64+0 5+0 5+0 +objinst.llvm.lib 0.03 0.0021 0.0019 0.0049 0.0147 | 10928 15344 24592 64520 | 31 151+72 9+4 9+4 +methcall.llvm.lib 0.03 0.0014 0.0016 0.0030 0.0111 | 15520 8928 8032 45736 | 27 99+44 8+4 8+4 +matrix.llvm.lib 0.03 0.0010 0.0015 0.0017 0.0086 | 8680 8424 8200 41304 | * 39+0 1+0 1+0 +sieve.llvm.lib 0.03 0.0007 0.0021 0.0032 0.0101 | 10320 13864 34512 72456 | * 26+0 2+0 2+0 +sumarraymalloc.llvm.lib 0.03 0.0007 0.0008 0.0008 0.0060 | 2656 6144 6848 30024 | * 31+0 2+0 2+0 +matrixTranspose.llvm.lib 0.03 0.0006 0.0027 0.0034 0.0087 | 14064 9080 28600 51744 | * 14+0 3+0 3+0 +ary3.llvm.lib 0.02 0.0011 0.0013 0.0012 0.0081 | 8720 6968 8256 39992 | 6 44+0 1+0 1+0 +heapsort.llvm.lib 0.02 0.0008 0.0008 0.0008 0.0077 | 2896 13464 2552 33728 | * 39+0 3+0 3+0 +random.llvm.lib 0.02 0.0007 0.0006 0.0006 0.0056 | 6296 4848 6112 29856 | * 26+0 3+0 3+0 +fib2.llvm.lib 0.01 0.0007 0.0007 0.0006 0.0052 | 5488 5408 1344 24888 | * 19+0 1+0 1+0 +pi.llvm.lib 0.01 0.0006 0.0006 0.0009 0.0043 | 5656 4768 5416 15840 | * 29+0 3+0 3+0 +printargs.llvm.lib 0.01 0.0003 0.0003 0.0003 0.0023 | 1336 560 728 2624 | * 9+0 1+0 1+0 +sumarray.llvm.lib 0.01 0.0003 0.0003 0.0002 0.0022 | 1256 2456 456 6280 | 3 5+0 0+0 0+0 +hello.llvm.lib 0.01 0.0003 0.0003 0.0002 0.0019 | 840 2872 3136 6848 | * 5+0 1+0 1+0 +ackermann.llvm.lib 0.01 * * * * | * * * * | * 0+0 * * +
+ + +
+ +Things are a big slower than before due to corrected handling of global +variables. + +
+Name: Anlyz: LocTime: BUTime: TDTime: TotTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main +254.gap.lib 6.23 analyze: ../../../include/llvm/Analysis/DSNode.h:77: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. +sim.llvm.lib 3.77 0.0156 0.3313 1.6634 2.0787 | 63080 98008 192424 426656 | * 1825+84 63+2 63+2 +300.twolf.lib 374.15 * * * * | * * * * | * * * * +255.vortex.lib 185.26 * * * * | * * * * | * * * * +256.bzip2.lib 1.10 0.0158 0.0679 0.7397 0.8794 | 213592 385312 3368648 4040464 | 18 5238+257 64+1 64+1 +164.gzip.llvm.lib 1.08 0.0260 0.0797 0.3326 0.5279 | 235048 421744 1484408 2237792 | 21 9628+634 113+1 113+1 +197.parser.lib 1.06 analyze: ../../../include/llvm/Analysis/DSNode.h:77: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. +burg.llvm.lib 0.71 analyze: ../../../include/llvm/Analysis/DSNode.h:77: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. +optimizer-eval.llvm.lib 0.67 0.0115 0.0793 0.4125 0.5422 | 78080 141896 372592 610760 | 58 666+27 2+0 2+0 +181.mcf.lib 0.32 0.0125 0.0418 0.1271 0.2052 | 120504 192920 545696 876008 | 186 753+0 14+0 14+0 +voronoi.llvm.lib 0.18 0.0098 0.0204 0.0661 0.1116 | 78560 83344 116304 292200 | 19 1006+0 16+0 16+0 +sgefa.llvm.lib 0.16 0.0064 0.0340 0.0413 0.0999 | 82280 96016 67960 270944 | * 125+2 2+0 2+0 +sieve.llvm.lib 0.16 0.0007 0.0028 0.0209 0.0295 | 9872 13808 38872 76312 | * 22+0 1+0 1+0 +lists.llvm.lib 0.15 0.0027 0.0061 0.0042 0.0217 | 22256 14256 3208 51720 | 52 38+0 0+0 0+0 +bh.llvm.lib 0.14 0.0082 0.0140 0.0171 0.0630 | 73320 75448 42920 255160 | 74 402+4 10+0 10+0 +em3d.llvm.lib 0.14 0.0037 0.0091 0.0303 0.0522 | 33816 50768 109200 202192 | 10 925+410 19+3 19+3 +hash.llvm.lib 0.14 0.0020 0.0033 0.0036 0.0154 | 17488 23928 12584 67400 | * 131+0 2+0 2+0 +llubenchmark.llvm.lib 0.13 0.0013 0.0011 0.0019 0.0128 | 9680 2144 10072 32904 | * 51+10 4+1 4+1 +indvars.llvm.lib 0.12 0.0022 0.0248 0.0422 0.0713 | 82040 87944 160872 333400 | * 12+0 0+0 0+0 +ary3.llvm.lib 0.12 0.0008 0.0011 0.0009 0.0072 | 7992 7808 2416 34264 | 6 37+0 0+0 0+0 +health.llvm.lib 0.10 0.0035 0.0067 0.0067 0.0280 | 28432 27984 12640 83984 | 72 151+1 6+0 6+0 +hello.llvm.lib 0.10 0.0002 0.0002 0.0002 0.0016 | 504 2816 336 3656 | * 2+0 0+0 0+0 +ackermann.llvm.lib 0.09 0.0004 0.0005 0.0004 0.0045 | 6976 992 840 18736 | * 10+0 0+0 0+0 +objinst.llvm.lib 0.08 0.0014 0.0019 0.0052 0.0137 | 9480 19064 12216 54416 | 25 148+80 7+4 7+4 +sumarray2d.llvm.lib 0.08 0.0012 0.0096 0.0109 0.0235 | 41416 47080 80696 171512 | * 9+0 0+0 0+0 +methcall.llvm.lib 0.08 0.0011 0.0016 0.0032 0.0108 | 3952 17528 8584 43720 | 23 104+52 7+4 7+4 +heapsort.llvm.lib 0.08 0.0006 0.0008 0.0007 0.0063 | 2264 13720 2216 33016 | * 33+0 2+0 2+0 +fib2.llvm.lib 0.08 0.0005 0.0006 0.0004 0.0048 | 1776 5312 1080 23992 | * 14+0 0+0 0+0 +tsp.llvm.lib 0.07 0.0036 0.0035 0.0041 0.0197 | 17304 13808 17968 63704 | 18 95+1 4+0 4+0 +random.llvm.lib 0.07 0.0005 0.0006 0.0005 0.0066 | 1584 4704 5752 25264 | * 21+0 2+0 2+0 +pi.llvm.lib 0.07 0.0004 0.0004 0.0005 0.0031 | 4744 1248 4368 10360 | * 14+0 0+0 0+0 +power.llvm.lib 0.06 0.0031 0.0063 0.0070 0.0251 | 19440 28024 23544 86832 | * 146+0 4+0 4+0 +bisort.llvm.lib 0.06 0.0019 0.0036 0.0026 0.0168 | 12776 18296 6808 48952 | * 89+0 4+0 4+0 +matrixTranspose.llvm.lib 0.06 0.0005 0.0019 0.0025 0.0065 | 9136 14520 25336 48992 | * 10+0 1+0 1+0 +printargs.llvm.lib 0.06 0.0003 0.0003 0.0003 0.0021 | 888 504 512 1904 | * 5+0 0+0 0+0 +perimeter.llvm.lib 0.05 0.0026 0.0042 0.0044 0.0220 | 13968 12464 3928 43016 | * 35+0 1+0 1+0 +mst.llvm.lib 0.05 0.0026 0.0040 0.0052 0.0227 | 16520 25840 14016 71048 | 10 217+1 9+0 9+0 +sumarray.llvm.lib 0.05 0.0002 0.0003 0.0002 0.0020 | 976 3424 464 6976 | 3 5+0 0+0 0+0 +treeadd.llvm.lib 0.03 0.0010 0.0011 0.0009 0.0085 | 7928 6424 2088 28432 | * 27+0 1+0 1+0 +matrix.llvm.lib 0.02 0.0020 0.0013 0.0014 0.0090 | 7856 10416 2200 36232 | * 32+0 0+0 0+0 +sumarraymalloc.llvm.lib 0.02 0.0006 0.0007 0.0005 0.0056 | 2032 5984 1368 23472 | * 17+0 0+0 0+0 +
+ -
-
-Name: LocTime: BUTime: TDTime: TotTime: AnlzTime: LocSize: BUSize: TDSize: TotSize: NumFold main __main -ackermann.llvm.lib 0.0004 0.0005 0.0004 0.0048 0m0.035s | 6976 992 840 18736 | * 0+0 0+0 -ary3.llvm.lib 0.0008 0.0011 0.0010 0.0073 0m0.067s | 7992 7808 2416 34264 | 6 0+0 0+0 -fib2.llvm.lib 0.0005 0.0007 0.0004 0.0070 0m0.055s | 1776 5312 1080 23992 | * 0+0 0+0 -hash.llvm.lib 0.0020 0.0031 0.0063 0.0227 0m0.062s | 17488 23928 12584 67400 | * 2+0 2+0 -heapsort.llvm.lib 0.0006 0.0008 0.0007 0.0078 0m0.026s | 2264 13720 2216 33016 | * 2+0 2+0 -hello.llvm.lib 0.0002 0.0002 0.0002 0.0016 0m0.017s | 504 2816 336 3656 | * 0+0 0+0 -lists.llvm.lib 0.0028 0.0098 0.0042 0.0226 0m0.074s | 22272 14264 12128 60688 | 57 0+0 0+0 -llubenchmark.llvm.lib 0.0012 0.0011 0.0017 0.0112 0m0.046s | 9680 2144 9944 32776 | * 4+1 4+1 -matrix.llvm.lib 0.0008 0.0013 0.0014 0.0078 0m0.039s | 7848 10416 2200 36176 | * 0+0 0+0 -matrixTranspose.llvm.lib 0.0004 0.0015 0.0019 0.0058 0m0.034s | 9136 14520 25336 48992 | * 1+0 1+0 -methcall.llvm.lib analyze: DataStructure.cpp:191: bool DSNode::mergeTypeInfo(const Type*, unsigned int): Assertion `Offset < Size && "Cannot merge something into a part of our type that doesn't exist!"' failed. -objinst.llvm.lib analyze: DataStructure.cpp:191: bool DSNode::mergeTypeInfo(const Type*, unsigned int): Assertion `Offset < Size && "Cannot merge something into a part of our type that doesn't exist!"' failed. -pi.llvm.lib 0.0004 0.0004 0.0005 0.0035 0m0.016s | 4744 1248 4368 10360 | * 0+0 0+0 -printargs.llvm.lib 0.0004 0.0003 0.0003 0.0022 0m0.031s | 888 504 512 1904 | * 0+0 0+0 -random.llvm.lib 0.0005 0.0005 0.0005 0.0062 0m0.021s | 1584 4704 5752 25264 | * 2+0 2+0 -sumarray.llvm.lib 0.0002 0.0003 0.0002 0.0020 0m0.029s | 976 3424 464 6976 | 3 0+0 0+0 -sumarray2d.llvm.lib 0.0010 0.0073 0.0090 0.0193 0m0.038s | 41416 47080 80696 171512 | * 0+0 0+0 -sumarraymalloc.llvm.lib 0.0006 0.0007 0.0005 0.0052 0m0.027s | 2032 5984 1368 23472 | * 0+0 0+0 -indvars.llvm.lib 0.0018 0.0207 0.0270 0.0514 0m0.066s | 82040 87944 160872 333400 | * 0+0 0+0 -bh.llvm.lib 0.0081 0.0129 0.0162 0.0577 0m0.185s | 55112 75768 42928 240056 | 74 11+0 11+0 -bisort.llvm.lib 0.0018 0.0024 0.0025 0.0149 0m0.054s | 12776 18296 6808 48952 | * 4+0 4+0 -em3d.llvm.lib 0.0035 0.0098 0.0179 0.0401 0m0.083s | 33816 49744 54144 146112 | 10 14+1 14+1 -health.llvm.lib 0.0034 0.0062 0.0058 0.0244 0m0.088s | 28432 27992 12640 83992 | 72 6+0 6+0 -mst.llvm.lib 0.0024 0.0038 0.0051 0.0191 0m0.077s | 16520 25840 14016 71048 | 10 9+0 9+0 -perimeter.llvm.lib 0.0020 0.0033 0.0025 0.0156 0m0.046s | 13968 12720 3928 43272 | * 1+0 1+0 -power.llvm.lib 0.0028 0.0039 0.0063 0.0208 0m0.064s | 20960 30136 23504 82696 | * 4+0 4+0 -treeadd.llvm.lib 0.0008 0.0010 0.0008 0.0065 0m0.023s | 7928 6424 2088 28432 | * 1+0 1+0 -tsp.llvm.lib 0.0034 0.0037 0.0033 0.0184 0m0.055s | 17304 13808 17968 63704 | 18 4+0 4+0 -voronoi.llvm.lib 0.0135 0.0197 0.0526 0.1006 0m0.212s | 78560 83336 116312 292200 | 19 16+0 16+0 -optimizer-eval.llvm.lib 0.0096 0.1005 0.3984 0.5400 0m0.667s | 76736 140000 409448 644528 | 58 7+0 7+0 -sgefa.llvm.lib 0.0060 0.0263 0.0336 0.0824 0m0.144s | 82280 96016 67728 270712 | * 2+0 2+0 -sieve.llvm.lib 0.0006 0.0023 0.0068 0.0137 0m0.050s | 9872 13808 38872 76312 | * 1+0 1+0 -sim.llvm.lib 0.0133 0.2114 1.0950 1.3635 0m1.521s | 62864 98984 200600 457536 | * 71+7 71+7 -164.gzip.llvm.lib 0.0221 0.0817 0.2879 0.4718 0m1.014s | 235048 421864 1439120 2192624 | 17 114+1 114+1 -181.mcf.lib 0.0119 0.0349 0.1130 0.1824 0m0.306s | 120504 192920 545720 876032 | 195 14+0 14+0 +Name: LocTime: BUTime: TDTime: TotTime: AnlzTime: LocSize: BUSize: TDSize: TotSize: NumFold NumNodes main __main +ackermann.llvm.lib 0.0004 0.0005 0.0004 0.0045 0m0.040s | 6976 992 840 18736 | * 10+0 0+0 0+0 +ary3.llvm.lib 0.0008 0.0012 0.0012 0.0074 0m0.034s | 7992 7808 2416 34264 | 6 37+0 0+0 0+0 +fib2.llvm.lib 0.0005 0.0006 0.0004 0.0047 0m0.019s | 1776 5312 1080 23992 | * 14+0 0+0 0+0 +hash.llvm.lib 0.0020 0.0031 0.0036 0.0157 0m0.046s | 17488 23928 12584 67400 | * 131+0 2+0 2+0 +heapsort.llvm.lib 0.0006 0.0008 0.0007 0.0061 0m0.023s | 2264 13720 2216 33016 | * 33+0 2+0 2+0 +hello.llvm.lib 0.0002 0.0002 0.0002 0.0015 0m0.014s | 504 2816 336 3656 | * 2+0 0+0 0+0 +lists.llvm.lib 0.0029 0.0057 0.0057 0.0203 0m0.077s | 22272 14264 12128 60688 | 57 38+0 0+0 0+0 +llubenchmark.llvm.lib 0.0012 0.0011 0.0017 0.0111 0m0.036s | 9680 2144 9944 32776 | * 49+8 4+1 4+1 +matrix.llvm.lib 0.0008 0.0013 0.0014 0.0079 0m0.038s | 7848 10416 2200 36176 | * 32+0 0+0 0+0 +matrixTranspose.llvm.lib 0.0004 0.0015 0.0019 0.0054 0m0.031s | 9136 14520 25336 48992 | * 10+0 1+0 1+0 +methcall.llvm.lib 0.0010 0.0018 0.0030 0.0108 0m0.080s | 3952 17528 9024 44160 | 30 112+52 7+4 7+4 +objinst.llvm.lib 0.0011 0.0018 0.0058 0.0149 0m0.061s | 9480 19064 13192 55392 | 37 163+80 7+4 7+4 +pi.llvm.lib 0.0005 0.0004 0.0005 0.0032 0m0.027s | 4744 1248 4368 10360 | * 14+0 0+0 0+0 +printargs.llvm.lib 0.0003 0.0005 0.0003 0.0023 0m0.042s | 888 504 512 1904 | * 5+0 0+0 0+0 +random.llvm.lib 0.0005 0.0005 0.0005 0.0056 0m0.032s | 1584 4704 5752 25264 | * 21+0 2+0 2+0 +sumarray.llvm.lib 0.0002 0.0003 0.0002 0.0020 0m0.034s | 976 3424 464 6976 | 3 5+0 0+0 0+0 +sumarray2d.llvm.lib 0.0010 0.0077 0.0111 0.0216 0m0.047s | 41416 47080 80696 171512 | * 9+0 0+0 0+0 +sumarraymalloc.llvm.lib 0.0007 0.0007 0.0005 0.0054 0m0.032s | 2032 5984 1368 23472 | * 17+0 0+0 0+0 +indvars.llvm.lib 0.0018 0.0189 0.0264 0.0490 0m0.065s | 82040 87944 160872 333400 | * 12+0 0+0 0+0 +bh.llvm.lib 0.0113 0.0128 0.0163 0.0597 0m0.148s | 55112 75768 42928 240056 | 74 400+5 11+0 11+0 +bisort.llvm.lib 0.0018 0.0024 0.0024 0.0123 0m0.051s | 12776 18296 6808 48952 | * 89+0 4+0 4+0 +em3d.llvm.lib 0.0035 0.0098 0.0196 0.0490 0m0.103s | 33816 49744 54144 146112 | 10 518+33 14+1 14+1 +health.llvm.lib 0.0033 0.0061 0.0057 0.0226 0m0.088s | 28432 27992 12640 83992 | 72 151+1 6+0 6+0 +mst.llvm.lib 0.0025 0.0039 0.0050 0.0192 0m0.074s | 16520 25840 14016 71048 | 10 217+1 9+0 9+0 +perimeter.llvm.lib 0.0020 0.0032 0.0025 0.0154 0m0.045s | 13968 12720 3928 43272 | * 35+0 1+0 1+0 +power.llvm.lib 0.0027 0.0039 0.0060 0.0232 0m0.062s | 20960 30136 23504 82696 | * 146+0 4+0 4+0 +treeadd.llvm.lib 0.0009 0.0010 0.0008 0.0070 0m0.054s | 7928 6424 2088 28432 | * 27+0 1+0 1+0 +tsp.llvm.lib 0.0035 0.0034 0.0032 0.0187 0m0.064s | 17304 13808 17968 63704 | 18 95+1 4+0 4+0 +voronoi.llvm.lib 0.0093 0.0193 0.0567 0.1033 0m0.199s | 78560 83336 116312 292200 | 19 1006+0 16+0 16+0 +optimizer-eval.llvm.lib 0.0099 0.1017 0.4073 0.5492 0m0.674s | 76736 140000 409448 644528 | 58 1259+23 7+0 7+0 +sgefa.llvm.lib 0.0057 0.0283 0.0357 0.0863 0m0.153s | 82280 96016 67728 270712 | * 121+2 2+0 2+0 +sieve.llvm.lib 0.0006 0.0020 0.0030 0.0096 0m0.033s | 9872 13808 38872 76312 | * 22+0 1+0 1+0 +sim.llvm.lib 0.0134 0.2127 1.1230 1.3938 0m1.559s | 62864 98984 200600 457536 | * 1807+206 71+7 71+7 +164.gzip.llvm.lib 0.0225 0.0727 0.2910 0.4651 0m1.003s | 235048 421864 1439120 2192624 | 17 9181+106 114+1 114+1 +181.mcf.lib 0.0121 0.0354 0.1096 0.1780 0m0.292s | 120504 192920 545720 876032 | 195 753+0 14+0 14+0 197.parser.lib analyze: ../../../include/llvm/Analysis/DSNode.h:74: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. 254.gap.lib analyze: ../../../include/llvm/Analysis/DSNode.h:74: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. -255.vortex.lib analyze: DataStructure.cpp:191: bool DSNode::mergeTypeInfo(const Type*, unsigned int): Assertion `Offset < Size && "Cannot merge something into a part of our type that doesn't exist!"' failed. -256.bzip2.lib 0.0151 0.0609 0.6638 0.7968 0m1.050s | 210880 387776 3371632 4041800 | 18 65+1 65+1 -300.twolf.lib 0.1784 0.5300 42.3220 43.6094 0m45.547s | 522056 653816 10076992 11252864 | 1269 410+12 410+12 +255.vortex.lib analyze: ../../../include/llvm/Analysis/DSNode.h:74: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed. +256.bzip2.lib 0.0149 0.0604 0.6503 0.7810 0m1.027s | 210880 387776 3371632 4041800 | 18 5005+76 65+1 65+1 +300.twolf.lib 0.1806 0.5248 42.5463 43.8329 0m45.785s | 522056 653816 10076992 11252864 | 1269 78066+4900 410+12 410+12 burg.llvm.lib analyze: ../../../include/llvm/Analysis/DSNode.h:74: DSNode::~DSNode(): Assertion `Referrers.empty() && "Referrers to dead node exist!"' failed.@@ -61,7 +877,7 @@ burg.llvm.lib analyze: ../../../include/llvm/Analysis/DSNode.h:7 Chris Lattner -Last modified: Wed Nov 6 20:01:51 CST 2002 +Last modified: Thu Nov 14 20:00:50 CST 2002