comparison test/MC/Sparc/sparc64-ctrl-instructions.s @ 120:1172e4bd9c6f

update 4.0.0
author mir3636
date Fri, 25 Nov 2016 19:14:25 +0900
parents 54457678186b
children
comparison
equal deleted inserted replaced
101:34baf5011add 120:1172e4bd9c6f
768 768
769 ! CHECK: bpos,a %xcc, .BB0 ! encoding: [0x3c,0b01101AAA,A,A] 769 ! CHECK: bpos,a %xcc, .BB0 ! encoding: [0x3c,0b01101AAA,A,A]
770 ! CHECK-NEXT: ! fixup A - offset: 0, value: .BB0, kind: fixup_sparc_br19 770 ! CHECK-NEXT: ! fixup A - offset: 0, value: .BB0, kind: fixup_sparc_br19
771 bpos,a,pt %xcc, .BB0 771 bpos,a,pt %xcc, .BB0
772 772
773 ! CHECK: fba %fcc0, .BB0 ! encoding: [0x11,0b01001AAA,A,A]
774 ! CHECK-NEXT: ! fixup A - offset: 0, value: .BB0, kind: fixup_sparc_br19
775 fba %fcc0, .BB0
776
777 ! CHECK: fba %fcc0, .BB0 ! encoding: [0x11,0b01001AAA,A,A]
778 ! CHECK-NEXT: ! fixup A - offset: 0, value: .BB0, kind: fixup_sparc_br19
779 fb %fcc0, .BB0
780
781 ! CHECK: fbn %fcc0, .BB0 ! encoding: [0x01,0b01001AAA,A,A]
782 ! CHECK-NEXT: ! fixup A - offset: 0, value: .BB0, kind: fixup_sparc_br19
783 fbn %fcc0, .BB0
784
773 ! CHECK: fbu %fcc0, .BB0 ! encoding: [0x0f,0b01001AAA,A,A] 785 ! CHECK: fbu %fcc0, .BB0 ! encoding: [0x0f,0b01001AAA,A,A]
774 ! CHECK-NEXT: ! fixup A - offset: 0, value: .BB0, kind: fixup_sparc_br19 786 ! CHECK-NEXT: ! fixup A - offset: 0, value: .BB0, kind: fixup_sparc_br19
775 fbu %fcc0, .BB0 787 fbu %fcc0, .BB0
776 788
777 ! CHECK: fbg %fcc0, .BB0 ! encoding: [0x0d,0b01001AAA,A,A] 789 ! CHECK: fbg %fcc0, .BB0 ! encoding: [0x0d,0b01001AAA,A,A]
1216 fmovrsgez %g1, %f2, %f3 1228 fmovrsgez %g1, %f2, %f3
1217 1229
1218 ! CHECK: rett %i7+8 ! encoding: [0x81,0xcf,0xe0,0x08] 1230 ! CHECK: rett %i7+8 ! encoding: [0x81,0xcf,0xe0,0x08]
1219 return %i7 + 8 1231 return %i7 + 8
1220 1232
1221 ! CHECK: ta %icc, %g0 + 5 ! encoding: [0x91,0xd0,0x20,0x05]
1222 ta 5
1223
1224 ! CHECK: te %xcc, %g0 + 3 ! encoding: [0x83,0xd0,0x30,0x03]
1225 te %xcc, 3
1226