X-Git-Url: https://oss.titaniummirror.com/gitweb?p=msp430-binutils.git;a=blobdiff_plain;f=gas%2Ftestsuite%2Fgas%2Fbfin%2Fbit2.d;fp=gas%2Ftestsuite%2Fgas%2Fbfin%2Fbit2.d;h=c4e14ebf57a09b55698c4e7b6eacc4e081a2b9c9;hp=77a4964f1e37f30667416a0ff93db5e13c3b778d;hb=d5da4f291af551c0b8b79e1d4a9b173d60e5c10e;hpb=7b5ea4fcdf2819e070665ab5610f8b48e3867c10 diff --git a/gas/testsuite/gas/bfin/bit2.d b/gas/testsuite/gas/bfin/bit2.d index 77a4964..c4e14eb 100644 --- a/gas/testsuite/gas/bfin/bit2.d +++ b/gas/testsuite/gas/bfin/bit2.d @@ -5,66 +5,66 @@ Disassembly of section .text: 00000000 <.text>: - 0: 07 4c BITCLR \(R7,0x0\); - 2: ff 4c BITCLR \(R7,0x1f\); - 4: 7f 4c BITCLR \(R7,0xf\); - 6: 01 4c BITCLR \(R1,0x0\); - 8: 0a 4c BITCLR \(R2,0x1\); - a: 9b 4c BITCLR \(R3,0x13\); - c: 07 4a BITSET \(R7,0x0\); - e: ff 4a BITSET \(R7,0x1f\); - 10: 7f 4a BITSET \(R7,0xf\); - 12: 01 4a BITSET \(R1,0x0\); - 14: 0a 4a BITSET \(R2,0x1\); - 16: 9b 4a BITSET \(R3,0x13\); - 18: 07 4b BITTGL \(R7,0x0\); - 1a: ff 4b BITTGL \(R7,0x1f\); - 1c: 7f 4b BITTGL \(R7,0xf\); - 1e: 01 4b BITTGL \(R1,0x0\); - 20: 0a 4b BITTGL \(R2,0x1\); - 22: 9b 4b BITTGL \(R3,0x13\); - 24: 07 49 CC = BITTST \(R7,0x0\); - 26: ff 49 CC = BITTST \(R7,0x1f\); - 28: 7f 49 CC = BITTST \(R7,0xf\); - 2a: 01 49 CC = BITTST \(R1,0x0\); - 2c: 0a 49 CC = BITTST \(R2,0x1\); - 2e: 9b 49 CC = BITTST \(R3,0x13\); - 30: 07 48 CC = ! BITTST \(R7,0x0\); - 32: ff 48 CC = ! BITTST \(R7,0x1f\); - 34: 7f 48 CC = ! BITTST \(R7,0xf\); - 36: 01 48 CC = ! BITTST \(R1,0x0\); - 38: 0a 48 CC = ! BITTST \(R2,0x1\); - 3a: 9b 48 CC = ! BITTST \(R3,0x13\); - 3c: 0a c6 08 8e R7=DEPOSIT\(R0,R1\); - 40: 0a c6 0f 8e R7=DEPOSIT\(R7,R1\); - 44: 0a c6 3f 8e R7=DEPOSIT\(R7,R7\); - 48: 0a c6 08 82 R1=DEPOSIT\(R0,R1\); - 4c: 0a c6 0f 84 R2=DEPOSIT\(R7,R1\); - 50: 0a c6 3f 86 R3=DEPOSIT\(R7,R7\); - 54: 0a c6 08 ce R7=DEPOSIT\(R0,R1\)\(X\); - 58: 0a c6 0f ce R7=DEPOSIT\(R7,R1\)\(X\); - 5c: 0a c6 3f ce R7=DEPOSIT\(R7,R7\)\(X\); - 60: 0a c6 08 c2 R1=DEPOSIT\(R0,R1\)\(X\); - 64: 0a c6 0f c4 R2=DEPOSIT\(R7,R1\)\(X\); - 68: 0a c6 3f c6 R3=DEPOSIT\(R7,R7\)\(X\); - 6c: 0a c6 08 0e R7=EXTRACT\(R0,R1.L\) \(Z\); - 70: 0a c6 0f 0e R7=EXTRACT\(R7,R1.L\) \(Z\); - 74: 0a c6 3f 0e R7=EXTRACT\(R7,R7.L\) \(Z\); - 78: 0a c6 08 02 R1=EXTRACT\(R0,R1.L\) \(Z\); - 7c: 0a c6 0f 04 R2=EXTRACT\(R7,R1.L\) \(Z\); - 80: 0a c6 3f 06 R3=EXTRACT\(R7,R7.L\) \(Z\); - 84: 0a c6 08 4e R7=EXTRACT\(R0,R1.L\)\(X\); - 88: 0a c6 0f 4e R7=EXTRACT\(R7,R1.L\)\(X\); - 8c: 0a c6 3f 4e R7=EXTRACT\(R7,R7.L\)\(X\); - 90: 0a c6 08 42 R1=EXTRACT\(R0,R1.L\)\(X\); - 94: 0a c6 0f 44 R2=EXTRACT\(R7,R1.L\)\(X\); - 98: 0a c6 3f 46 R3=EXTRACT\(R7,R7.L\)\(X\); - 9c: 08 c6 01 00 BITMUX \(R0,R1,A0 \)\(ASR\); - a0: 08 c6 02 00 BITMUX \(R0,R2,A0 \)\(ASR\); - a4: 08 c6 0b 00 BITMUX \(R1,R3,A0 \)\(ASR\); - a8: 08 c6 01 40 BITMUX \(R0,R1,A0 \)\(ASL\); - ac: 08 c6 0a 40 BITMUX \(R1,R2,A0 \)\(ASL\); - b0: 06 c6 00 c0 R0.L=ONES R0; - b4: 06 c6 01 c0 R0.L=ONES R1; - b8: 06 c6 06 c2 R1.L=ONES R6; - bc: 06 c6 07 c4 R2.L=ONES R7; + 0: 07 4c BITCLR \(R7, 0x0\);.* + 2: ff 4c BITCLR \(R7, 0x1f\);.* + 4: 7f 4c BITCLR \(R7, 0xf\);.* + 6: 01 4c BITCLR \(R1, 0x0\);.* + 8: 0a 4c BITCLR \(R2, 0x1\);.* + a: 9b 4c BITCLR \(R3, 0x13\);.* + c: 07 4a BITSET \(R7, 0x0\);.* + e: ff 4a BITSET \(R7, 0x1f\);.* + 10: 7f 4a BITSET \(R7, 0xf\);.* + 12: 01 4a BITSET \(R1, 0x0\);.* + 14: 0a 4a BITSET \(R2, 0x1\);.* + 16: 9b 4a BITSET \(R3, 0x13\);.* + 18: 07 4b BITTGL \(R7, 0x0\);.* + 1a: ff 4b BITTGL \(R7, 0x1f\);.* + 1c: 7f 4b BITTGL \(R7, 0xf\);.* + 1e: 01 4b BITTGL \(R1, 0x0\);.* + 20: 0a 4b BITTGL \(R2, 0x1\);.* + 22: 9b 4b BITTGL \(R3, 0x13\);.* + 24: 07 49 CC = BITTST \(R7, 0x0\);.* + 26: ff 49 CC = BITTST \(R7, 0x1f\);.* + 28: 7f 49 CC = BITTST \(R7, 0xf\);.* + 2a: 01 49 CC = BITTST \(R1, 0x0\);.* + 2c: 0a 49 CC = BITTST \(R2, 0x1\);.* + 2e: 9b 49 CC = BITTST \(R3, 0x13\);.* + 30: 07 48 CC = !BITTST \(R7, 0x0\);.* + 32: ff 48 CC = !BITTST \(R7, 0x1f\);.* + 34: 7f 48 CC = !BITTST \(R7, 0xf\);.* + 36: 01 48 CC = !BITTST \(R1, 0x0\);.* + 38: 0a 48 CC = !BITTST \(R2, 0x1\);.* + 3a: 9b 48 CC = !BITTST \(R3, 0x13\);.* + 3c: 0a c6 08 8e R7 = DEPOSIT \(R0, R1\); + 40: 0a c6 0f 8e R7 = DEPOSIT \(R7, R1\); + 44: 0a c6 3f 8e R7 = DEPOSIT \(R7, R7\); + 48: 0a c6 08 82 R1 = DEPOSIT \(R0, R1\); + 4c: 0a c6 0f 84 R2 = DEPOSIT \(R7, R1\); + 50: 0a c6 3f 86 R3 = DEPOSIT \(R7, R7\); + 54: 0a c6 08 ce R7 = DEPOSIT \(R0, R1\) \(X\); + 58: 0a c6 0f ce R7 = DEPOSIT \(R7, R1\) \(X\); + 5c: 0a c6 3f ce R7 = DEPOSIT \(R7, R7\) \(X\); + 60: 0a c6 08 c2 R1 = DEPOSIT \(R0, R1\) \(X\); + 64: 0a c6 0f c4 R2 = DEPOSIT \(R7, R1\) \(X\); + 68: 0a c6 3f c6 R3 = DEPOSIT \(R7, R7\) \(X\); + 6c: 0a c6 08 0e R7 = EXTRACT \(R0, R1.L\) \(Z\); + 70: 0a c6 0f 0e R7 = EXTRACT \(R7, R1.L\) \(Z\); + 74: 0a c6 3f 0e R7 = EXTRACT \(R7, R7.L\) \(Z\); + 78: 0a c6 08 02 R1 = EXTRACT \(R0, R1.L\) \(Z\); + 7c: 0a c6 0f 04 R2 = EXTRACT \(R7, R1.L\) \(Z\); + 80: 0a c6 3f 06 R3 = EXTRACT \(R7, R7.L\) \(Z\); + 84: 0a c6 08 4e R7 = EXTRACT \(R0, R1.L\) \(X\); + 88: 0a c6 0f 4e R7 = EXTRACT \(R7, R1.L\) \(X\); + 8c: 0a c6 3f 4e R7 = EXTRACT \(R7, R7.L\) \(X\); + 90: 0a c6 08 42 R1 = EXTRACT \(R0, R1.L\) \(X\); + 94: 0a c6 0f 44 R2 = EXTRACT \(R7, R1.L\) \(X\); + 98: 0a c6 3f 46 R3 = EXTRACT \(R7, R7.L\) \(X\); + 9c: 08 c6 01 00 BITMUX \(R0, R1, A0\) \(ASR\); + a0: 08 c6 02 00 BITMUX \(R0, R2, A0\) \(ASR\); + a4: 08 c6 0b 00 BITMUX \(R1, R3, A0\) \(ASR\); + a8: 08 c6 01 40 BITMUX \(R0, R1, A0\) \(ASL\); + ac: 08 c6 0a 40 BITMUX \(R1, R2, A0\) \(ASL\); + b0: 06 c6 00 c0 R0.L = ONES R0; + b4: 06 c6 01 c0 R0.L = ONES R1; + b8: 06 c6 06 c2 R1.L = ONES R6; + bc: 06 c6 07 c4 R2.L = ONES R7;