From 33d1b909740281e340a0b22d0ab82eeedecccbcb Mon Sep 17 00:00:00 2001 From: jespergravgaard Date: Mon, 3 Dec 2018 02:24:43 +0100 Subject: [PATCH] Fixed test. --- src/test/ref/fragments-assignment-copy.log | 66 ++++++++++++++++++---- 1 file changed, 54 insertions(+), 12 deletions(-) diff --git a/src/test/ref/fragments-assignment-copy.log b/src/test/ref/fragments-assignment-copy.log index 03cede9d1..fc871b940 100644 --- a/src/test/ref/fragments-assignment-copy.log +++ b/src/test/ref/fragments-assignment-copy.log @@ -1483,10 +1483,24 @@ pbuc1_derefidx_vbuaa=pbuz1_derefidx_vbuc2 < pbuc1_derefidx_vbuyy=pbuz1_derefidx_ lda ({z1}),y ldy $ff sta {c1},y -CANNOT SYNTHESIZE pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuaa -CANNOT SYNTHESIZE pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuxx -CANNOT SYNTHESIZE pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuyy -CANNOT SYNTHESIZE pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuz1 +pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuaa < pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A X Y cycles:13.5 + tax + tay + lda {c1},x + sta {c1},y +pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A Y cycles:11.5 + tay + lda {c1},x + sta {c1},y +pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuyy < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuyy - clobber:A X cycles:11.5 + tax + lda {c1},y + sta {c1},x +pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuz1 < pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A X Y cycles:14.5 + ldx {z1} + tay + lda {c1},x + sta {c1},y CANNOT SYNTHESIZE pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuc1 CANNOT SYNTHESIZE pbuc1_derefidx_vbuaa=pbuc1_derefidx_vbuc2 pbuc1_derefidx_vbuaa=pbuc2_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:11.5 @@ -1584,10 +1598,22 @@ pbuc1_derefidx_vbuxx=pbuz1_derefidx_vbuc2 < vbuaa=pbuz1_derefidx_vbuc1 < vbuaa=p ldy #{c2} lda ({z1}),y sta {c1},x -CANNOT SYNTHESIZE pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuaa -CANNOT SYNTHESIZE pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuxx -CANNOT SYNTHESIZE pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuyy -CANNOT SYNTHESIZE pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuz1 +pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuyy - clobber:A Y cycles:11.5 + tay + lda {c1},y + sta {c1},x +pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuxx < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuaa < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuyy - clobber:A Y cycles:13.5 + txa + tay + lda {c1},y + sta {c1},x +*pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuyy - clobber:A cycles:9.5 + lda {c1},y + sta {c1},x +pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuz1 < pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuyy - clobber:A Y cycles:12.5 + ldy {z1} + lda {c1},y + sta {c1},x CANNOT SYNTHESIZE pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuc1 CANNOT SYNTHESIZE pbuc1_derefidx_vbuxx=pbuc1_derefidx_vbuc2 pbuc1_derefidx_vbuxx=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:17.5 @@ -1713,10 +1739,22 @@ pbuc1_derefidx_vbuyy=pbuz1_derefidx_vbuc2 < vbuaa=pbuz1_derefidx_vbuc1 < vbuaa=p lda ({z1}),y ldy $ff sta {c1},y -CANNOT SYNTHESIZE pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuaa -CANNOT SYNTHESIZE pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx -CANNOT SYNTHESIZE pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuyy -CANNOT SYNTHESIZE pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuz1 +pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A X cycles:11.5 + tax + lda {c1},x + sta {c1},y +*pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A cycles:9.5 + lda {c1},x + sta {c1},y +pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuyy < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuaa < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A X cycles:13.5 + tya + tax + lda {c1},x + sta {c1},y +pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuz1 < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A X cycles:12.5 + ldx {z1} + lda {c1},x + sta {c1},y CANNOT SYNTHESIZE pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuc1 CANNOT SYNTHESIZE pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuc2 pbuc1_derefidx_vbuyy=pbuc2_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuaa < vbuaa=pbuc1_derefidx_vbuxx - clobber:A X cycles:11.5 @@ -2005,6 +2043,10 @@ pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuxx < vbuaa=pbuc1_derefidx_vbuxx - clobber lda {c1},x ldx {z1} sta {c1},x +pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuxx < pbuc1_derefidx_vbuyy=pbuc1_derefidx_vbuxx - clobber:A Y cycles:12.5 + ldy {z1} + lda {c1},x + sta {c1},y pbuc1_derefidx_vbuz1=pbuc1_derefidx_vbuyy < vbuaa=pbuc1_derefidx_vbuyy - clobber:A X cycles:12.5 lda {c1},y ldx {z1}