Program
GCCAS
Bytecode
LLC compile
LLC-BETA compile
JIT codegen
GCC
CBE
LLC
LLC-BETA
JIT
GCC/CBE
GCC/LLC
GCC/LLC-BETA
LLC/LLC-BETA
Benchmarks/CoyoteBench/almabench0.0839108500.09590.1319* 30.57* 27.52 27.33*n/a1.111.121.01
Benchmarks/CoyoteBench/fftbench0.446928758*** 34.54****n/an/an/an/a
Benchmarks/CoyoteBench/huffbench0.149978620.18390.2049* 47.04* 25.81 25.39*n/a1.821.851.02
Benchmarks/CoyoteBench/lpbench0.126955530.15490.1659* 20.09* 19.98 19.78*n/a1.011.021.01
Benchmarks/Dhrystone/dry0.091912650.01890.0209* 2.93* 1.81 1.29*n/a1.622.271.40
Benchmarks/Dhrystone/fldry0.081914380.01990.0229* 5.10* 2.10 2.10*n/a2.432.431.00
Benchmarks/McGill/chomp0.297989900.22190.2539* 8.56* 7.95 7.97*n/a1.081.071.00
Benchmarks/McGill/exptree0.187977320.16990.2079* 0.00* 0.00 0.00*n/a---
Benchmarks/McGill/misr0.094940650.06690.0769* 1.20* 0.97 0.99*n/a1.241.210.98
Benchmarks/McGill/queens0.063943600.07990.0919* 3.10* 3.89 3.62*n/a0.800.861.07
Benchmarks/Misc-C++/bigfib0.6009231822*** 0.98****n/an/an/an/a
Benchmarks/Misc-C++/mandel-text0.032912900.02590.0309* 2.82* 3.04 3.66*n/a0.930.770.83
Benchmarks/Misc/ReedSolomon0.3069168280.64090.6279* 28.54* 15.45 15.40*n/a1.851.851.00
Benchmarks/Misc/mandel0.026910390.01790.0199* 1.83* 1.43 1.46*n/a1.281.250.98
Benchmarks/Misc/pi0.01499440.01390.0149* 3.14* 1.28 1.90*n/a2.451.650.67
Benchmarks/Misc/richards_benchmark0.202981030.09990.1199* 2.61* 1.80 1.88*n/a1.451.390.96
Benchmarks/Misc/whetstone0.141941500.10690.1429* 12.36* 6.25 6.06*n/a1.982.041.03
Benchmarks/Shootout-C++/ackermann0.025963231*** 5.26****n/an/an/an/a
Benchmarks/Shootout-C++/ary0.083960732*** 0.21****n/an/an/an/a
Benchmarks/Shootout-C++/ary20.114961769*** 0.22****n/an/an/an/a
Benchmarks/Shootout-C++/ary30.096926598*** 7.35****n/an/an/an/a
Benchmarks/Shootout-C++/except0.053962064*** 1.00****n/an/an/an/a
Benchmarks/Shootout-C++/fibo0.026949827*** 9.44****n/an/an/an/a
Benchmarks/Shootout-C++/hash0.304927295*** 1.15****n/an/an/an/a
Benchmarks/Shootout-C++/hash20.427930687*** 8.56****n/an/an/an/a
Benchmarks/Shootout-C++/heapsort0.0479100050.04190.0509* 10.30* 9.81 9.74*n/a1.051.061.01
Benchmarks/Shootout-C++/hello0.017952771*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/lists0.216963804*** 9.47****n/an/an/an/a
Benchmarks/Shootout-C++/lists10.349931091*** 0.44****n/an/an/an/a
Benchmarks/Shootout-C++/matrix0.099964304*** 6.34****n/an/an/an/a
Benchmarks/Shootout-C++/methcall0.058955007*** 13.48****n/an/an/an/a
Benchmarks/Shootout-C++/moments0.2269500460.44790.5279* 0.44* 0.48 0.42*n/a0.921.051.14
Benchmarks/Shootout-C++/nestedloop0.064957856*** 9.83****n/an/an/an/a
Benchmarks/Shootout-C++/objinst0.072957392*** 9.69****n/an/an/an/a
Benchmarks/Shootout-C++/random0.028951088*** 15.94****n/an/an/an/a
Benchmarks/Shootout-C++/reversefile0.210926484*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/sieve0.192926158*** 5.66****n/an/an/an/a
Benchmarks/Shootout-C++/spellcheck0.2309237525*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/strcat0.032954012*** 0.82****n/an/an/an/a
Benchmarks/Shootout-C++/sumcol0.019961959*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/wc0.029963187*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/wordfreq0.4549255120.74080.8578* 0.00* 0.00 0.00*n/a---
Benchmarks/Shootout/ackermann0.017915200.02890.0339* 0.01* 0.01 0.01*n/a---
Benchmarks/Shootout/ary30.02099830.01990.0209* 7.40* 7.55 7.45*n/a0.980.991.01
Benchmarks/Shootout/fib20.016910050.02090.0239* 9.46* 5.01 4.87*n/a1.891.941.03
Benchmarks/Shootout/hash0.076948070.09890.1119* 14.10* 13.29 11.61*n/a1.061.211.14
Benchmarks/Shootout/heapsort0.037921010.04090.0509* 10.33* 9.76 10.14*n/a1.061.020.96
Benchmarks/Shootout/hello0.00693870.00490.0079* 0.00* 0.00 0.00*n/a---
Benchmarks/Shootout/lists0.117945810.06790.0829* 21.17* 8.34 8.56*n/a2.542.470.97
Benchmarks/Shootout/matrix0.103941320.06790.0759* 8.82* 7.10 8.36*n/a1.241.060.85
Benchmarks/Shootout/methcall0.034921260.03790.0419* 10.85* 10.98 11.29*n/a0.990.960.97
Benchmarks/Shootout/nestedloop0.056913620.02090.0249* 8.29* 10.10 10.09*n/a0.820.821.00
Benchmarks/Shootout/objinst0.054962600.11390.1449* 8.88* 7.26 7.29*n/a1.221.221.00
Benchmarks/Shootout/random0.01495670.00990.0109* 17.19* 7.38 7.54*n/a2.332.280.98
Benchmarks/Shootout/sieve0.027912220.02890.0299* 9.90* 15.06 13.28*n/a0.660.751.13
Benchmarks/Shootout/strcat0.022920130.03690.0429* 0.44* 0.31 0.32*n/a1.421.380.97
Benchmarks/Stanford/Bubblesort0.043917160.02890.0339* 0.04* 0.05 0.04*n/a---
Benchmarks/Stanford/IntMM0.041918480.03590.0439* 0.00* 0.00 0.00*n/a---
Benchmarks/Stanford/Oscar0.092940750.07790.0929* 0.00* 0.00 0.00*n/a---
Benchmarks/Stanford/Perm0.045938320.05890.0689* 0.06* 0.03 0.04*n/a---
Benchmarks/Stanford/Puzzle0.355958830.09690.1139* 0.18* 0.19 0.17*n/a0.951.061.12
Benchmarks/Stanford/Queens0.053920750.04990.0559* 0.04* 0.06 0.06*n/a---
Benchmarks/Stanford/Quicksort0.054920150.03890.0469* 0.06* 0.05 0.05*n/a---
Benchmarks/Stanford/RealMM0.041914830.03190.0349* 0.00* 0.00 0.00*n/a---
Benchmarks/Stanford/Towers0.077993130.14490.1659* 0.05* 0.03 0.03*n/a---
Benchmarks/Stanford/Treesort0.054923910.03990.0459* 0.12* 0.10 0.11*n/a1.201.090.91
Regression/C++/2003-05-14-array-init0.00592090.00390.0030* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-05-14-expr_stmt0.00691090.00300.0020* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-06-08-BaseType0.01191390.00290.0030* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-06-08-VirtualFunctions0.01498260.00300.0019* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-06-13-Crasher0.01191090.00200.0019* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-08-20-EnumSizeProblem0.00691090.00190.0029* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-09-29-NonPODsByValue0.00791910.00290.0029* 0.00* 0.00 0.00*n/a---
Regression/C++/BuiltinTypeInfo0.006972350.07790.0899* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/ConditionalExpr0.025919330.01190.0119* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/ctor_dtor_count0.015981310.08590.0929* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/ctor_dtor_count-20.0239107220.09990.1089* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/dead_try_block0.00791880.00390.0040* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/exception_spec_test0.0319176280.16990.1999* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/function_try_block0.0809163640.15290.1729* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/simple_rethrow0.0219117050.10790.1299* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/simple_throw0.011989080.09290.1029* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/throw_rethrow_test0.0279159360.14290.1659* 0.00* 0.00 0.00*n/a---
Regression/C++/global_ctor0.01898990.01090.0119* 0.00* 0.00 0.00*n/a---
Regression/C++/global_type0.00691090.00190.0010* 0.00* 0.00 0.00*n/a---
Regression/C++/ofstream_ctor0.01092252749.669511.2422* 0.00* 0.00 0.00*n/a---
Regression/C++/pointer_member0.01193810.00490.0049* 0.00* 0.00 0.00*n/a---
Regression/C++/pointer_method0.02592750.00190.0049* 0.00* 0.00 0.00*n/a---
Regression/C++/short_circuit_dtor0.01199500.00290.0039* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-14-initialize-string0.01294930.00690.0059* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-21-BitfieldHandling0.00492790.00290.0020* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-21-UnionBitfields0.01998180.00890.0119* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-21-UnionTest0.01396130.00590.0069* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-22-LocalTypeTest0.00792140.00390.0030* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-22-VarSizeArray0.01191790.00400.0020* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-23-TransparentUnion0.00991760.00300.0040* 0.00* 0.00 0.00*n/a---
Regression/C/2003-06-16-InvalidInitializer0.00891020.00300.0020* 0.00* 0.00 0.00*n/a---
Regression/C/2003-06-16-VolatileError0.00691020.00290.0039* 0.00* 0.00 0.00*n/a---
Regression/C/2003-10-12-GlobalVarInitializers0.00892680.00500.0039* 0.00* 0.00 0.00*n/a---
Regression/C/2004-02-03-AggregateCopy0.00691960.00300.0029* 0.00* 0.00 0.00*n/a---
Regression/C/2004-03-15-IndirectGoto0.01395880.01290.0149* 0.00* 0.00 0.00*n/a---
Regression/C/2004-08-12-InlinerAndAllocas0.01695890.01190.0119* 0.00* 0.00 0.00*n/a---
Regression/C/2005-05-06-LongLongSignedShift0.00692430.00490.0049* 0.00* 0.00 0.00*n/a---
Regression/C/ConstructorDestructorAttributes0.01093490.00590.0080* 0.00* 0.00 0.00*n/a---
Regression/C/DuffsDevice0.03099880.01390.0149* 0.00* 0.00 0.00*n/a---
Regression/C/PR4910.01491910.00290.0030* 0.00* 0.00 0.00*n/a---
Regression/C/PR6400.023910260.01990.0249* 0.00* 0.00 0.00*n/a---
Regression/C/badidx0.01695480.00890.0119* 0.00* 0.00 0.00*n/a---
Regression/C/bigstack0.065934440.04490.0549* 0.00* 0.00 0.00*n/a---
Regression/C/callargs0.01295870.00690.0069* 0.00* 0.00 0.00*n/a---
Regression/C/casts0.033946030.05590.0749* 0.00* 0.00 0.00*n/a---
Regression/C/globalrefs0.01697630.00890.0109* 0.00* 0.00 0.00*n/a---
Regression/C/matrixTranspose0.026911720.02590.0309* 0.00* 0.00 0.00*n/a---
Regression/C/pointer_arithmetic0.00991190.00190.0039* 0.00* 0.00 0.00*n/a---
Regression/C/sumarray0.02196540.01490.0129* 0.00* 0.00 0.00*n/a---
Regression/C/sumarray2d0.03598150.02090.0239* 0.00* 0.00 0.00*n/a---
Regression/C/sumarraymalloc0.02298220.01690.0169* 0.00* 0.00 0.00*n/a---
Regression/C/test_indvars0.033912690.02590.0279* 0.00* 0.00 0.00*n/a---
Regression/C/testtrace0.027912520.02090.0219* 0.00* 0.00 0.00*n/a---
UnitTests/2002-04-17-PrintfChar0.00991980.00300.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-ArgumentTest0.00992510.00390.0039* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest0.017915770.02190.0259* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest10.00602160.00290.0039* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest20.01093470.00590.0079* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest30.00693340.00590.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-ManyArguments0.00893380.00490.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-03-NotTest0.01993080.00390.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-19-DivTest0.01394340.00890.0119* 0.00* 0.00 0.00*n/a---
UnitTests/2002-08-02-CastTest0.00791830.00190.0040* 0.00* 0.00 0.00*n/a---
UnitTests/2002-08-02-CastTest20.00792450.00400.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-08-19-CodegenBug0.00792920.00490.0069* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-09-ArrayResolution0.01292930.00690.0069* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-12-StructureArgs0.00892370.00400.0030* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-12-StructureArgsSimple0.00892070.00490.0030* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-13-BadLoad0.00691850.00290.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-12-13-MishaTest0.01491910.00290.0039* 0.00* 0.00 0.00*n/a---
UnitTests/2003-04-22-Switch0.01295170.01590.0179* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-02-DependentPHI0.01395530.00990.0089* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-07-VarArgs0.031920050.04190.0529* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-12-MinIntProblem0.01291840.00490.0019* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-14-AtExit0.00703040.00590.0079* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-26-Shorts0.016919850.01990.0239* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-31-CastToBool0.02598800.01290.0209* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-31-LongShifts0.01397440.01490.0169* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-06-IntOverflow0.01794870.00400.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-08-BitOpsTest0.01192120.00300.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-09-LoadShorts0.019913880.01290.0169* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-09-SignedArgs0.01998170.01290.0139* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-10-SignConversions0.01194760.00590.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2003-08-05-CastFPToUint0.00893470.00590.0069* 0.00* 0.00 0.00*n/a---
UnitTests/2003-08-11-VaListArg0.032922770.05290.0599* 0.00* 0.00 0.00*n/a---
UnitTests/2003-08-20-FoldBug0.00991810.00290.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2003-09-18-BitFieldTest0.01392070.00290.0039* 0.00* 0.00 0.00*n/a---
UnitTests/2003-10-13-SwitchTest0.01092880.00590.0089* 0.00* 0.00 0.00*n/a---
UnitTests/2003-10-29-ScalarReplBug0.00692050.00390.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2004-02-02-NegativeZero0.00892890.00500.0030* 0.00* 0.00 0.00*n/a---
UnitTests/2004-06-20-StaticBitfieldInit0.00792080.00500.0050* 0.00* 0.00 0.00*n/a---
UnitTests/2004-11-28-GlobalBoolLayout0.00797410.01190.0109* 0.00* 0.00 0.00*n/a---
UnitTests/2005-05-11-Popcount-ffs-fls0.052932700.04090.0519* 0.00* 0.00 0.00*n/a---
UnitTests/2005-05-12-Int64ToFP0.00993510.00790.0109* 0.00* 0.00 0.00*n/a---
UnitTests/2005-05-13-SDivTwo0.01193020.00490.0079* 0.00* 0.00 0.00*n/a---
UnitTests/2005-07-15-Bitfield-ABI0.00891970.00390.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2005-07-17-INT-To-FP0.01598900.01690.0209* 0.00* 0.00 0.00*n/a---
UnitTests/2005-11-29-LongSwitch0.00991850.00400.0030* 0.00* 0.00 0.00*n/a---
UnitTests/2006-01-23-InitializedBitField***** 0.00****n/an/an/an/a
UnitTests/2006-01-23-UnionInit***** 0.00****n/an/an/an/a
UnitTests/2006-01-29-SimpleIndirectCall0.00893880.00690.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2006-02-04-DivRem0.01094170.00790.0079* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-01-float_varg0.00592540.00390.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-04-DynAllocAndRestore0.02491310.00290.0010* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-07-Compare64BitConstant0.00791990.00390.0040* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-11-LoadConstants0.263941500.10390.1459* 0.00* 0.00 0.00*n/a---
UnitTests/FloatPrecision0.00792330.00400.0049* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C++/C++Catch0.032957170.05090.0609* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/FarJump0.035972200.11390.1299* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/Looping0.015925570.02990.0349* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/MultipleSetjmp0.02192970*** 0.00****n/an/an/an/a
UnitTests/SetjmpLongjmp/C/SimpleCTest0.017924650.03590.0419* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/WhileLoop0.02292581*** 0.00****n/an/an/an/a
UnitTests/SignlessTypes/cast0.059934410.10290.1389* 0.03* 0.02 0.02*n/a---
UnitTests/SignlessTypes/cast-bug0.01093530.00790.0089* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/cast20.01292080.00390.0030* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/div0.034911810.01190.0149* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/factor0.032911880.02590.0279* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/rem0.3369143871.61171.6737* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/shr0.040913030.00990.0159* 0.00* 0.00 0.00*n/a---
UnitTests/StructModifyTest0.01093060.00590.0069* 0.00* 0.00 0.00*n/a---
UnitTests/TestLoop0.01694030.00790.0099* 0.00* 0.00 0.00*n/a---
UnitTests/printargs0.00996820.01390.0129* 0.00* 0.00 0.00*n/a---