A backport to 4.6 shows the following failures -
arm-sim: gcc.c-torture/execute/loop-ivopts-2.c compilation, -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions (internal compiler error) arm-sim: gcc.c-torture/execute/loop-ivopts-2.c compilation, -O3 -fomit-frame-pointer -funroll-loops (internal compiler error) arm-sim: gcc.c-torture/execute/loop-ivopts-2.c compilation, -O3 -fomit-frame-pointer (internal compiler error) arm-sim: gcc.c-torture/execute/loop-ivopts-2.c compilation, -O3 -g (internal compiler error) arm-sim: gcc.c-torture/execute/pr23135.c compilation, -O1 (internal compiler error)
I'll dig further when I have a little more time
ackport-test-armv7aneon/gcc3/gcc/ /home/ramana/cross-build/src/gcc-workarea-2/gcc.c-torture/execute/loop-ivopts-2.c gcc_tg.o -w -O3 -fomit-frame-pointer -DSTACK_SIZE=16384 -Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o /home/ramana/cross-build/arm-none-linux-gnueabi/obj-gcc46-backport-test-armv7aneon/gcc3/gcc/testsuite/gcc2/loop-ivopts-2.x3 (timeout = 800) /home/ramana/cross-build/src/gcc-workarea-2/gcc/testsuite/gcc.c-torture/execute/loop-ivopts-2.c: In function ‘main’: /home/ramana/cross-build/src/gcc-workarea-2/gcc/testsuite/gcc.c-torture/execute/loop-ivopts-2.c:49:1: error: insn does not satisfy its constraints: (insn 123 122 67 6 (set (mem/s/c:V2SI (plus:SI (reg:SI 1 r1) (const_int -1016 [0xfffffffffffffc08])) [2 MEM[(unsigned int[288] *)&l + 1032B]+0 S8 A64]) (reg:V2SI 2 r2)) /home/ramana/cross-build/src/gcc-workarea-2/gcc/testsuite/gcc.c-torture/execute/loop-ivopts-2.c:44 742 {*neon_movv2si} (nil))
A backport to 4.6 shows the following failures -
arm-sim: gcc.c-torture/ execute/ loop-ivopts- 2.c compilation, -O3 -fomit- frame-pointer -funroll-all-loops -finline-functions (internal compiler error) execute/ loop-ivopts- 2.c compilation, -O3 -fomit- frame-pointer -funroll-loops (internal compiler error) execute/ loop-ivopts- 2.c compilation, -O3 -fomit- frame-pointer (internal compiler error) execute/ loop-ivopts- 2.c compilation, -O3 -g (internal compiler error) execute/ pr23135. c compilation, -O1 (internal compiler error)
arm-sim: gcc.c-torture/
arm-sim: gcc.c-torture/
arm-sim: gcc.c-torture/
arm-sim: gcc.c-torture/
I'll dig further when I have a little more time
ackport- test-armv7aneon /gcc3/gcc/ /home/ramana/ cross-build/ src/gcc- workarea- 2/gcc.c- torture/ execute/ loop-ivopts- 2.c gcc_tg.o -w -O3 -fomit- frame-pointer -DSTACK_SIZE=16384 -Wl,-wrap,exit -Wl,-wrap,_exit -Wl,-wrap,main -Wl,-wrap,abort -lm -o /home/ramana/ cross-build/ arm-none- linux-gnueabi/ obj-gcc46- backport- test-armv7aneon /gcc3/gcc/ testsuite/ gcc2/loop- ivopts- 2.x3 (timeout = 800) cross-build/ src/gcc- workarea- 2/gcc/testsuite /gcc.c- torture/ execute/ loop-ivopts- 2.c: In function ‘main’: cross-build/ src/gcc- workarea- 2/gcc/testsuite /gcc.c- torture/ execute/ loop-ivopts- 2.c:49: 1: error: insn does not satisfy its constraints:
(const_ int -1016 [0xffffffffffff fc08])) [2 MEM[(unsigned int[288] *)&l + 1032B]+0 S8 A64]) cross-build/ src/gcc- workarea- 2/gcc/testsuite /gcc.c- torture/ execute/ loop-ivopts- 2.c:44 742 {*neon_movv2si}
/home/ramana/
/home/ramana/
(insn 123 122 67 6 (set (mem/s/c:V2SI (plus:SI (reg:SI 1 r1)
(reg:V2SI 2 r2)) /home/ramana/
(nil))