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.0859108500.09590.1299* 30.40* 27.51 27.33*n/a1.111.111.01
Benchmarks/CoyoteBench/fftbench0.455928758*** 34.52****n/an/an/an/a
Benchmarks/CoyoteBench/huffbench0.148978620.18490.2019* 47.23* 25.81 25.54*n/a1.831.851.01
Benchmarks/CoyoteBench/lpbench0.123955530.15990.1679* 20.10* 19.80 19.99*n/a1.021.010.99
Benchmarks/Dhrystone/dry0.077912650.01890.0199* 2.96* 1.81 1.29*n/a1.642.291.40
Benchmarks/Dhrystone/fldry0.081914380.01990.0219* 4.94* 2.10 2.08*n/a2.352.381.01
Benchmarks/McGill/chomp0.292989900.22990.2549* 8.54* 8.08 8.17*n/a1.061.050.99
Benchmarks/McGill/exptree0.185977320.17390.2059* 0.00* 0.00 0.00*n/a---
Benchmarks/McGill/misr0.100940650.06490.0779* 1.22* 0.97 0.99*n/a1.261.230.98
Benchmarks/McGill/queens0.070943600.07690.0909* 3.25* 3.89 3.62*n/a0.840.901.07
Benchmarks/Misc-C++/bigfib0.6229231822*** 0.98****n/an/an/an/a
Benchmarks/Misc-C++/mandel-text0.030912900.02490.0299* 2.80* 3.05 3.64*n/a0.920.770.84
Benchmarks/Misc/ReedSolomon0.3089168280.63290.6289* 28.47* 15.46 15.40*n/a1.841.851.00
Benchmarks/Misc/mandel0.025910390.01990.0209* 1.83* 1.44 1.47*n/a1.271.240.98
Benchmarks/Misc/pi0.01799440.01290.0159* 3.12* 1.28 1.91*n/a2.441.630.67
Benchmarks/Misc/richards_benchmark0.202981030.09490.1199* 2.63* 1.80 1.88*n/a1.461.400.96
Benchmarks/Misc/whetstone0.132941500.10690.1439* 12.30* 6.24 6.01*n/a1.972.051.04
Benchmarks/Shootout-C++/ackermann0.025963231*** 5.38****n/an/an/an/a
Benchmarks/Shootout-C++/ary0.085960732*** 0.21****n/an/an/an/a
Benchmarks/Shootout-C++/ary20.118961769*** 0.21****n/an/an/an/a
Benchmarks/Shootout-C++/ary30.096926598*** 7.38****n/an/an/an/a
Benchmarks/Shootout-C++/except0.055962064*** 1.00****n/an/an/an/a
Benchmarks/Shootout-C++/fibo0.026949827*** 9.55****n/an/an/an/a
Benchmarks/Shootout-C++/hash0.307927295*** 1.13****n/an/an/an/a
Benchmarks/Shootout-C++/hash20.427930687*** 8.37****n/an/an/an/a
Benchmarks/Shootout-C++/heapsort0.0479100050.04290.0489* 10.50* 10.00 9.88*n/a1.051.061.01
Benchmarks/Shootout-C++/hello0.018952771*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/lists0.213963804*** 10.59****n/an/an/an/a
Benchmarks/Shootout-C++/lists10.351931091*** 0.44****n/an/an/an/a
Benchmarks/Shootout-C++/matrix0.085964304*** 6.18****n/an/an/an/a
Benchmarks/Shootout-C++/methcall0.049955007*** 13.44****n/an/an/an/a
Benchmarks/Shootout-C++/moments0.2249500460.45090.5279* 0.44* 0.48 0.41*n/a0.921.071.17
Benchmarks/Shootout-C++/nestedloop0.065957856*** 9.98****n/an/an/an/a
Benchmarks/Shootout-C++/objinst0.071957392*** 9.71****n/an/an/an/a
Benchmarks/Shootout-C++/random0.028951088*** 15.94****n/an/an/an/a
Benchmarks/Shootout-C++/reversefile0.206926484*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/sieve0.194926158*** 5.71****n/an/an/an/a
Benchmarks/Shootout-C++/spellcheck0.2299237525*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/strcat0.035954012*** 0.83****n/an/an/an/a
Benchmarks/Shootout-C++/sumcol0.024961959*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/wc0.033963187*** 0.00****n/an/an/an/a
Benchmarks/Shootout-C++/wordfreq0.4479255120.75080.8558* 0.00* 0.00 0.00*n/a---
Benchmarks/Shootout/ackermann0.016915200.02790.0349* 0.01* 0.01 0.01*n/a---
Benchmarks/Shootout/ary30.02299830.01890.0219* 7.50* 7.55 7.42*n/a0.991.011.02
Benchmarks/Shootout/fib20.012910050.01990.0249* 9.73* 5.06 4.91*n/a1.921.981.03
Benchmarks/Shootout/hash0.083948070.09690.1139* 14.13* 13.37 11.61*n/a1.061.221.15
Benchmarks/Shootout/heapsort0.039921010.03890.0489* 10.33* 9.90 9.94*n/a1.041.041.00
Benchmarks/Shootout/hello0.00703870.00790.0079* 0.00* 0.00 0.00*n/a---
Benchmarks/Shootout/lists0.120945810.07190.0829* 21.39* 8.35 8.42*n/a2.562.540.99
Benchmarks/Shootout/matrix0.105941320.06790.0769* 8.88* 7.06 8.38*n/a1.261.060.84
Benchmarks/Shootout/methcall0.035921260.03590.0429* 10.85* 10.89 11.36*n/a1.000.960.96
Benchmarks/Shootout/nestedloop0.056913620.02290.0229* 8.28* 10.03 10.10*n/a0.830.820.99
Benchmarks/Shootout/objinst0.048962600.11090.1439* 10.99* 7.26 7.16*n/a1.511.531.01
Benchmarks/Shootout/random0.01395670.00990.0109* 17.09* 7.38 7.51*n/a2.322.280.98
Benchmarks/Shootout/sieve0.024912220.02590.0289* 9.88* 15.03 13.20*n/a0.660.751.14
Benchmarks/Shootout/strcat0.020920130.03590.0399* 0.44* 0.31 0.30*n/a1.421.471.03
Benchmarks/Stanford/Bubblesort0.042917160.02890.0329* 0.04* 0.05 0.05*n/a---
Benchmarks/Stanford/IntMM0.039918480.03690.0409* 0.00* 0.00 0.00*n/a---
Benchmarks/Stanford/Oscar0.090940750.07790.0919* 0.00* 0.00 0.00*n/a---
Benchmarks/Stanford/Perm0.045938320.05690.0679* 0.06* 0.03 0.04*n/a---
Benchmarks/Stanford/Puzzle0.345958830.09590.1169* 0.18* 0.18 0.18*n/a1.001.001.00
Benchmarks/Stanford/Queens0.052920750.04890.0549* 0.04* 0.06 0.06*n/a---
Benchmarks/Stanford/Quicksort0.045920150.03890.0429* 0.06* 0.05 0.05*n/a---
Benchmarks/Stanford/RealMM0.047914830.02990.0359* 0.00* 0.00 0.00*n/a---
Benchmarks/Stanford/Towers0.074993130.14190.1669* 0.05* 0.03 0.03*n/a---
Benchmarks/Stanford/Treesort0.058923910.03890.0459* 0.12* 0.11 0.11*n/a1.091.091.00
Regression/C++/2003-05-14-array-init0.00692090.00290.0039* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-05-14-expr_stmt0.00691090.00390.0029* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-06-08-BaseType0.01491390.00190.0020* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-06-08-VirtualFunctions0.01598260.00300.0030* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-06-13-Crasher0.01191090.00200.0020* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-08-20-EnumSizeProblem0.00591090.00200.0030* 0.00* 0.00 0.00*n/a---
Regression/C++/2003-09-29-NonPODsByValue0.00891910.00390.0049* 0.00* 0.00 0.00*n/a---
Regression/C++/BuiltinTypeInfo0.009972350.06690.0849* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/ConditionalExpr0.022919330.00990.0119* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/ctor_dtor_count0.017981310.08690.1019* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/ctor_dtor_count-20.0239107220.10090.1159* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/dead_try_block0.00891880.00390.0049* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/exception_spec_test0.0359176280.16890.1869* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/function_try_block0.0809163640.14190.1689* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/simple_rethrow0.0249117050.11090.1229* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/simple_throw0.010989080.08790.0999* 0.00* 0.00 0.00*n/a---
Regression/C++/EH/throw_rethrow_test0.0289159360.14790.1739* 0.00* 0.00 0.00*n/a---
Regression/C++/global_ctor0.01598990.01290.0139* 0.00* 0.00 0.00*n/a---
Regression/C++/global_type0.00491090.00200.0040* 0.00* 0.00 0.00*n/a---
Regression/C++/ofstream_ctor0.00992252749.552511.2492* 0.00* 0.00 0.00*n/a---
Regression/C++/pointer_member0.01293810.00590.0049* 0.00* 0.00 0.00*n/a---
Regression/C++/pointer_method0.02092750.00500.0059* 0.00* 0.00 0.00*n/a---
Regression/C++/short_circuit_dtor0.00999500.00290.0049* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-14-initialize-string0.01294930.00590.0060* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-21-BitfieldHandling0.00792790.00200.0010* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-21-UnionBitfields0.02198180.00990.0119* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-21-UnionTest0.01596130.00490.0059* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-22-LocalTypeTest0.00892140.00300.0050* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-22-VarSizeArray0.01091790.00190.0029* 0.00* 0.00 0.00*n/a---
Regression/C/2003-05-23-TransparentUnion0.00891760.00390.0030* 0.00* 0.00 0.00*n/a---
Regression/C/2003-06-16-InvalidInitializer0.00591020.00290.0039* 0.00* 0.00 0.00*n/a---
Regression/C/2003-06-16-VolatileError0.00291020.00290.0009* 0.00* 0.00 0.00*n/a---
Regression/C/2003-10-12-GlobalVarInitializers0.00792680.00390.0040* 0.00* 0.00 0.00*n/a---
Regression/C/2004-02-03-AggregateCopy0.00791960.00500.0049* 0.00* 0.00 0.00*n/a---
Regression/C/2004-03-15-IndirectGoto0.01295880.01290.0149* 0.00* 0.00 0.00*n/a---
Regression/C/2004-08-12-InlinerAndAllocas0.01695890.00990.0119* 0.00* 0.00 0.00*n/a---
Regression/C/2005-05-06-LongLongSignedShift0.00692430.00500.0059* 0.00* 0.00 0.00*n/a---
Regression/C/ConstructorDestructorAttributes0.01193490.00590.0069* 0.00* 0.00 0.00*n/a---
Regression/C/DuffsDevice0.03199880.01490.0159* 0.00* 0.00 0.00*n/a---
Regression/C/PR4910.01691910.00290.0030* 0.00* 0.00 0.00*n/a---
Regression/C/PR6400.021910260.01990.0199* 0.00* 0.00 0.00*n/a---
Regression/C/badidx0.01195480.01190.0109* 0.00* 0.00 0.00*n/a---
Regression/C/bigstack0.064934440.04590.0499* 0.00* 0.00 0.00*n/a---
Regression/C/callargs0.01095870.00690.0089* 0.00* 0.00 0.00*n/a---
Regression/C/casts0.033946030.05690.0759* 0.00* 0.00 0.00*n/a---
Regression/C/globalrefs0.01097630.01090.0109* 0.00* 0.00 0.00*n/a---
Regression/C/matrixTranspose0.026911720.02590.0289* 0.00* 0.00 0.00*n/a---
Regression/C/pointer_arithmetic0.01191190.00200.0020* 0.00* 0.00 0.00*n/a---
Regression/C/sumarray0.02396540.01390.0139* 0.00* 0.00 0.00*n/a---
Regression/C/sumarray2d0.03498150.02090.0229* 0.00* 0.00 0.00*n/a---
Regression/C/sumarraymalloc0.02298220.01490.0189* 0.00* 0.00 0.00*n/a---
Regression/C/test_indvars0.030912690.02990.0279* 0.00* 0.00 0.00*n/a---
Regression/C/testtrace0.022912520.02090.0229* 0.00* 0.00 0.00*n/a---
UnitTests/2002-04-17-PrintfChar0.00991980.00290.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-ArgumentTest0.00792510.00400.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest0.017915770.02090.0249* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest10.00792160.00490.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest20.01093470.00500.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-CastTest30.00793340.00690.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-02-ManyArguments0.01093380.00590.0069* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-03-NotTest0.02093080.00590.0039* 0.00* 0.00 0.00*n/a---
UnitTests/2002-05-19-DivTest0.00994340.01090.0119* 0.00* 0.00 0.00*n/a---
UnitTests/2002-08-02-CastTest0.00991830.00100.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2002-08-02-CastTest20.00892450.00390.0039* 0.00* 0.00 0.00*n/a---
UnitTests/2002-08-19-CodegenBug0.00892920.00590.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-09-ArrayResolution0.01192930.00390.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-12-StructureArgs0.01192370.00490.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-12-StructureArgsSimple0.01092070.00290.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2002-10-13-BadLoad0.00991850.00390.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2002-12-13-MishaTest0.01791910.00190.0040* 0.00* 0.00 0.00*n/a---
UnitTests/2003-04-22-Switch0.01695170.01290.0189* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-02-DependentPHI0.01295530.00890.0079* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-07-VarArgs0.030920050.04190.0509* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-12-MinIntProblem0.01191840.00390.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-14-AtExit0.00893040.00690.0060* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-26-Shorts0.020919850.01890.0239* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-31-CastToBool0.03098800.01290.0209* 0.00* 0.00 0.00*n/a---
UnitTests/2003-05-31-LongShifts0.01397440.01490.0159* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-06-IntOverflow0.01594870.00500.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-08-BitOpsTest0.01092120.00190.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-09-LoadShorts0.017913880.01490.0159* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-09-SignedArgs0.01898170.01390.0149* 0.00* 0.00 0.00*n/a---
UnitTests/2003-07-10-SignConversions0.01294760.00390.0049* 0.00* 0.00 0.00*n/a---
UnitTests/2003-08-05-CastFPToUint0.00993470.00690.0069* 0.00* 0.00 0.00*n/a---
UnitTests/2003-08-11-VaListArg0.035922770.05090.0649* 0.00* 0.00 0.00*n/a---
UnitTests/2003-08-20-FoldBug0.00891810.00390.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2003-09-18-BitFieldTest0.01092070.00290.0020* 0.00* 0.00 0.00*n/a---
UnitTests/2003-10-13-SwitchTest0.00892880.00690.0089* 0.00* 0.00 0.00*n/a---
UnitTests/2003-10-29-ScalarReplBug0.00892050.00390.0030* 0.00* 0.00 0.00*n/a---
UnitTests/2004-02-02-NegativeZero0.00992890.00590.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2004-06-20-StaticBitfieldInit0.00692080.00200.0040* 0.00* 0.00 0.00*n/a---
UnitTests/2004-11-28-GlobalBoolLayout0.01097410.00990.0109* 0.00* 0.00 0.00*n/a---
UnitTests/2005-05-11-Popcount-ffs-fls0.056932700.03990.0529* 0.00* 0.00 0.00*n/a---
UnitTests/2005-05-12-Int64ToFP0.00993510.01090.0129* 0.00* 0.00 0.00*n/a---
UnitTests/2005-05-13-SDivTwo0.01193020.00590.0069* 0.00* 0.00 0.00*n/a---
UnitTests/2005-07-15-Bitfield-ABI0.01291970.00390.0030* 0.00* 0.00 0.00*n/a---
UnitTests/2005-07-17-INT-To-FP0.01998900.01690.0169* 0.00* 0.00 0.00*n/a---
UnitTests/2005-11-29-LongSwitch0.01291850.00290.0019* 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.01193880.00890.0059* 0.00* 0.00 0.00*n/a---
UnitTests/2006-02-04-DivRem0.01394170.00790.0079* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-01-float_varg0.00692540.00300.0039* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-04-DynAllocAndRestore0.02691310.00390.0020* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-07-Compare64BitConstant0.00891990.00390.0029* 0.00* 0.00 0.00*n/a---
UnitTests/2006-12-11-LoadConstants0.261941500.10590.1479* 0.00* 0.00 0.00*n/a---
UnitTests/FloatPrecision0.01292330.00390.0040* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C++/C++Catch0.039957170.05190.0609* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/FarJump0.039972200.11390.1279* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/Looping0.015925570.03090.0299* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/MultipleSetjmp0.01992970*** 0.00****n/an/an/an/a
UnitTests/SetjmpLongjmp/C/SimpleCTest0.019924650.03590.0389* 0.00* 0.00 0.00*n/a---
UnitTests/SetjmpLongjmp/C/WhileLoop0.01792581*** 0.00****n/an/an/an/a
UnitTests/SignlessTypes/cast0.061934410.10190.1399* 0.02* 0.02 0.02*n/a---
UnitTests/SignlessTypes/cast-bug0.00903530.00690.0069* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/cast20.01192080.00190.0039* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/div0.039911810.01190.0169* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/factor0.027911880.02490.0279* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/rem0.3319143871.60671.6847* 0.00* 0.00 0.00*n/a---
UnitTests/SignlessTypes/shr0.043913030.01190.0149* 0.00* 0.00 0.00*n/a---
UnitTests/StructModifyTest0.01193060.00390.0059* 0.00* 0.00 0.00*n/a---
UnitTests/TestLoop0.01694030.00590.0079* 0.00* 0.00 0.00*n/a---
UnitTests/printargs0.01196820.01190.0159* 0.00* 0.00 0.00*n/a---