Re: Basic benchmarks
On Wed, Sep 08, 2010, Michael Hope wrote: > See http://ex.seabright.co.nz/helpers/benchcompare for more. at /helpers/benchcompare values is an empty list when calling square() in templates/benchcompare.html; the web backtrace seems off by some lines for some reason -- Loïc Minier ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Re: Basic benchmarks
Ah, this is from me mucking about on a live server. Will fix. -- Michael On Wed, Sep 8, 2010 at 8:51 PM, Loïc Minier wrote: > On Wed, Sep 08, 2010, Michael Hope wrote: >> See http://ex.seabright.co.nz/helpers/benchcompare for more. > > at /helpers/benchcompare > > values is an empty list when calling square() in > templates/benchcompare.html; the web backtrace seems off by some lines > for some reason > > -- > Loďc Minier > ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Re: Thumb2 code size improvements
Chung-Lin Tang wrote: > This reminds me of a PR that Bernd did: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40657 > > It is also support for adding the r0-r3 registers to the > epilogue/prologue push-pop for sake of reducing code size, though in a > sense even more aggressive; it tries to merge the local stack allocation > SP sub/add with the stm/ldm. > > Bernd's patch was for Thumb-1, though I don't see why it can't be > implemented for ARM/Thumb-2 too. Chung-Lin, 'Unfortunately', FSF GCC trunk can do this for Thumb2. 1.c is from GCC PR40657. ./fsf-mainline/install/bin/arm-none-linux-gnueabi-gcc -mthumb -mcpu=cortex-a9 -Os 1.c -c -o 1.o : 0: b507push{r0, r1, r2, lr} 2: a801add r0, sp, #4 4: f7ff fffe bl 0 8: 9801ldr r0, [sp, #4] a: bd0epop {r1, r2, r3, pc} ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain
Re: Basic benchmarks
All better now. I've also added OGG Vorbis encode/decode tests and bzip2 compress/decompress tests and expanded the number of runs. Over the next week I'll look at re-running the 4.4.4 and 4.5.1 builds to create a baseline. -- Michael On Wed, Sep 8, 2010 at 8:59 PM, Michael Hope wrote: > Ah, this is from me mucking about on a live server. Will fix. > > -- Michael > > On Wed, Sep 8, 2010 at 8:51 PM, Loïc Minier wrote: >> On Wed, Sep 08, 2010, Michael Hope wrote: >>> See http://ex.seabright.co.nz/helpers/benchcompare for more. >> >> at /helpers/benchcompare >> >> values is an empty list when calling square() in >> templates/benchcompare.html; the web backtrace seems off by some lines >> for some reason >> >> -- >> Loďc Minier >> > ___ linaro-toolchain mailing list linaro-toolchain@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-toolchain