------- Comment #3 from jakub at gcc dot gnu dot org  2008-04-11 14:31 -------
On this smaller testcase and supposedly on the large testcase too:
@@ -90,7 +90,7 @@ foo:
        li 3,0
        lvx 30,1,0
        li 0,128
-       lvx 31,1,0
+       lvx 31,31,0
        ld 1,0(1)
        lwz 12,-28(1)
        mtvrsave 12
fixes this (r31 is frame pointer, set to r1 around the stvx that saved v31,
but at the lvx 31,1,0 instruction r1 is r31 decreased by alloca calls).


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35907

Reply via email to