Comment 1 for bug 1332640

Revision history for this message
Kugan Vivekanandarajah (kugan-vivekanandarajah) wrote :

I cant reproduce this with Linaro GCC 2014.09. I ran on AArch64 hardware with the following (somewhat similar to your options) and I cant see any regression in the order you are seeing. Could you kindly give more info on how you did?

For AArch32
CC = /home/tcwg/kugan/cbuild/builds/destdir/aarch64-unknown-linux-gnu/bin/arm-none-linux-gnueabi-gcc -Wl,--dynamic-linker=/home/tcwg/kugan/cbuild/builds/sysroot-arm-none-linux-gnueabi/lib/ld-linux.so.3 -Wl,-rpath=/home/tcwg/kugan/cbuild/builds/sysroot-arm-none-linux-gnueabi/libc/lib/aarch64-linux-gnu:/home/tcwg/kugan/cbuild/builds/sysroot-arm-none-linux-gnueabi/lib

COPTIMIZE = -O3 -march=armv7-a -mfpu=vfpv3-d16 -fno-use-linker-plugin -flto -marm -ffast-math -ftree-vectorize -fno-common

For AArch64
CC = /home/tcwg/kugan/cbuild/builds/destdir/aarch64-unknown-linux-gnu/bin/aarch64-none-linux-gnu-gcc -Wl,--dynamic-linker=/home/tcwg/kugan/cbuild/builds/sysroot-aarch64-none-linux-gnu/lib/ld-linux-aarch64.so.1 -Wl,-rpath=/home/tcwg/kugan/cbuild/builds/sysroot-aarch64-none-linux-gnu/libc/lib/aarch64-linux-gnu:/home/tcwg/kugan/cbuild/builds/sysroot-aarch64-none-linux-gnu/lib

COPTIMIZE = -O3 -march=armv8-a+crypto -ffast-math -ftree-vectorize -fno-use-linker-plugin -flto -fno-common -mcpu=cortex-a57