[Bug bootstrap/41241] [4.5 regression] bootstrap comparison failure
ubizjak at gmail dot com
gcc-bugzilla@gcc.gnu.org
Fri Sep 4 14:17:00 GMT 2009
------- Comment #36 from ubizjak at gmail dot com 2009-09-04 14:17 -------
Actual differences for alpha (very minor, only different registers actually):
--- tree-vect-slp-stage2.s 2009-09-04 16:09:55.000000000 +0200
+++ tree-vect-slp-stage3.s 2009-09-04 16:10:04.000000000 +0200
@@ -5214,13 +5214,13 @@
50c0: 00 00 ba 27 ldah gp,0(ra)
50c4: 00 00 bd 23 lda gp,0(gp)
50c8: 5a 02 00 f4 bne v0,5a34 <vect_analyze_slp+0x9b4>
- 50cc: c8 00 7e a4 ldq t2,200(sp)
- 50d0: 68 00 2d 20 lda t0,104(s4)
- 50d4: d0 00 fe b7 stq zero,208(sp)
- 50d8: 0c 04 ff 47 clr s3
+ 50cc: c8 00 3e a4 ldq t0,200(sp)
+ 50d0: d0 00 fe b7 stq zero,208(sp)
+ 50d4: 0c 04 ff 47 clr s3
+ 50d8: 0e 04 ed 47 mov s4,s5
50dc: 00 00 7d a5 ldq s2,0(gp)
- 50e0: 0e 04 ed 47 mov s4,s5
- 50e4: 08 00 43 20 lda t1,8(t2)
+ 50e0: 08 00 41 20 lda t1,8(t0)
+ 50e4: 68 00 2d 20 lda t0,104(s4)
50e8: 81 04 a2 45 cmoveq s4,t1,t0
50ec: 00 00 e1 a5 ldq fp,0(t0)
50f0: 25 00 e0 f5 bne fp,5188 <vect_analyze_slp+0x108>
@@ -5314,10 +5314,10 @@
5250: a1 d5 21 40 cmpeq t0,0xe,t0
5254: 6b 03 20 e4 beq t0,6004 <vect_analyze_slp+0xf84>
5258: 44 00 20 a0 ldl t0,68(v0)
- 525c: ff 03 7f 23 lda t12,1023
- 5260: 01 00 5f 20 lda t1,1
- 5264: 01 00 61 47 and t12,t0,t0
- 5268: 21 07 41 48 sll t1,t0,t0
+ 525c: ff 03 df 20 lda t5,1023
+ 5260: 01 00 3f 23 lda t11,1
+ 5264: 01 00 c1 44 and t5,t0,t0
+ 5268: 21 07 21 4b sll t11,t0,t0
526c: 01 00 e1 43 sextl t0,t0
5270: a0 00 3e b4 stq t0,160(sp)
5274: ce 00 c0 e5 beq s5,55b0 <vect_analyze_slp+0x530>
@@ -5577,22 +5577,22 @@
566c: 00 00 ba 27 ldah gp,0(ra)
5670: 00 00 bd 23 lda gp,0(gp)
5674: c3 fe 1f e4 beq v0,5184 <vect_analyze_slp+0x104>
- 5678: 00 00 dd a4 ldq t5,0(gp)
+ 5678: 00 00 5d a4 ldq t1,0(gp)
567c: 00 00 7d a7 ldq t12,0(gp)
5680: 00 00 1d 26 ldah a0,0(gp)
5684: 01 00 3f 22 lda a1,1
5688: 00 00 10 22 lda a0,0(a0)
568c: 28 00 5f 22 lda a2,40
5690: 0c 30 80 41 addl s3,0x1,s3
- 5694: 00 00 66 a6 ldq a3,0(t5)
+ 5694: 00 00 62 a6 ldq a3,0(t1)
5698: 00 40 5b 6b jsr ra,(t12),569c <vect_analyze_slp+0x61c>
569c: 00 00 ba 27 ldah gp,0(ra)
56a0: 00 00 bd 23 lda gp,0(gp)
56a4: 11 04 ea 47 mov s1,a1
56a8: 02 00 5f 22 lda a2,2
- 56ac: 00 00 3d a7 ldq t11,0(gp)
+ 56ac: 00 00 7d a4 ldq t2,0(gp)
56b0: 00 00 7d a7 ldq t12,0(gp)
- 56b4: 00 00 19 a6 ldq a0,0(t11)
+ 56b4: 00 00 03 a6 ldq a0,0(t2)
56b8: 00 40 5b 6b jsr ra,(t12),56bc <vect_analyze_slp+0x63c>
56bc: 00 00 ba 27 ldah gp,0(ra)
56c0: 00 00 bd 23 lda gp,0(gp)
--- c-common-stage2.s 2009-09-04 16:13:14.000000000 +0200
+++ c-common-stage3.s 2009-09-04 16:13:18.000000000 +0200
@@ -14101,10 +14101,10 @@
d954: 8e 04 81 45 cmoveq s3,t0,s5
d958: 00 00 0e a4 ldq v0,0(s5)
d95c: 88 fb ff c3 br c780 <c_common_type_for_mode+0x310>
- d960: 78 03 2e 20 lda t0,888(s5)
- d964: b8 03 ce 21 lda s5,952(s5)
- d968: 8e 04 81 45 cmoveq s3,t0,s5
- d96c: 00 00 0e a4 ldq v0,0(s5)
+ d960: b8 03 2e 20 lda t0,952(s5)
+ d964: 78 03 ce 21 lda s5,888(s5)
+ d968: 81 04 8e 45 cmoveq s3,s5,t0
+ d96c: 00 00 01 a4 ldq v0,0(t0)
d970: 83 fb ff c3 br c780 <c_common_type_for_mode+0x310>
d974: 70 03 2e 20 lda t0,880(s5)
d978: b0 03 ce 21 lda s5,944(s5)
--- ipa-struct-reorg-stage2.s 2009-09-04 16:15:38.000000000 +0200
+++ ipa-struct-reorg-stage3.s 2009-09-04 16:15:31.000000000 +0200
@@ -3653,8 +3653,8 @@
3774: 10 04 ff 47 clr a0
3778: 06 00 a0 e5 beq s4,3794 <create_new_acc+0x534>
377c: 00 00 6d 30 ldwu t2,0(s4)
- 3780: 18 00 4d 20 lda t1,24(s4)
- 3784: 50 00 2d 20 lda t0,80(s4)
+ 3780: 50 00 2d 20 lda t0,80(s4)
+ 3784: 18 00 4d 20 lda t1,24(s4)
3788: a3 55 64 40 cmpeq t2,0x22,t2
378c: 81 04 62 44 cmoveq t2,t1,t0
3790: 00 00 01 a6 ldq a0,0(t0)
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41241
More information about the Gcc-bugs
mailing list