diff options
Diffstat (limited to 'gas')
44 files changed, 0 insertions, 6213 deletions
diff --git a/gas/testsuite/gas/maxq10/bits.d b/gas/testsuite/gas/maxq10/bits.d deleted file mode 100644 index b5f295a..0000000 --- a/gas/testsuite/gas/maxq10/bits.d +++ /dev/null @@ -1,56 +0,0 @@ -#objdump: -dw -#name: call operations - -.*: +file format .* - -Disassembly of section .text: - -00000000 <foo>: - 0: 0a ea [ ]*MOVE C,Acc.0 - 2: 1a ea [ ]*MOVE C,Acc.1 - 4: 2a ea [ ]*MOVE C,Acc.2 - 6: 3a ea [ ]*MOVE C,Acc.3 - 8: 4a ea [ ]*MOVE C,Acc.4 - a: 5a ea [ ]*MOVE C,Acc.5 - c: 6a ea [ ]*MOVE C,Acc.6 - e: 7a ea [ ]*MOVE C,Acc.7 - 10: 0a da [ ]*MOVE C,#0 - 12: 1a da [ ]*MOVE C,#1 - 14: 0a fa [ ]*MOVE Acc.0,C - 16: 1a fa [ ]*MOVE Acc.1,C - 18: 2a fa [ ]*MOVE Acc.2,C - 1a: 3a fa [ ]*MOVE Acc.3,C - 1c: 4a fa [ ]*MOVE Acc.4,C - 1e: 5a fa [ ]*MOVE Acc.5,C - 20: 6a fa [ ]*MOVE Acc.6,C - 22: 7a fa [ ]*MOVE Acc.7,C - 24: 2a da [ ]*CPL C - 26: 0a 9a [ ]*AND Acc.0 - 28: 1a 9a [ ]*AND Acc.1 - 2a: 2a 9a [ ]*AND Acc.2 - 2c: 3a 9a [ ]*AND Acc.3 - 2e: 4a 9a [ ]*AND Acc.4 - 30: 5a 9a [ ]*AND Acc.5 - 32: 6a 9a [ ]*AND Acc.6 - 34: 7a 9a [ ]*AND Acc.7 - 36: 0a aa [ ]*OR Acc.0 - 38: 1a aa [ ]*OR Acc.1 - 3a: 2a aa [ ]*OR Acc.2 - 3c: 3a aa [ ]*OR Acc.3 - 3e: 4a aa [ ]*OR Acc.4 - 40: 5a aa [ ]*OR Acc.5 - 42: 6a aa [ ]*OR Acc.6 - 44: 7a aa [ ]*OR Acc.7 - 46: 0a ba [ ]*XOR Acc.0 - 48: 1a ba [ ]*XOR Acc.1 - 4a: 2a ba [ ]*XOR Acc.2 - 4c: 3a ba [ ]*XOR Acc.3 - 4e: 4a ba [ ]*XOR Acc.4 - 50: 5a ba [ ]*XOR Acc.5 - 52: 6a ba [ ]*XOR Acc.6 - 54: 7a ba [ ]*XOR Acc.7 - 56: 88 97 [ ]*MOVE C , SC.1 - 58: 68 87 [ ]*MOVE C , IMR.0 - 5a: 58 87 [ ]*MOVE C , IC.0 - 5c: 48 87 [ ]*MOVE C , PSF.0 - ... diff --git a/gas/testsuite/gas/maxq10/bits.s b/gas/testsuite/gas/maxq10/bits.s deleted file mode 100644 index 075fb7f..0000000 --- a/gas/testsuite/gas/maxq10/bits.s +++ /dev/null @@ -1,52 +0,0 @@ -;# bits.s
-;# checks all the bit operations in MAXQ10
-
-.text
-foo:
- MOVE C, ACC.0
- MOVE C, ACC.1
- MOVE C, ACC.2
- MOVE C, ACC.3
- MOVE C, ACC.4
- MOVE C, ACC.5
- MOVE C, ACC.6
- MOVE C, ACC.7 ;8 bits on a MAXQ10 machine
- MOVE C, #0
- MOVE C, #1
- MOVE ACC.0, C
- MOVE ACC.1, C
- MOVE ACC.2, C
- MOVE ACC.3, C
- MOVE ACC.4, C
- MOVE ACC.5, C
- MOVE ACC.6, C
- MOVE ACC.7, C ;8 bits on a MAXQ10 machine
- CPL C
- AND ACC.0 ;AND with carry
- AND ACC.1
- AND ACC.2
- AND ACC.3
- AND ACC.4
- AND ACC.5
- AND ACC.6
- AND ACC.7
- OR ACC.0 ;OR with carry
- OR ACC.1
- OR ACC.2
- OR ACC.3
- OR ACC.4
- OR ACC.5
- OR ACC.6
- OR ACC.7
- XOR ACC.0 ;XOR with carry
- XOR ACC.1
- XOR ACC.2
- XOR ACC.3
- XOR ACC.4
- XOR ACC.5
- XOR ACC.6
- XOR ACC.7
- MOVE C, SC.1
- MOVE C, IMR.0
- MOVE C, IC.0
- MOVE C, PSF.0 ;move program status flag bit 0
diff --git a/gas/testsuite/gas/maxq10/call.d b/gas/testsuite/gas/maxq10/call.d deleted file mode 100644 index 2c32994..0000000 --- a/gas/testsuite/gas/maxq10/call.d +++ /dev/null @@ -1,38 +0,0 @@ -#objdump: -dw
-#name: call operations
-
-.*: +file format .*
-
-Disassembly of section .text:
-0+000 <foo>:
- 0: 02 3d [ ]*CALL #02h
- 2: 04 0b [ ]*MOVE PFX\[0\], #04h
- 4: 28 3d [ ]*CALL #28h
-0+6 <SmallCall>:
- 6: 0d 8c [ ]*RET
- 8: 0d ac [ ]*RET C
- a: 0d 9c [ ]*RET Z
- c: 0d dc [ ]*RET NZ
- e: 0d cc [ ]*RET S
- 10: 8d 8c [ ]*RETI
- 12: 8d ac [ ]*RETI C
- 14: 8d 9c [ ]*RETI Z
- 16: 8d dc [ ]*RETI NZ
- 18: 8d cc [ ]*RETI S
- 1a: 10 7d [ ]*MOVE LC\[1\], #10h
-0+1c <LoopTop>:
- 1c: ff 3d [ ]*CALL #ffh
- 1e: fe 5d [ ]*DJNZ LC\[1\], #feh
- 20: 10 7d [ ]*MOVE LC\[1\], #10h
-0+22 <LoopTop1>:
- 22: ff 3d [ ]*CALL #ffh
- ...
- 424: 00 0b [ ]*MOVE PFX\[0\], #00h
- 426: 1c 5d [ ]*DJNZ LC\[1\], #1ch
-0+428 <LongCall>:
- 428: 8d 8c [ ]*RETI
- 42a: 8d ac [ ]*RETI C
- 42c: 8d 9c [ ]*RETI Z
- 42e: 8d dc [ ]*RETI NZ
- 430: 8d cc [ ]*RETI S
- ...
diff --git a/gas/testsuite/gas/maxq10/call.s b/gas/testsuite/gas/maxq10/call.s deleted file mode 100644 index f8b4c0f..0000000 --- a/gas/testsuite/gas/maxq10/call.s +++ /dev/null @@ -1,32 +0,0 @@ -;# calls.s -;# check program flow instruction involving CALL & RET in MAXQ10 -.text -foo: - Call SmallCall - Call LongCall -SmallCall: - RET - RET C - RET Z - RET NZ - RET S - RETI - RETI C - RETI Z - RETI NZ - RETI S - MOVE LC[1], #10h -LoopTop: - Call LoopTop - DJNZ LC[1], LoopTop - MOVE LC[1], #10h -LoopTop1: - Call LoopTop1 - .fill 0x200, 2, 0 - DJNZ LC[1], LoopTop -LongCall: - RETI - RETI C - RETI Z - RETI NZ - RETI S diff --git a/gas/testsuite/gas/maxq10/data.s b/gas/testsuite/gas/maxq10/data.s deleted file mode 100644 index 36176c6..0000000 --- a/gas/testsuite/gas/maxq10/data.s +++ /dev/null @@ -1,977 +0,0 @@ -;# data.s -;# checks all the data transfer instructions for MAXQ10 -foo: -; XCH ; Not in MAXQ10 - XCHN - MOVE NUL, #01h - MOVE NUL, AP - MOVE NUL, APC - MOVE NUL, PSF - MOVE NUL, IC - MOVE NUL, IMR - MOVE NUL, SC - MOVE NUL, IIR - MOVE NUL, CKCN - MOVE NUL, WDCN - MOVE NUL, A[0] ;Just Check two boundary conditions - MOVE NUL, A[15] - MOVE NUL, ACC - MOVE NUL, A[AP] - MOVE NUL, IP - MOVE NUL, @SP-- - MOVE NUL, SP - MOVE NUL, IV - MOVE NUL, LC[0] - MOVE NUL, LC[1] - MOVE NUL, @BP[OFFS++] - MOVE NUL, @BP[OFFS--] - MOVE NUL, OFFS - MOVE NUL, DPC - MOVE NUL, GR - MOVE NUL, GRL - MOVE NUL, BP - MOVE NUL, GRS - MOVE NUL, GRH - MOVE NUL, GRXL - MOVE NUL, FP - MOVE NUL, @DP[0] - MOVE NUL, @DP[1] - MOVE NUL, @DP[0]++ - MOVE NUL, @DP[1]++ - MOVE NUL, @DP[0]-- - MOVE NUL, @DP[1]-- - MOVE AP, #01h - MOVE AP, APC - MOVE AP, PSF - MOVE AP, IC - MOVE AP, IMR - MOVE AP, SC - MOVE AP, IIR - MOVE AP, CKCN - MOVE AP, WDCN - MOVE AP, A[0] ;Just Check two boundary conditions - MOVE AP, A[15] - MOVE AP, ACC - MOVE AP, A[AP] - MOVE AP, IP - MOVE AP, @SP-- - MOVE AP, SP - MOVE AP, IV - MOVE AP, LC[0] - MOVE AP, LC[1] - MOVE AP, @BP[OFFS++] - MOVE AP, @BP[OFFS--] - MOVE AP, OFFS - MOVE AP, DPC - MOVE AP, GR - MOVE AP, GRL - MOVE AP, BP - MOVE AP, GRS - MOVE AP, GRH - MOVE AP, GRXL - MOVE AP, FP - MOVE AP, @DP[0] - MOVE AP, @DP[1] - MOVE AP, @DP[0]++ - MOVE AP, @DP[1]++ - MOVE AP, @DP[0]-- - MOVE AP, @DP[1]-- - MOVE APC, #01h - MOVE APC, AP - MOVE APC, PSF - MOVE APC, IC - MOVE APC, IMR - MOVE APC, SC - MOVE APC, IIR - MOVE APC, CKCN - MOVE APC, WDCN - MOVE APC, A[0] ;Just Check two boundary conditions - MOVE APC, A[15] - MOVE APC, ACC - MOVE APC, A[AP] - MOVE APC, IP - MOVE APC, @SP-- - MOVE APC, SP - MOVE APC, IV - MOVE APC, LC[0] - MOVE APC, LC[1] - MOVE APC, @BP[OFFS++] - MOVE APC, @BP[OFFS--] - MOVE APC, OFFS - MOVE APC, DPC - MOVE APC, GR - MOVE APC, GRL - MOVE APC, BP - MOVE APC, GRS - MOVE APC, GRH - MOVE APC, GRXL - MOVE APC, FP - MOVE APC, @DP[0] - MOVE APC, @DP[1] - MOVE APC, @DP[0]++ - MOVE APC, @DP[1]++ - MOVE APC, @DP[0]-- - MOVE APC, @DP[1]-- - MOVE PSF, #01h - MOVE PSF, AP - MOVE PSF, APC - MOVE PSF, IC - MOVE PSF, IMR - MOVE PSF, SC - MOVE PSF, IIR - MOVE PSF, CKCN - MOVE PSF, WDCN - MOVE PSF, A[0] ;Just Check two boundary conditions - MOVE PSF, A[15] - MOVE PSF, ACC - MOVE PSF, A[AP] - MOVE PSF, IP - MOVE PSF, @SP-- - MOVE PSF, SP - MOVE PSF, IV - MOVE PSF, LC[0] - MOVE PSF, LC[1] - MOVE PSF, @BP[OFFS++] - MOVE PSF, @BP[OFFS--] - MOVE PSF, OFFS - MOVE PSF, DPC - MOVE PSF, GR - MOVE PSF, GRL - MOVE PSF, BP - MOVE PSF, GRS - MOVE PSF, GRH - MOVE PSF, GRXL - MOVE PSF, FP - MOVE PSF, @DP[0] - MOVE PSF, @DP[1] - MOVE PSF, @DP[0]++ - MOVE PSF, @DP[1]++ - MOVE PSF, @DP[0]-- - MOVE PSF, @DP[1]-- - MOVE IC, #01h - MOVE IC, AP - MOVE IC, APC - MOVE IC, PSF - MOVE IC, IMR - MOVE IC, SC - MOVE IC, IIR - MOVE IC, CKCN - MOVE IC, WDCN - MOVE IC, A[0] ;Just Check two boundary conditions - MOVE IC, A[15] - MOVE IC, ACC - MOVE IC, A[AP] - MOVE IC, IP - MOVE IC, @SP-- - MOVE IC, SP - MOVE IC, IV - MOVE IC, LC[0] - MOVE IC, LC[1] - MOVE IC, @BP[OFFS++] - MOVE IC, @BP[OFFS--] - MOVE IC, OFFS - MOVE IC, DPC - MOVE IC, GR - MOVE IC, GRL - MOVE IC, BP - MOVE IC, GRS - MOVE IC, GRH - MOVE IC, GRXL - MOVE IC, FP - MOVE IC, @DP[0] - MOVE IC, @DP[1] - MOVE IC, @DP[0]++ - MOVE IC, @DP[1]++ - MOVE IC, @DP[0]-- - MOVE IC, @DP[1]-- - MOVE IMR, #01h - MOVE IMR, AP - MOVE IMR, APC - MOVE IMR, PSF - MOVE IMR, IC - MOVE IMR, SC - MOVE IMR, IIR - MOVE IMR, CKCN - MOVE IMR, WDCN - MOVE IMR, A[0] ;Just Check two boundary conditions - MOVE IMR, A[15] - MOVE IMR, ACC - MOVE IMR, A[AP] - MOVE IMR, IP - MOVE IMR, @SP-- - MOVE IMR, SP - MOVE IMR, IV - MOVE IMR, LC[0] - MOVE IMR, LC[1] - MOVE IMR, @BP[OFFS++] - MOVE IMR, @BP[OFFS--] - MOVE IMR, OFFS - MOVE IMR, DPC - MOVE IMR, GR - MOVE IMR, GRL - MOVE IMR, BP - MOVE IMR, GRS - MOVE IMR, GRH - MOVE IMR, GRXL - MOVE IMR, FP - MOVE IMR, @DP[0] - MOVE IMR, @DP[1] - MOVE IMR, @DP[0]++ - MOVE IMR, @DP[1]++ - MOVE IMR, @DP[0]-- - MOVE IMR, @DP[1]-- - MOVE A[0], #01h - MOVE A[0], AP - MOVE A[0], APC - MOVE A[0], PSF - MOVE A[0], IC - MOVE A[0], IMR - MOVE A[0], SC - MOVE A[0], IIR - MOVE A[0], CKCN - MOVE A[0], WDCN - MOVE A[0], ACC - MOVE A[0], A[AP] - MOVE A[0], IP - MOVE A[0], @SP-- - MOVE A[0], SP - MOVE A[0], IV - MOVE A[0], LC[0] - MOVE A[0], LC[1] - MOVE A[0], @BP[OFFS++] - MOVE A[0], @BP[OFFS--] - MOVE A[0], OFFS - MOVE A[0], DPC - MOVE A[0], GR - MOVE A[0], GRL - MOVE A[0], BP - MOVE A[0], GRS - MOVE A[0], GRH - MOVE A[0], GRXL - MOVE A[0], FP - MOVE A[0], @DP[0] - MOVE A[0], @DP[1] - MOVE A[0], @DP[0]++ - MOVE A[0], @DP[1]++ - MOVE A[0], @DP[0]-- - MOVE A[0], @DP[1]-- - MOVE ACC, #01h - MOVE ACC, AP - MOVE ACC, APC - MOVE ACC, PSF - MOVE ACC, IC - MOVE ACC, IMR - MOVE ACC, SC - MOVE ACC, IIR - MOVE ACC, CKCN - MOVE ACC, WDCN - MOVE ACC, A[0] ;Just Check two boundary conditions - MOVE ACC, A[15] - MOVE ACC, IP - MOVE ACC, @SP-- - MOVE ACC, SP - MOVE ACC, IV - MOVE ACC, LC[0] - MOVE ACC, LC[1] - MOVE ACC, @BP[OFFS++] - MOVE ACC, @BP[OFFS--] - MOVE ACC, OFFS - MOVE ACC, DPC - MOVE ACC, GR - MOVE ACC, GRL - MOVE ACC, BP - MOVE ACC, GRS - MOVE ACC, GRH - MOVE ACC, GRXL - MOVE ACC, FP - MOVE ACC, @DP[0] - MOVE ACC, @DP[1] - MOVE ACC, @DP[0]++ - MOVE ACC, @DP[1]++ - MOVE ACC, @DP[0]-- - MOVE ACC, @DP[1]-- - MOVE @++SP, #01h - MOVE @++SP, AP - MOVE @++SP, APC - MOVE @++SP, PSF - MOVE @++SP, IC - MOVE @++SP, IMR - MOVE @++SP, SC - MOVE @++SP, IIR - MOVE @++SP, CKCN - MOVE @++SP, WDCN - MOVE @++SP, A[0] ;Just Check two boundary conditions - MOVE @++SP, A[15] - MOVE @++SP, ACC - MOVE @++SP, A[AP] - MOVE @++SP, IP - MOVE @++SP, SP - MOVE @++SP, IV - MOVE @++SP, LC[0] - MOVE @++SP, LC[1] - MOVE @++SP, @BP[OFFS++] - MOVE @++SP, @BP[OFFS--] - MOVE @++SP, OFFS - MOVE @++SP, DPC - MOVE @++SP, GR - MOVE @++SP, GRL - MOVE @++SP, BP - MOVE @++SP, GRS - MOVE @++SP, GRH - MOVE @++SP, GRXL - MOVE @++SP, FP - MOVE @++SP, @DP[0] - MOVE @++SP, @DP[1] - MOVE @++SP, @DP[0]++ - MOVE @++SP, @DP[1]++ - MOVE @++SP, @DP[0]-- - MOVE @++SP, @DP[1]-- - MOVE SP, #01h - MOVE SP, AP - MOVE SP, APC - MOVE SP, PSF - MOVE SP, IC - MOVE SP, IMR - MOVE SP, SC - MOVE SP, IIR - MOVE SP, CKCN - MOVE SP, WDCN - MOVE SP, A[0] ;Just Check two boundary conditions - MOVE SP, A[15] - MOVE SP, ACC - MOVE SP, A[AP] - MOVE SP, IP - MOVE SP, IV - MOVE SP, LC[0] - MOVE SP, LC[1] - MOVE SP, @BP[OFFS++] - MOVE SP, @BP[OFFS--] - MOVE SP, OFFS - MOVE SP, DPC - MOVE SP, GR - MOVE SP, GRL - MOVE SP, BP - MOVE SP, GRS - MOVE SP, GRH - MOVE SP, GRXL - MOVE SP, FP - MOVE SP, @DP[0] - MOVE SP, @DP[1] - MOVE SP, @DP[0]++ - MOVE SP, @DP[1]++ - MOVE SP, @DP[0]-- - MOVE SP, @DP[1]-- - MOVE IV, #01h - MOVE IV, AP - MOVE IV, APC - MOVE IV, PSF - MOVE IV, IC - MOVE IV, IMR - MOVE IV, SC - MOVE IV, IIR - MOVE IV, CKCN - MOVE IV, WDCN - MOVE IV, A[0] ;Just Check two boundary conditions - MOVE IV, A[15] - MOVE IV, ACC - MOVE IV, A[AP] - MOVE IV, IP - MOVE IV, @SP-- - MOVE IV, SP - MOVE IV, IV - MOVE IV, LC[0] - MOVE IV, LC[1] - MOVE IV, @BP[OFFS++] - MOVE IV, @BP[OFFS--] - MOVE IV, OFFS - MOVE IV, DPC - MOVE IV, GR - MOVE IV, GRL - MOVE IV, BP - MOVE IV, GRS - MOVE IV, GRH - MOVE IV, GRXL - MOVE IV, FP - MOVE IV, @DP[0] - MOVE IV, @DP[1] - MOVE IV, @DP[0]++ - MOVE IV, @DP[1]++ - MOVE IV, @DP[0]-- - MOVE IV, @DP[1]-- - MOVE LC[0], #01h - MOVE LC[0], AP - MOVE LC[0], APC - MOVE LC[0], PSF - MOVE LC[0], IC - MOVE LC[0], IMR - MOVE LC[0], SC - MOVE LC[0], IIR - MOVE LC[0], CKCN - MOVE LC[0], WDCN - MOVE LC[0], A[0] ;Just Check two boundary conditions - MOVE LC[0], A[15] - MOVE LC[0], ACC - MOVE LC[0], A[AP] - MOVE LC[0], IP - MOVE LC[0], @SP-- - MOVE LC[0], SP - MOVE LC[0], IV - MOVE LC[0], @BP[OFFS++] - MOVE LC[0], @BP[OFFS--] - MOVE LC[0], OFFS - MOVE LC[0], DPC - MOVE LC[0], GR - MOVE LC[0], GRL - MOVE LC[0], BP - MOVE LC[0], GRS - MOVE LC[0], GRH - MOVE LC[0], GRXL - MOVE LC[0], FP - MOVE LC[0], @DP[0] - MOVE LC[0], @DP[1] - MOVE LC[0], @DP[0]++ - MOVE LC[0], @DP[1]++ - MOVE LC[0], @DP[0]-- - MOVE LC[0], @DP[1]-- - MOVE @BP[OFFS], #01h - MOVE @BP[OFFS], AP - MOVE @BP[OFFS], APC - MOVE @BP[OFFS], PSF - MOVE @BP[OFFS], IC - MOVE @BP[OFFS], IMR - MOVE @BP[OFFS], SC - MOVE @BP[OFFS], IIR - MOVE @BP[OFFS], CKCN - MOVE @BP[OFFS], WDCN - MOVE @BP[OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[OFFS], A[15] - MOVE @BP[OFFS], ACC - MOVE @BP[OFFS], A[AP] - MOVE @BP[OFFS], IP - MOVE @BP[OFFS], @SP-- - MOVE @BP[OFFS], SP - MOVE @BP[OFFS], IV - MOVE @BP[OFFS], LC[0] - MOVE @BP[OFFS], LC[1] - MOVE @BP[OFFS], OFFS - MOVE @BP[OFFS], DPC - MOVE @BP[OFFS], GR - MOVE @BP[OFFS], GRL - MOVE @BP[OFFS], BP - MOVE @BP[OFFS], GRS - MOVE @BP[OFFS], GRH - MOVE @BP[OFFS], GRXL - MOVE @BP[OFFS], FP - MOVE @BP[OFFS], @DP[0] - MOVE @BP[OFFS], @DP[1] - MOVE @BP[OFFS], @DP[0]++ - MOVE @BP[OFFS], @DP[1]++ - MOVE @BP[OFFS], @DP[0]-- - MOVE @BP[OFFS], @DP[1]-- - MOVE @BP[++OFFS], #01h - MOVE @BP[++OFFS], AP - MOVE @BP[++OFFS], APC - MOVE @BP[++OFFS], PSF - MOVE @BP[++OFFS], IC - MOVE @BP[++OFFS], IMR - MOVE @BP[++OFFS], SC - MOVE @BP[++OFFS], IIR - MOVE @BP[++OFFS], CKCN - MOVE @BP[++OFFS], WDCN - MOVE @BP[++OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[++OFFS], A[15] - MOVE @BP[++OFFS], ACC - MOVE @BP[++OFFS], A[AP] - MOVE @BP[++OFFS], IP - MOVE @BP[++OFFS], SP - MOVE @BP[++OFFS], IV - MOVE @BP[++OFFS], LC[0] - MOVE @BP[++OFFS], LC[1] - MOVE @BP[++OFFS], OFFS - MOVE @BP[++OFFS], DPC - MOVE @BP[++OFFS], GR - MOVE @BP[++OFFS], GRL - MOVE @BP[++OFFS], BP - MOVE @BP[++OFFS], GRS - MOVE @BP[++OFFS], GRH - MOVE @BP[++OFFS], GRXL - MOVE @BP[++OFFS], FP - MOVE @BP[++OFFS], @DP[0] - MOVE @BP[++OFFS], @DP[1] - MOVE @BP[++OFFS], @DP[0]-- - MOVE @BP[++OFFS], @DP[1]-- - MOVE @BP[--OFFS], #01h - MOVE @BP[--OFFS], AP - MOVE @BP[--OFFS], APC - MOVE @BP[--OFFS], PSF - MOVE @BP[--OFFS], IC - MOVE @BP[--OFFS], IMR - MOVE @BP[--OFFS], SC - MOVE @BP[--OFFS], IIR - MOVE @BP[--OFFS], CKCN - MOVE @BP[--OFFS], WDCN - MOVE @BP[--OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[--OFFS], A[15] - MOVE @BP[--OFFS], ACC - MOVE @BP[--OFFS], A[AP] - MOVE @BP[--OFFS], IP - MOVE @BP[--OFFS], SP - MOVE @BP[--OFFS], IV - MOVE @BP[--OFFS], LC[0] - MOVE @BP[--OFFS], LC[1] - MOVE @BP[--OFFS], OFFS - MOVE @BP[--OFFS], DPC - MOVE @BP[--OFFS], GR - MOVE @BP[--OFFS], GRL - MOVE @BP[--OFFS], BP - MOVE @BP[--OFFS], GRS - MOVE @BP[--OFFS], GRH - MOVE @BP[--OFFS], GRXL - MOVE @BP[--OFFS], FP - MOVE @BP[--OFFS], @DP[0] - MOVE @BP[--OFFS], @DP[1] - MOVE OFFS, #01h - MOVE OFFS, AP - MOVE OFFS, APC - MOVE OFFS, PSF - MOVE OFFS, IC - MOVE OFFS, IMR - MOVE OFFS, SC - MOVE OFFS, IIR - MOVE OFFS, CKCN - MOVE OFFS, WDCN - MOVE OFFS, A[0] ;Just Check two boundary conditions - MOVE OFFS, A[15] - MOVE OFFS, ACC - MOVE OFFS, A[AP] - MOVE OFFS, IP - MOVE OFFS, @SP-- - MOVE OFFS, SP - MOVE OFFS, IV - MOVE OFFS, LC[0] - MOVE OFFS, LC[1] - MOVE OFFS, DPC - MOVE OFFS, GR - MOVE OFFS, GRL - MOVE OFFS, BP - MOVE OFFS, GRS - MOVE OFFS, GRH - MOVE OFFS, GRXL - MOVE OFFS, FP - MOVE OFFS, @DP[0] - MOVE OFFS, @DP[1] - MOVE OFFS, @DP[0]++ - MOVE OFFS, @DP[1]++ - MOVE OFFS, @DP[0]-- - MOVE OFFS, @DP[1]-- - MOVE DPC, #01h - MOVE DPC, AP - MOVE DPC, APC - MOVE DPC, PSF - MOVE DPC, IC - MOVE DPC, IMR - MOVE DPC, SC - MOVE DPC, IIR - MOVE DPC, CKCN - MOVE DPC, WDCN - MOVE DPC, A[0] ;Just Check two boundary conditions - MOVE DPC, A[15] - MOVE DPC, ACC - MOVE DPC, A[AP] - MOVE DPC, IP - MOVE DPC, @SP-- - MOVE DPC, SP - MOVE DPC, IV - MOVE DPC, LC[0] - MOVE DPC, LC[1] - MOVE DPC, @BP[OFFS++] - MOVE DPC, @BP[OFFS--] - MOVE DPC, OFFS - MOVE DPC, GR - MOVE DPC, GRL - MOVE DPC, BP - MOVE DPC, GRS - MOVE DPC, GRH - MOVE DPC, GRXL - MOVE DPC, FP - MOVE DPC, @DP[0] - MOVE DPC, @DP[1] - MOVE DPC, @DP[0]++ - MOVE DPC, @DP[1]++ - MOVE DPC, @DP[0]-- - MOVE DPC, @DP[1]-- - MOVE GR, #01h - MOVE GR, AP - MOVE GR, APC - MOVE GR, PSF - MOVE GR, IC - MOVE GR, IMR - MOVE GR, SC - MOVE GR, IIR - MOVE GR, CKCN - MOVE GR, WDCN - MOVE GR, A[0] ;Just Check two boundary conditions - MOVE GR, A[15] - MOVE GR, ACC - MOVE GR, A[AP] - MOVE GR, IP - MOVE GR, @SP-- - MOVE GR, SP - MOVE GR, IV - MOVE GR, LC[0] - MOVE GR, LC[1] - MOVE GR, @BP[OFFS++] - MOVE GR, @BP[OFFS--] - MOVE GR, OFFS - MOVE GR, DPC - MOVE GR, GRL - MOVE GR, BP - MOVE GR, GRS - MOVE GR, GRH - MOVE GR, GRXL - MOVE GR, FP - MOVE GR, @DP[0] - MOVE GR, @DP[1] - MOVE GR, @DP[0]++ - MOVE GR, @DP[1]++ - MOVE GR, @DP[0]-- - MOVE GR, @DP[1]-- - MOVE GRL, #01h - MOVE GRL, AP - MOVE GRL, APC - MOVE GRL, PSF - MOVE GRL, IC - MOVE GRL, IMR - MOVE GRL, SC - MOVE GRL, IIR - MOVE GRL, CKCN - MOVE GRL, WDCN - MOVE GRL, A[0] ;Just Check two boundary conditions - MOVE GRL, A[15] - MOVE GRL, ACC - MOVE GRL, A[AP] - MOVE GRL, IP - MOVE GRL, @SP-- - MOVE GRL, SP - MOVE GRL, IV - MOVE GRL, LC[0] - MOVE GRL, LC[1] - MOVE GRL, @BP[OFFS++] - MOVE GRL, @BP[OFFS--] - MOVE GRL, OFFS - MOVE GRL, DPC - MOVE GRL, GR - MOVE GRL, BP - MOVE GRL, GRS - MOVE GRL, GRH - MOVE GRL, GRXL - MOVE GRL, FP - MOVE GRL, @DP[0] - MOVE GRL, @DP[1] - MOVE GRL, @DP[0]++ - MOVE GRL, @DP[1]++ - MOVE GRL, @DP[0]-- - MOVE GRL, @DP[1]-- - MOVE BP, #01h - MOVE BP, AP - MOVE BP, APC - MOVE BP, PSF - MOVE BP, IC - MOVE BP, IMR - MOVE BP, SC - MOVE BP, IIR - MOVE BP, CKCN - MOVE BP, WDCN - MOVE BP, A[0] ;Just Check two boundary conditions - MOVE BP, A[15] - MOVE BP, ACC - MOVE BP, A[AP] - MOVE BP, IP - MOVE BP, @SP-- - MOVE BP, SP - MOVE BP, IV - MOVE BP, LC[0] - MOVE BP, LC[1] - MOVE BP, @BP[OFFS++] - MOVE BP, @BP[OFFS--] - MOVE BP, OFFS - MOVE BP, DPC - MOVE BP, GR - MOVE BP, GRL - MOVE BP, GRS - MOVE BP, GRH - MOVE BP, GRXL - MOVE BP, FP - MOVE BP, @DP[0] - MOVE BP, @DP[1] - MOVE BP, @DP[0]++ - MOVE BP, @DP[1]++ - MOVE BP, @DP[0]-- - MOVE BP, @DP[1]-- - MOVE @DP[0], #01h - MOVE @DP[0], AP - MOVE @DP[0], APC - MOVE @DP[0], PSF - MOVE @DP[0], IC - MOVE @DP[0], IMR - MOVE @DP[0], SC - MOVE @DP[0], IIR - MOVE @DP[0], CKCN - MOVE @DP[0], WDCN - MOVE @DP[0], A[0] ;Just Check two boundary conditions - MOVE @DP[0], A[15] - MOVE @DP[0], ACC - MOVE @DP[0], A[AP] - MOVE @DP[0], IP - MOVE @DP[0], @SP-- - MOVE @DP[0], SP - MOVE @DP[0], IV - MOVE @DP[0], LC[0] - MOVE @DP[0], LC[1] - MOVE @DP[0], @BP[OFFS++] - MOVE @DP[0], @BP[OFFS--] - MOVE @DP[0], OFFS - MOVE @DP[0], DPC - MOVE @DP[0], GR - MOVE @DP[0], GRL - MOVE @DP[0], BP - MOVE @DP[0], GRS - MOVE @DP[0], GRH - MOVE @DP[0], GRXL - MOVE @DP[0], FP - MOVE @++DP[0], #01h - MOVE @++DP[0], AP - MOVE @++DP[0], APC - MOVE @++DP[0], PSF - MOVE @++DP[0], IC - MOVE @++DP[0], IMR - MOVE @++DP[0], SC - MOVE @++DP[0], IIR - MOVE @++DP[0], CKCN - MOVE @++DP[0], WDCN - MOVE @++DP[0], A[0] ;Just Check two boundary conditions - MOVE @++DP[0], A[15] - MOVE @++DP[0], ACC - MOVE @++DP[0], A[AP] - MOVE @++DP[0], IP - MOVE @++DP[0], @SP-- - MOVE @++DP[0], SP - MOVE @++DP[0], IV - MOVE @++DP[0], LC[0] - MOVE @++DP[0], LC[1] - MOVE @++DP[0], @BP[OFFS++] - MOVE @++DP[0], @BP[OFFS--] - MOVE @++DP[0], OFFS - MOVE @++DP[0], DPC - MOVE @++DP[0], GR - MOVE @++DP[0], GRL - MOVE @++DP[0], BP - MOVE @++DP[0], GRS - MOVE @++DP[0], GRH - MOVE @++DP[0], GRXL - MOVE @++DP[0], FP - MOVE @--DP[0], #01h - MOVE @--DP[0], AP - MOVE @--DP[0], APC - MOVE @--DP[0], PSF - MOVE @--DP[0], IC - MOVE @--DP[0], IMR - MOVE @--DP[0], SC - MOVE @--DP[0], IIR - MOVE @--DP[0], CKCN - MOVE @--DP[0], WDCN - MOVE @--DP[0], A[0] ;Just Check two boundary conditions - MOVE @--DP[0], A[15] - MOVE @--DP[0], ACC - MOVE @--DP[0], A[AP] - MOVE @--DP[0], IP - MOVE @--DP[0], @SP-- - MOVE @--DP[0], SP - MOVE @--DP[0], IV - MOVE @--DP[0], LC[0] - MOVE @--DP[0], LC[1] - MOVE @--DP[0], @BP[OFFS++] - MOVE @--DP[0], @BP[OFFS--] - MOVE @--DP[0], OFFS - MOVE @--DP[0], DPC - MOVE @--DP[0], GR - MOVE @--DP[0], GRL - MOVE @--DP[0], BP - MOVE @--DP[0], GRS - MOVE @--DP[0], GRH - MOVE @--DP[0], GRXL - MOVE @--DP[0], FP - MOVE DP[0], #01h - MOVE DP[0], AP - MOVE DP[0], APC - MOVE DP[0], PSF - MOVE DP[0], IC - MOVE DP[0], IMR - MOVE DP[0], SC - MOVE DP[0], IIR - MOVE DP[0], CKCN - MOVE DP[0], WDCN - MOVE DP[0], A[0] ;Just Check two boundary conditions - MOVE DP[0], A[15] - MOVE DP[0], ACC - MOVE DP[0], A[AP] - MOVE DP[0], IP - MOVE DP[0], @SP-- - MOVE DP[0], SP - MOVE DP[0], IV - MOVE DP[0], LC[0] - MOVE DP[0], LC[1] - MOVE DP[0], @BP[OFFS++] - MOVE DP[0], @BP[OFFS--] - MOVE DP[0], OFFS - MOVE DP[0], DPC - MOVE DP[0], GR - MOVE DP[0], GRL - MOVE DP[0], BP - MOVE DP[0], GRS - MOVE DP[0], GRH - MOVE DP[0], GRXL - MOVE DP[0], FP - MOVE SC, #01h - MOVE SC, AP - MOVE SC, APC - MOVE SC, PSF - MOVE SC, IC - MOVE SC, IMR - MOVE SC, IIR - MOVE SC, CKCN - MOVE SC, WDCN - MOVE SC, A[0] ;Just Check two boundary conditions - MOVE SC, A[15] - MOVE SC, ACC - MOVE SC, A[AP] - MOVE SC, IP - MOVE SC, @SP-- - MOVE SC, SP - MOVE SC, IV - MOVE SC, LC[0] - MOVE SC, LC[1] - MOVE SC, @BP[OFFS++] - MOVE SC, @BP[OFFS--] - MOVE SC, OFFS - MOVE SC, DPC - MOVE SC, GR - MOVE SC, GRL - MOVE SC, BP - MOVE SC, GRS - MOVE SC, GRH - MOVE SC, GRXL - MOVE SC, FP - MOVE SC, @DP[0] - MOVE SC, @DP[1] - MOVE SC, @DP[0]++ - MOVE SC, @DP[1]++ - MOVE SC, @DP[0]-- - MOVE SC, @DP[1]-- - MOVE CKCN, #01h - MOVE CKCN, AP - MOVE CKCN, APC - MOVE CKCN, PSF - MOVE CKCN, IC - MOVE CKCN, IMR - MOVE CKCN, SC - MOVE CKCN, IIR - MOVE CKCN, WDCN - MOVE CKCN, A[0] ;Just Check two boundary conditions - MOVE CKCN, A[15] - MOVE CKCN, ACC - MOVE CKCN, A[AP] - MOVE CKCN, IP - MOVE CKCN, @SP-- - MOVE CKCN, SP - MOVE CKCN, IV - MOVE CKCN, LC[0] - MOVE CKCN, LC[1] - MOVE CKCN, @BP[OFFS++] - MOVE CKCN, @BP[OFFS--] - MOVE CKCN, OFFS - MOVE CKCN, DPC - MOVE CKCN, GR - MOVE CKCN, GRL - MOVE CKCN, BP - MOVE CKCN, GRS - MOVE CKCN, GRH - MOVE CKCN, GRXL - MOVE CKCN, FP - MOVE CKCN, @DP[0] - MOVE CKCN, @DP[1] - MOVE CKCN, @DP[0]++ - MOVE CKCN, @DP[1]++ - MOVE CKCN, @DP[0]-- - MOVE CKCN, @DP[1]-- - MOVE A[0], #01h - MOVE A[0], AP - MOVE A[0], APC - MOVE A[0], PSF - MOVE A[0], IC - MOVE A[0], IMR - MOVE A[0], SC - MOVE A[0], IIR - MOVE A[0], CKCN - MOVE A[0], WDCN - MOVE A[0], ACC - MOVE A[0], A[AP] - MOVE A[0], IP - MOVE A[0], @SP-- - MOVE A[0], SP - MOVE A[0], IV - MOVE A[0], LC[0] - MOVE A[0], LC[1] - MOVE A[0], @BP[OFFS++] - MOVE A[0], @BP[OFFS--] - MOVE A[0], OFFS - MOVE A[0], DPC - MOVE A[0], GR - MOVE A[0], GRL - MOVE A[0], BP - MOVE A[0], GRS - MOVE A[0], GRH - MOVE A[0], GRXL - MOVE A[0], FP - MOVE A[0], @DP[0] - MOVE A[0], @DP[1] - MOVE A[0], @DP[0]++ - MOVE A[0], @DP[1]++ - MOVE A[0], @DP[0]-- - MOVE A[0], @DP[1]-- - MOVE GRH, #01h - MOVE GRH, AP - MOVE GRH, APC - MOVE GRH, PSF - MOVE GRH, IC - MOVE GRH, IMR - MOVE GRH, SC - MOVE GRH, IIR - MOVE GRH, CKCN - MOVE GRH, WDCN - MOVE GRH, A[0] ;Just Check two boundary conditions - MOVE GRH, A[15] - MOVE GRH, ACC - MOVE GRH, A[AP] - MOVE GRH, IP - MOVE GRH, @SP-- - MOVE GRH, SP - MOVE GRH, IV - MOVE GRH, LC[0] - MOVE GRH, LC[1] - MOVE GRH, @BP[OFFS++] - MOVE GRH, @BP[OFFS--] - MOVE GRH, OFFS - MOVE GRH, DPC - MOVE GRH, GR - MOVE GRH, GRL - MOVE GRH, BP - MOVE GRH, GRS - MOVE GRH, GRXL - MOVE GRH, FP - MOVE GRH, @DP[0] - MOVE GRH, @DP[1] - MOVE GRH, @DP[0]++ - MOVE GRH, @DP[1]++ - MOVE GRH, @DP[0]-- - MOVE GRH, @DP[1]-- diff --git a/gas/testsuite/gas/maxq10/data2.d b/gas/testsuite/gas/maxq10/data2.d deleted file mode 100644 index d0fc205..0000000 --- a/gas/testsuite/gas/maxq10/data2.d +++ /dev/null @@ -1,459 +0,0 @@ -#objdump: -dw -#name: 2nd Move operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 01 48 [ ]*MOVE PSF, #01h - 2: 08 c8 [ ]*MOVE PSF, AP - 4: 18 c8 [ ]*MOVE PSF, APC - 6: 58 c8 [ ]*MOVE PSF, IC - 8: 68 c8 [ ]*MOVE PSF, IMR - a: 88 c8 [ ]*MOVE PSF, SC - c: b8 c8 [ ]*MOVE PSF, IIR - e: e8 c8 [ ]*MOVE PSF, CKCN - 10: f8 c8 [ ]*MOVE PSF, WDCN - 12: 09 c8 [ ]*MOVE PSF, A\[0\] - 14: f9 c8 [ ]*MOVE PSF, A\[15\] - 16: 0a c8 [ ]*MOVE PSF, ACC - 18: 1a c8 [ ]*MOVE PSF, A\[AP\] - 1a: 0c c8 [ ]*MOVE PSF, IP - 1c: 0d c8 [ ]*MOVE PSF, @SP\-\- - 1e: 1d c8 [ ]*MOVE PSF, SP - 20: 2d c8 [ ]*MOVE PSF, IV - 22: 6d c8 [ ]*MOVE PSF, LC\[0\] - 24: 7d c8 [ ]*MOVE PSF, LC\[1\] - 26: 1e c8 [ ]*MOVE PSF, @BP\[OFFS\+\+\] - 28: 2e c8 [ ]*MOVE PSF, @BP\[OFFS\-\-\] - 2a: 3e c8 [ ]*MOVE PSF, OFFS - 2c: 4e c8 [ ]*MOVE PSF, DPC - 2e: 5e c8 [ ]*MOVE PSF, GR - 30: 6e c8 [ ]*MOVE PSF, GRL - 32: 7e c8 [ ]*MOVE PSF, BP - 34: 8e c8 [ ]*MOVE PSF, GRS - 36: 9e c8 [ ]*MOVE PSF, GRH - 38: ae c8 [ ]*MOVE PSF, GRXL - 3a: be c8 [ ]*MOVE PSF, FP - 3c: 0f c8 [ ]*MOVE PSF, @DP\[0\] - 3e: 4f c8 [ ]*MOVE PSF, @DP\[1\] - 40: 1f c8 [ ]*MOVE PSF, @DP\[0\]\+\+ - 42: 5f c8 [ ]*MOVE PSF, @DP\[1\]\+\+ - 44: 2f c8 [ ]*MOVE PSF, @DP\[0\]\-\- - 46: 6f c8 [ ]*MOVE PSF, @DP\[1\]\-\- - 48: 01 58 [ ]*MOVE IC, #01h - 4a: 08 d8 [ ]*MOVE IC, AP - 4c: 18 d8 [ ]*MOVE IC, APC - 4e: 48 d8 [ ]*MOVE IC, PSF - 50: 68 d8 [ ]*MOVE IC, IMR - 52: 88 d8 [ ]*MOVE IC, SC - 54: b8 d8 [ ]*MOVE IC, IIR - 56: e8 d8 [ ]*MOVE IC, CKCN - 58: f8 d8 [ ]*MOVE IC, WDCN - 5a: 09 d8 [ ]*MOVE IC, A\[0\] - 5c: f9 d8 [ ]*MOVE IC, A\[15\] - 5e: 0a d8 [ ]*MOVE IC, ACC - 60: 1a d8 [ ]*MOVE IC, A\[AP\] - 62: 0c d8 [ ]*MOVE IC, IP - 64: 0d d8 [ ]*MOVE IC, @SP\-\- - 66: 1d d8 [ ]*MOVE IC, SP - 68: 2d d8 [ ]*MOVE IC, IV - 6a: 6d d8 [ ]*MOVE IC, LC\[0\] - 6c: 7d d8 [ ]*MOVE IC, LC\[1\] - 6e: 1e d8 [ ]*MOVE IC, @BP\[OFFS\+\+\] - 70: 2e d8 [ ]*MOVE IC, @BP\[OFFS\-\-\] - 72: 3e d8 [ ]*MOVE IC, OFFS - 74: 4e d8 [ ]*MOVE IC, DPC - 76: 5e d8 [ ]*MOVE IC, GR - 78: 6e d8 [ ]*MOVE IC, GRL - 7a: 7e d8 [ ]*MOVE IC, BP - 7c: 8e d8 [ ]*MOVE IC, GRS - 7e: 9e d8 [ ]*MOVE IC, GRH - 80: ae d8 [ ]*MOVE IC, GRXL - 82: be d8 [ ]*MOVE IC, FP - 84: 0f d8 [ ]*MOVE IC, @DP\[0\] - 86: 4f d8 [ ]*MOVE IC, @DP\[1\] - 88: 1f d8 [ ]*MOVE IC, @DP\[0\]\+\+ - 8a: 5f d8 [ ]*MOVE IC, @DP\[1\]\+\+ - 8c: 2f d8 [ ]*MOVE IC, @DP\[0\]\-\- - 8e: 6f d8 [ ]*MOVE IC, @DP\[1\]\-\- - 90: 01 68 [ ]*MOVE IMR, #01h - 92: 08 e8 [ ]*MOVE IMR, AP - 94: 18 e8 [ ]*MOVE IMR, APC - 96: 48 e8 [ ]*MOVE IMR, PSF - 98: 58 e8 [ ]*MOVE IMR, IC - 9a: 88 e8 [ ]*MOVE IMR, SC - 9c: b8 e8 [ ]*MOVE IMR, IIR - 9e: e8 e8 [ ]*MOVE IMR, CKCN - a0: f8 e8 [ ]*MOVE IMR, WDCN - a2: 09 e8 [ ]*MOVE IMR, A\[0\] - a4: f9 e8 [ ]*MOVE IMR, A\[15\] - a6: 0a e8 [ ]*MOVE IMR, ACC - a8: 1a e8 [ ]*MOVE IMR, A\[AP\] - aa: 0c e8 [ ]*MOVE IMR, IP - ac: 0d e8 [ ]*MOVE IMR, @SP\-\- - ae: 1d e8 [ ]*MOVE IMR, SP - b0: 2d e8 [ ]*MOVE IMR, IV - b2: 6d e8 [ ]*MOVE IMR, LC\[0\] - b4: 7d e8 [ ]*MOVE IMR, LC\[1\] - b6: 1e e8 [ ]*MOVE IMR, @BP\[OFFS\+\+\] - b8: 2e e8 [ ]*MOVE IMR, @BP\[OFFS\-\-\] - ba: 3e e8 [ ]*MOVE IMR, OFFS - bc: 4e e8 [ ]*MOVE IMR, DPC - be: 5e e8 [ ]*MOVE IMR, GR - c0: 6e e8 [ ]*MOVE IMR, GRL - c2: 7e e8 [ ]*MOVE IMR, BP - c4: 8e e8 [ ]*MOVE IMR, GRS - c6: 9e e8 [ ]*MOVE IMR, GRH - c8: ae e8 [ ]*MOVE IMR, GRXL - ca: be e8 [ ]*MOVE IMR, FP - cc: 0f e8 [ ]*MOVE IMR, @DP\[0\] - ce: 4f e8 [ ]*MOVE IMR, @DP\[1\] - d0: 1f e8 [ ]*MOVE IMR, @DP\[0\]\+\+ - d2: 5f e8 [ ]*MOVE IMR, @DP\[1\]\+\+ - d4: 2f e8 [ ]*MOVE IMR, @DP\[0\]\-\- - d6: 6f e8 [ ]*MOVE IMR, @DP\[1\]\-\- - d8: 01 09 [ ]*MOVE A\[0\], #01h - da: 08 89 [ ]*MOVE A\[0\], AP - dc: 18 89 [ ]*MOVE A\[0\], APC - de: 48 89 [ ]*MOVE A\[0\], PSF - e0: 58 89 [ ]*MOVE A\[0\], IC - e2: 68 89 [ ]*MOVE A\[0\], IMR - e4: 88 89 [ ]*MOVE A\[0\], SC - e6: b8 89 [ ]*MOVE A\[0\], IIR - e8: e8 89 [ ]*MOVE A\[0\], CKCN - ea: f8 89 [ ]*MOVE A\[0\], WDCN - ec: 0a 89 [ ]*MOVE A\[0\], ACC - ee: 1a 89 [ ]*MOVE A\[0\], A\[AP\] - f0: 0c 89 [ ]*MOVE A\[0\], IP - f2: 0d 89 [ ]*MOVE A\[0\], @SP\-\- - f4: 1d 89 [ ]*MOVE A\[0\], SP - f6: 2d 89 [ ]*MOVE A\[0\], IV - f8: 6d 89 [ ]*MOVE A\[0\], LC\[0\] - fa: 7d 89 [ ]*MOVE A\[0\], LC\[1\] - fc: 1e 89 [ ]*MOVE A\[0\], @BP\[OFFS\+\+\] - fe: 2e 89 [ ]*MOVE A\[0\], @BP\[OFFS\-\-\] - 100: 3e 89 [ ]*MOVE A\[0\], OFFS - 102: 4e 89 [ ]*MOVE A\[0\], DPC - 104: 5e 89 [ ]*MOVE A\[0\], GR - 106: 6e 89 [ ]*MOVE A\[0\], GRL - 108: 7e 89 [ ]*MOVE A\[0\], BP - 10a: 8e 89 [ ]*MOVE A\[0\], GRS - 10c: 9e 89 [ ]*MOVE A\[0\], GRH - 10e: ae 89 [ ]*MOVE A\[0\], GRXL - 110: be 89 [ ]*MOVE A\[0\], FP - 112: 0f 89 [ ]*MOVE A\[0\], @DP\[0\] - 114: 4f 89 [ ]*MOVE A\[0\], @DP\[1\] - 116: 1f 89 [ ]*MOVE A\[0\], @DP\[0\]\+\+ - 118: 5f 89 [ ]*MOVE A\[0\], @DP\[1\]\+\+ - 11a: 2f 89 [ ]*MOVE A\[0\], @DP\[0\]\-\- - 11c: 6f 89 [ ]*MOVE A\[0\], @DP\[1\]\-\- - 11e: 01 0a [ ]*MOVE ACC, #01h - 120: 08 8a [ ]*MOVE ACC, AP - 122: 18 8a [ ]*MOVE ACC, APC - 124: 48 8a [ ]*MOVE ACC, PSF - 126: 58 8a [ ]*MOVE ACC, IC - 128: 68 8a [ ]*MOVE ACC, IMR - 12a: 88 8a [ ]*MOVE ACC, SC - 12c: b8 8a [ ]*MOVE ACC, IIR - 12e: e8 8a [ ]*MOVE ACC, CKCN - 130: f8 8a [ ]*MOVE ACC, WDCN - 132: 09 8a [ ]*MOVE ACC, A\[0\] - 134: f9 8a [ ]*MOVE ACC, A\[15\] - 136: 0c 8a [ ]*MOVE ACC, IP - 138: 0d 8a [ ]*MOVE ACC, @SP\-\- - 13a: 1d 8a [ ]*MOVE ACC, SP - 13c: 2d 8a [ ]*MOVE ACC, IV - 13e: 6d 8a [ ]*MOVE ACC, LC\[0\] - 140: 7d 8a [ ]*MOVE ACC, LC\[1\] - 142: 1e 8a [ ]*MOVE ACC, @BP\[OFFS\+\+\] - 144: 2e 8a [ ]*MOVE ACC, @BP\[OFFS\-\-\] - 146: 3e 8a [ ]*MOVE ACC, OFFS - 148: 4e 8a [ ]*MOVE ACC, DPC - 14a: 5e 8a [ ]*MOVE ACC, GR - 14c: 6e 8a [ ]*MOVE ACC, GRL - 14e: 7e 8a [ ]*MOVE ACC, BP - 150: 8e 8a [ ]*MOVE ACC, GRS - 152: 9e 8a [ ]*MOVE ACC, GRH - 154: ae 8a [ ]*MOVE ACC, GRXL - 156: be 8a [ ]*MOVE ACC, FP - 158: 0f 8a [ ]*MOVE ACC, @DP\[0\] - 15a: 4f 8a [ ]*MOVE ACC, @DP\[1\] - 15c: 1f 8a [ ]*MOVE ACC, @DP\[0\]\+\+ - 15e: 5f 8a [ ]*MOVE ACC, @DP\[1\]\+\+ - 160: 2f 8a [ ]*MOVE ACC, @DP\[0\]\-\- - 162: 6f 8a [ ]*MOVE ACC, @DP\[1\]\-\- - 164: 01 0d [ ]*MOVE @\+\+SP, #01h - 166: 08 8d [ ]*MOVE @\+\+SP, AP - 168: 18 8d [ ]*MOVE @\+\+SP, APC - 16a: 48 8d [ ]*MOVE @\+\+SP, PSF - 16c: 58 8d [ ]*MOVE @\+\+SP, IC - 16e: 68 8d [ ]*MOVE @\+\+SP, IMR - 170: 88 8d [ ]*MOVE @\+\+SP, SC - 172: b8 8d [ ]*MOVE @\+\+SP, IIR - 174: e8 8d [ ]*MOVE @\+\+SP, CKCN - 176: f8 8d [ ]*MOVE @\+\+SP, WDCN - 178: 09 8d [ ]*MOVE @\+\+SP, A\[0\] - 17a: f9 8d [ ]*MOVE @\+\+SP, A\[15\] - 17c: 0a 8d [ ]*MOVE @\+\+SP, ACC - 17e: 1a 8d [ ]*MOVE @\+\+SP, A\[AP\] - 180: 0c 8d [ ]*MOVE @\+\+SP, IP - 182: 1d 8d [ ]*MOVE @\+\+SP, SP - 184: 2d 8d [ ]*MOVE @\+\+SP, IV - 186: 6d 8d [ ]*MOVE @\+\+SP, LC\[0\] - 188: 7d 8d [ ]*MOVE @\+\+SP, LC\[1\] - 18a: 1e 8d [ ]*MOVE @\+\+SP, @BP\[OFFS\+\+\] - 18c: 2e 8d [ ]*MOVE @\+\+SP, @BP\[OFFS\-\-\] - 18e: 3e 8d [ ]*MOVE @\+\+SP, OFFS - 190: 4e 8d [ ]*MOVE @\+\+SP, DPC - 192: 5e 8d [ ]*MOVE @\+\+SP, GR - 194: 6e 8d [ ]*MOVE @\+\+SP, GRL - 196: 7e 8d [ ]*MOVE @\+\+SP, BP - 198: 8e 8d [ ]*MOVE @\+\+SP, GRS - 19a: 9e 8d [ ]*MOVE @\+\+SP, GRH - 19c: ae 8d [ ]*MOVE @\+\+SP, GRXL - 19e: be 8d [ ]*MOVE @\+\+SP, FP - 1a0: 0f 8d [ ]*MOVE @\+\+SP, @DP\[0\] - 1a2: 4f 8d [ ]*MOVE @\+\+SP, @DP\[1\] - 1a4: 1f 8d [ ]*MOVE @\+\+SP, @DP\[0\]\+\+ - 1a6: 5f 8d [ ]*MOVE @\+\+SP, @DP\[1\]\+\+ - 1a8: 2f 8d [ ]*MOVE @\+\+SP, @DP\[0\]\-\- - 1aa: 6f 8d [ ]*MOVE @\+\+SP, @DP\[1\]\-\- - 1ac: 01 1d [ ]*MOVE SP, #01h - 1ae: 08 9d [ ]*MOVE SP, AP - 1b0: 18 9d [ ]*MOVE SP, APC - 1b2: 48 9d [ ]*MOVE SP, PSF - 1b4: 58 9d [ ]*MOVE SP, IC - 1b6: 68 9d [ ]*MOVE SP, IMR - 1b8: 88 9d [ ]*MOVE SP, SC - 1ba: b8 9d [ ]*MOVE SP, IIR - 1bc: e8 9d [ ]*MOVE SP, CKCN - 1be: f8 9d [ ]*MOVE SP, WDCN - 1c0: 09 9d [ ]*MOVE SP, A\[0\] - 1c2: f9 9d [ ]*MOVE SP, A\[15\] - 1c4: 0a 9d [ ]*MOVE SP, ACC - 1c6: 1a 9d [ ]*MOVE SP, A\[AP\] - 1c8: 0c 9d [ ]*MOVE SP, IP - 1ca: 2d 9d [ ]*MOVE SP, IV - 1cc: 6d 9d [ ]*MOVE SP, LC\[0\] - 1ce: 7d 9d [ ]*MOVE SP, LC\[1\] - 1d0: 1e 9d [ ]*MOVE SP, @BP\[OFFS\+\+\] - 1d2: 2e 9d [ ]*MOVE SP, @BP\[OFFS\-\-\] - 1d4: 3e 9d [ ]*MOVE SP, OFFS - 1d6: 4e 9d [ ]*MOVE SP, DPC - 1d8: 5e 9d [ ]*MOVE SP, GR - 1da: 6e 9d [ ]*MOVE SP, GRL - 1dc: 7e 9d [ ]*MOVE SP, BP - 1de: 8e 9d [ ]*MOVE SP, GRS - 1e0: 9e 9d [ ]*MOVE SP, GRH - 1e2: ae 9d [ ]*MOVE SP, GRXL - 1e4: be 9d [ ]*MOVE SP, FP - 1e6: 0f 9d [ ]*MOVE SP, @DP\[0\] - 1e8: 4f 9d [ ]*MOVE SP, @DP\[1\] - 1ea: 1f 9d [ ]*MOVE SP, @DP\[0\]\+\+ - 1ec: 5f 9d [ ]*MOVE SP, @DP\[1\]\+\+ - 1ee: 2f 9d [ ]*MOVE SP, @DP\[0\]\-\- - 1f0: 6f 9d [ ]*MOVE SP, @DP\[1\]\-\- - 1f2: 01 2d [ ]*MOVE IV, #01h - 1f4: 08 ad [ ]*MOVE IV, AP - 1f6: 18 ad [ ]*MOVE IV, APC - 1f8: 48 ad [ ]*MOVE IV, PSF - 1fa: 58 ad [ ]*MOVE IV, IC - 1fc: 68 ad [ ]*MOVE IV, IMR - 1fe: 88 ad [ ]*MOVE IV, SC - 200: b8 ad [ ]*MOVE IV, IIR - 202: e8 ad [ ]*MOVE IV, CKCN - 204: f8 ad [ ]*MOVE IV, WDCN - 206: 09 ad [ ]*MOVE IV, A\[0\] - 208: f9 ad [ ]*MOVE IV, A\[15\] - 20a: 0a ad [ ]*MOVE IV, ACC - 20c: 1a ad [ ]*MOVE IV, A\[AP\] - 20e: 0c ad [ ]*MOVE IV, IP - 210: 0d ad [ ]*MOVE IV, @SP\-\- - 212: 1d ad [ ]*MOVE IV, SP - 214: 2d ad [ ]*MOVE IV, IV - 216: 6d ad [ ]*MOVE IV, LC\[0\] - 218: 7d ad [ ]*MOVE IV, LC\[1\] - 21a: 1e ad [ ]*MOVE IV, @BP\[OFFS\+\+\] - 21c: 2e ad [ ]*MOVE IV, @BP\[OFFS\-\-\] - 21e: 3e ad [ ]*MOVE IV, OFFS - 220: 4e ad [ ]*MOVE IV, DPC - 222: 5e ad [ ]*MOVE IV, GR - 224: 6e ad [ ]*MOVE IV, GRL - 226: 7e ad [ ]*MOVE IV, BP - 228: 8e ad [ ]*MOVE IV, GRS - 22a: 9e ad [ ]*MOVE IV, GRH - 22c: ae ad [ ]*MOVE IV, GRXL - 22e: be ad [ ]*MOVE IV, FP - 230: 0f ad [ ]*MOVE IV, @DP\[0\] - 232: 4f ad [ ]*MOVE IV, @DP\[1\] - 234: 1f ad [ ]*MOVE IV, @DP\[0\]\+\+ - 236: 5f ad [ ]*MOVE IV, @DP\[1\]\+\+ - 238: 2f ad [ ]*MOVE IV, @DP\[0\]\-\- - 23a: 6f ad [ ]*MOVE IV, @DP\[1\]\-\- - 23c: 01 6d [ ]*MOVE LC\[0\], #01h - 23e: 08 ed [ ]*MOVE LC\[0\], AP - 240: 18 ed [ ]*MOVE LC\[0\], APC - 242: 48 ed [ ]*MOVE LC\[0\], PSF - 244: 58 ed [ ]*MOVE LC\[0\], IC - 246: 68 ed [ ]*MOVE LC\[0\], IMR - 248: 88 ed [ ]*MOVE LC\[0\], SC - 24a: b8 ed [ ]*MOVE LC\[0\], IIR - 24c: e8 ed [ ]*MOVE LC\[0\], CKCN - 24e: f8 ed [ ]*MOVE LC\[0\], WDCN - 250: 09 ed [ ]*MOVE LC\[0\], A\[0\] - 252: f9 ed [ ]*MOVE LC\[0\], A\[15\] - 254: 0a ed [ ]*MOVE LC\[0\], ACC - 256: 1a ed [ ]*MOVE LC\[0\], A\[AP\] - 258: 0c ed [ ]*MOVE LC\[0\], IP - 25a: 0d ed [ ]*MOVE LC\[0\], @SP\-\- - 25c: 1d ed [ ]*MOVE LC\[0\], SP - 25e: 2d ed [ ]*MOVE LC\[0\], IV - 260: 1e ed [ ]*MOVE LC\[0\], @BP\[OFFS\+\+\] - 262: 2e ed [ ]*MOVE LC\[0\], @BP\[OFFS\-\-\] - 264: 3e ed [ ]*MOVE LC\[0\], OFFS - 266: 4e ed [ ]*MOVE LC\[0\], DPC - 268: 5e ed [ ]*MOVE LC\[0\], GR - 26a: 6e ed [ ]*MOVE LC\[0\], GRL - 26c: 7e ed [ ]*MOVE LC\[0\], BP - 26e: 8e ed [ ]*MOVE LC\[0\], GRS - 270: 9e ed [ ]*MOVE LC\[0\], GRH - 272: ae ed [ ]*MOVE LC\[0\], GRXL - 274: be ed [ ]*MOVE LC\[0\], FP - 276: 0f ed [ ]*MOVE LC\[0\], @DP\[0\] - 278: 4f ed [ ]*MOVE LC\[0\], @DP\[1\] - 27a: 1f ed [ ]*MOVE LC\[0\], @DP\[0\]\+\+ - 27c: 5f ed [ ]*MOVE LC\[0\], @DP\[1\]\+\+ - 27e: 2f ed [ ]*MOVE LC\[0\], @DP\[0\]\-\- - 280: 6f ed [ ]*MOVE LC\[0\], @DP\[1\]\-\- - 282: 01 0e [ ]*MOVE @BP\[OFFS\], #01h - 284: 08 8e [ ]*MOVE @BP\[OFFS\], AP - 286: 18 8e [ ]*MOVE @BP\[OFFS\], APC - 288: 48 8e [ ]*MOVE @BP\[OFFS\], PSF - 28a: 58 8e [ ]*MOVE @BP\[OFFS\], IC - 28c: 68 8e [ ]*MOVE @BP\[OFFS\], IMR - 28e: 88 8e [ ]*MOVE @BP\[OFFS\], SC - 290: b8 8e [ ]*MOVE @BP\[OFFS\], IIR - 292: e8 8e [ ]*MOVE @BP\[OFFS\], CKCN - 294: f8 8e [ ]*MOVE @BP\[OFFS\], WDCN - 296: 09 8e [ ]*MOVE @BP\[OFFS\], A\[0\] - 298: f9 8e [ ]*MOVE @BP\[OFFS\], A\[15\] - 29a: 0a 8e [ ]*MOVE @BP\[OFFS\], ACC - 29c: 1a 8e [ ]*MOVE @BP\[OFFS\], A\[AP\] - 29e: 0c 8e [ ]*MOVE @BP\[OFFS\], IP - 2a0: 0d 8e [ ]*MOVE @BP\[OFFS\], @SP\-\- - 2a2: 1d 8e [ ]*MOVE @BP\[OFFS\], SP - 2a4: 2d 8e [ ]*MOVE @BP\[OFFS\], IV - 2a6: 6d 8e [ ]*MOVE @BP\[OFFS\], LC\[0\] - 2a8: 7d 8e [ ]*MOVE @BP\[OFFS\], LC\[1\] - 2aa: 3e 8e [ ]*MOVE @BP\[OFFS\], OFFS - 2ac: 4e 8e [ ]*MOVE @BP\[OFFS\], DPC - 2ae: 5e 8e [ ]*MOVE @BP\[OFFS\], GR - 2b0: 6e 8e [ ]*MOVE @BP\[OFFS\], GRL - 2b2: 7e 8e [ ]*MOVE @BP\[OFFS\], BP - 2b4: 8e 8e [ ]*MOVE @BP\[OFFS\], GRS - 2b6: 9e 8e [ ]*MOVE @BP\[OFFS\], GRH - 2b8: ae 8e [ ]*MOVE @BP\[OFFS\], GRXL - 2ba: be 8e [ ]*MOVE @BP\[OFFS\], FP - 2bc: 0f 8e [ ]*MOVE @BP\[OFFS\], @DP\[0\] - 2be: 4f 8e [ ]*MOVE @BP\[OFFS\], @DP\[1\] - 2c0: 1f 8e [ ]*MOVE @BP\[OFFS\], @DP\[0\]\+\+ - 2c2: 5f 8e [ ]*MOVE @BP\[OFFS\], @DP\[1\]\+\+ - 2c4: 2f 8e [ ]*MOVE @BP\[OFFS\], @DP\[0\]\-\- - 2c6: 6f 8e [ ]*MOVE @BP\[OFFS\], @DP\[1\]\-\- - 2c8: 01 1e [ ]*MOVE @BP\[\+\+OFFS\], #01h - 2ca: 08 9e [ ]*MOVE @BP\[\+\+OFFS\], AP - 2cc: 18 9e [ ]*MOVE @BP\[\+\+OFFS\], APC - 2ce: 48 9e [ ]*MOVE @BP\[\+\+OFFS\], PSF - 2d0: 58 9e [ ]*MOVE @BP\[\+\+OFFS\], IC - 2d2: 68 9e [ ]*MOVE @BP\[\+\+OFFS\], IMR - 2d4: 88 9e [ ]*MOVE @BP\[\+\+OFFS\], SC - 2d6: b8 9e [ ]*MOVE @BP\[\+\+OFFS\], IIR - 2d8: e8 9e [ ]*MOVE @BP\[\+\+OFFS\], CKCN - 2da: f8 9e [ ]*MOVE @BP\[\+\+OFFS\], WDCN - 2dc: 09 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[0\] - 2de: f9 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[15\] - 2e0: 0a 9e [ ]*MOVE @BP\[\+\+OFFS\], ACC - 2e2: 1a 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[AP\] - 2e4: 0c 9e [ ]*MOVE @BP\[\+\+OFFS\], IP - 2e6: 1d 9e [ ]*MOVE @BP\[\+\+OFFS\], SP - 2e8: 2d 9e [ ]*MOVE @BP\[\+\+OFFS\], IV - 2ea: 6d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[0\] - 2ec: 7d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[1\] - 2ee: 3e 9e [ ]*MOVE @BP\[\+\+OFFS\], OFFS - 2f0: 4e 9e [ ]*MOVE @BP\[\+\+OFFS\], DPC - 2f2: 5e 9e [ ]*MOVE @BP\[\+\+OFFS\], GR - 2f4: 6e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRL - 2f6: 7e 9e [ ]*MOVE @BP\[\+\+OFFS\], BP - 2f8: 8e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRS - 2fa: 9e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRH - 2fc: ae 9e [ ]*MOVE @BP\[\+\+OFFS\], GRXL - 2fe: be 9e [ ]*MOVE @BP\[\+\+OFFS\], FP - 300: 0f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\] - 302: 4f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\] - 304: 2f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\]\-\- - 306: 6f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\]\-\- - 308: 01 2e [ ]*MOVE @BP\[\-\-OFFS\], #01h - 30a: 08 ae [ ]*MOVE @BP\[\-\-OFFS\], AP - 30c: 18 ae [ ]*MOVE @BP\[\-\-OFFS\], APC - 30e: 48 ae [ ]*MOVE @BP\[\-\-OFFS\], PSF - 310: 58 ae [ ]*MOVE @BP\[\-\-OFFS\], IC - 312: 68 ae [ ]*MOVE @BP\[\-\-OFFS\], IMR - 314: 88 ae [ ]*MOVE @BP\[\-\-OFFS\], SC - 316: b8 ae [ ]*MOVE @BP\[\-\-OFFS\], IIR - 318: e8 ae [ ]*MOVE @BP\[\-\-OFFS\], CKCN - 31a: f8 ae [ ]*MOVE @BP\[\-\-OFFS\], WDCN - 31c: 09 ae [ ]*MOVE @BP\[\-\-OFFS\], A\[0\] - 31e: f9 ae [ ]*MOVE @BP\[\-\-OFFS\], A\[15\] - 320: 0a ae [ ]*MOVE @BP\[\-\-OFFS\], ACC - 322: 1a ae [ ]*MOVE @BP\[\-\-OFFS\], A\[AP\] - 324: 0c ae [ ]*MOVE @BP\[\-\-OFFS\], IP - 326: 1d ae [ ]*MOVE @BP\[\-\-OFFS\], SP - 328: 2d ae [ ]*MOVE @BP\[\-\-OFFS\], IV - 32a: 6d ae [ ]*MOVE @BP\[\-\-OFFS\], LC\[0\] - 32c: 7d ae [ ]*MOVE @BP\[\-\-OFFS\], LC\[1\] - 32e: 3e ae [ ]*MOVE @BP\[\-\-OFFS\], OFFS - 330: 4e ae [ ]*MOVE @BP\[\-\-OFFS\], DPC - 332: 5e ae [ ]*MOVE @BP\[\-\-OFFS\], GR - 334: 6e ae [ ]*MOVE @BP\[\-\-OFFS\], GRL - 336: 7e ae [ ]*MOVE @BP\[\-\-OFFS\], BP - 338: 8e ae [ ]*MOVE @BP\[\-\-OFFS\], GRS - 33a: 9e ae [ ]*MOVE @BP\[\-\-OFFS\], GRH - 33c: ae ae [ ]*MOVE @BP\[\-\-OFFS\], GRXL - 33e: be ae [ ]*MOVE @BP\[\-\-OFFS\], FP - 340: 0f ae [ ]*MOVE @BP\[\-\-OFFS\], @DP\[0\] - 342: 4f ae [ ]*MOVE @BP\[\-\-OFFS\], @DP\[1\] - 344: 01 3e [ ]*MOVE OFFS, #01h - 346: 08 be [ ]*MOVE OFFS, AP - 348: 18 be [ ]*MOVE OFFS, APC - 34a: 48 be [ ]*MOVE OFFS, PSF - 34c: 58 be [ ]*MOVE OFFS, IC - 34e: 68 be [ ]*MOVE OFFS, IMR - 350: 88 be [ ]*MOVE OFFS, SC - 352: b8 be [ ]*MOVE OFFS, IIR - 354: e8 be [ ]*MOVE OFFS, CKCN - 356: f8 be [ ]*MOVE OFFS, WDCN - 358: 09 be [ ]*MOVE OFFS, A\[0\] - 35a: f9 be [ ]*MOVE OFFS, A\[15\] - 35c: 0a be [ ]*MOVE OFFS, ACC - 35e: 1a be [ ]*MOVE OFFS, A\[AP\] - 360: 0c be [ ]*MOVE OFFS, IP - 362: 0d be [ ]*MOVE OFFS, @SP\-\- - 364: 1d be [ ]*MOVE OFFS, SP - 366: 2d be [ ]*MOVE OFFS, IV - 368: 6d be [ ]*MOVE OFFS, LC\[0\] - 36a: 7d be [ ]*MOVE OFFS, LC\[1\] - 36c: 4e be [ ]*MOVE OFFS, DPC - 36e: 5e be [ ]*MOVE OFFS, GR - 370: 6e be [ ]*MOVE OFFS, GRL - 372: 7e be [ ]*MOVE OFFS, BP - 374: 8e be [ ]*MOVE OFFS, GRS - 376: 9e be [ ]*MOVE OFFS, GRH - 378: ae be [ ]*MOVE OFFS, GRXL - 37a: be be [ ]*MOVE OFFS, FP - 37c: 0f be [ ]*MOVE OFFS, @DP\[0\] - 37e: 4f be [ ]*MOVE OFFS, @DP\[1\] - 380: 1f be [ ]*MOVE OFFS, @DP\[0\]\+\+ - 382: 5f be [ ]*MOVE OFFS, @DP\[1\]\+\+ - 384: 2f be [ ]*MOVE OFFS, @DP\[0\]\-\- - 386: 6f be [ ]*MOVE OFFS, @DP\[1\]\-\- diff --git a/gas/testsuite/gas/maxq10/data2.s b/gas/testsuite/gas/maxq10/data2.s deleted file mode 100644 index 94cc70b..0000000 --- a/gas/testsuite/gas/maxq10/data2.s +++ /dev/null @@ -1,455 +0,0 @@ -;# data.s -;# checks all the data transfer instructions -foo: - MOVE PSF, #01h - MOVE PSF, AP - MOVE PSF, APC - MOVE PSF, IC - MOVE PSF, IMR - MOVE PSF, SC - MOVE PSF, IIR - MOVE PSF, CKCN - MOVE PSF, WDCN - MOVE PSF, A[0] ;Just Check two boundary conditions - MOVE PSF, A[15] - MOVE PSF, ACC - MOVE PSF, A[AP] - MOVE PSF, IP - MOVE PSF, @SP-- - MOVE PSF, SP - MOVE PSF, IV - MOVE PSF, LC[0] - MOVE PSF, LC[1] - MOVE PSF, @BP[OFFS++] - MOVE PSF, @BP[OFFS--] - MOVE PSF, OFFS - MOVE PSF, DPC - MOVE PSF, GR - MOVE PSF, GRL - MOVE PSF, BP - MOVE PSF, GRS - MOVE PSF, GRH - MOVE PSF, GRXL - MOVE PSF, FP - MOVE PSF, @DP[0] - MOVE PSF, @DP[1] - MOVE PSF, @DP[0]++ - MOVE PSF, @DP[1]++ - MOVE PSF, @DP[0]-- - MOVE PSF, @DP[1]-- - MOVE IC, #01h - MOVE IC, AP - MOVE IC, APC - MOVE IC, PSF - MOVE IC, IMR - MOVE IC, SC - MOVE IC, IIR - MOVE IC, CKCN - MOVE IC, WDCN - MOVE IC, A[0] ;Just Check two boundary conditions - MOVE IC, A[15] - MOVE IC, ACC - MOVE IC, A[AP] - MOVE IC, IP - MOVE IC, @SP-- - MOVE IC, SP - MOVE IC, IV - MOVE IC, LC[0] - MOVE IC, LC[1] - MOVE IC, @BP[OFFS++] - MOVE IC, @BP[OFFS--] - MOVE IC, OFFS - MOVE IC, DPC - MOVE IC, GR - MOVE IC, GRL - MOVE IC, BP - MOVE IC, GRS - MOVE IC, GRH - MOVE IC, GRXL - MOVE IC, FP - MOVE IC, @DP[0] - MOVE IC, @DP[1] - MOVE IC, @DP[0]++ - MOVE IC, @DP[1]++ - MOVE IC, @DP[0]-- - MOVE IC, @DP[1]-- - MOVE IMR, #01h - MOVE IMR, AP - MOVE IMR, APC - MOVE IMR, PSF - MOVE IMR, IC - MOVE IMR, SC - MOVE IMR, IIR - MOVE IMR, CKCN - MOVE IMR, WDCN - MOVE IMR, A[0] ;Just Check two boundary conditions - MOVE IMR, A[15] - MOVE IMR, ACC - MOVE IMR, A[AP] - MOVE IMR, IP - MOVE IMR, @SP-- - MOVE IMR, SP - MOVE IMR, IV - MOVE IMR, LC[0] - MOVE IMR, LC[1] - MOVE IMR, @BP[OFFS++] - MOVE IMR, @BP[OFFS--] - MOVE IMR, OFFS - MOVE IMR, DPC - MOVE IMR, GR - MOVE IMR, GRL - MOVE IMR, BP - MOVE IMR, GRS - MOVE IMR, GRH - MOVE IMR, GRXL - MOVE IMR, FP - MOVE IMR, @DP[0] - MOVE IMR, @DP[1] - MOVE IMR, @DP[0]++ - MOVE IMR, @DP[1]++ - MOVE IMR, @DP[0]-- - MOVE IMR, @DP[1]-- - MOVE A[0], #01h - MOVE A[0], AP - MOVE A[0], APC - MOVE A[0], PSF - MOVE A[0], IC - MOVE A[0], IMR - MOVE A[0], SC - MOVE A[0], IIR - MOVE A[0], CKCN - MOVE A[0], WDCN - MOVE A[0], ACC - MOVE A[0], A[AP] - MOVE A[0], IP - MOVE A[0], @SP-- - MOVE A[0], SP - MOVE A[0], IV - MOVE A[0], LC[0] - MOVE A[0], LC[1] - MOVE A[0], @BP[OFFS++] - MOVE A[0], @BP[OFFS--] - MOVE A[0], OFFS - MOVE A[0], DPC - MOVE A[0], GR - MOVE A[0], GRL - MOVE A[0], BP - MOVE A[0], GRS - MOVE A[0], GRH - MOVE A[0], GRXL - MOVE A[0], FP - MOVE A[0], @DP[0] - MOVE A[0], @DP[1] - MOVE A[0], @DP[0]++ - MOVE A[0], @DP[1]++ - MOVE A[0], @DP[0]-- - MOVE A[0], @DP[1]-- - MOVE ACC, #01h - MOVE ACC, AP - MOVE ACC, APC - MOVE ACC, PSF - MOVE ACC, IC - MOVE ACC, IMR - MOVE ACC, SC - MOVE ACC, IIR - MOVE ACC, CKCN - MOVE ACC, WDCN - MOVE ACC, A[0] ;Just Check two boundary conditions - MOVE ACC, A[15] - MOVE ACC, IP - MOVE ACC, @SP-- - MOVE ACC, SP - MOVE ACC, IV - MOVE ACC, LC[0] - MOVE ACC, LC[1] - MOVE ACC, @BP[OFFS++] - MOVE ACC, @BP[OFFS--] - MOVE ACC, OFFS - MOVE ACC, DPC - MOVE ACC, GR - MOVE ACC, GRL - MOVE ACC, BP - MOVE ACC, GRS - MOVE ACC, GRH - MOVE ACC, GRXL - MOVE ACC, FP - MOVE ACC, @DP[0] - MOVE ACC, @DP[1] - MOVE ACC, @DP[0]++ - MOVE ACC, @DP[1]++ - MOVE ACC, @DP[0]-- - MOVE ACC, @DP[1]-- - MOVE @++SP, #01h - MOVE @++SP, AP - MOVE @++SP, APC - MOVE @++SP, PSF - MOVE @++SP, IC - MOVE @++SP, IMR - MOVE @++SP, SC - MOVE @++SP, IIR - MOVE @++SP, CKCN - MOVE @++SP, WDCN - MOVE @++SP, A[0] ;Just Check two boundary conditions - MOVE @++SP, A[15] - MOVE @++SP, ACC - MOVE @++SP, A[AP] - MOVE @++SP, IP - MOVE @++SP, SP - MOVE @++SP, IV - MOVE @++SP, LC[0] - MOVE @++SP, LC[1] - MOVE @++SP, @BP[OFFS++] - MOVE @++SP, @BP[OFFS--] - MOVE @++SP, OFFS - MOVE @++SP, DPC - MOVE @++SP, GR - MOVE @++SP, GRL - MOVE @++SP, BP - MOVE @++SP, GRS - MOVE @++SP, GRH - MOVE @++SP, GRXL - MOVE @++SP, FP - MOVE @++SP, @DP[0] - MOVE @++SP, @DP[1] - MOVE @++SP, @DP[0]++ - MOVE @++SP, @DP[1]++ - MOVE @++SP, @DP[0]-- - MOVE @++SP, @DP[1]-- - MOVE SP, #01h - MOVE SP, AP - MOVE SP, APC - MOVE SP, PSF - MOVE SP, IC - MOVE SP, IMR - MOVE SP, SC - MOVE SP, IIR - MOVE SP, CKCN - MOVE SP, WDCN - MOVE SP, A[0] ;Just Check two boundary conditions - MOVE SP, A[15] - MOVE SP, ACC - MOVE SP, A[AP] - MOVE SP, IP - MOVE SP, IV - MOVE SP, LC[0] - MOVE SP, LC[1] - MOVE SP, @BP[OFFS++] - MOVE SP, @BP[OFFS--] - MOVE SP, OFFS - MOVE SP, DPC - MOVE SP, GR - MOVE SP, GRL - MOVE SP, BP - MOVE SP, GRS - MOVE SP, GRH - MOVE SP, GRXL - MOVE SP, FP - MOVE SP, @DP[0] - MOVE SP, @DP[1] - MOVE SP, @DP[0]++ - MOVE SP, @DP[1]++ - MOVE SP, @DP[0]-- - MOVE SP, @DP[1]-- - MOVE IV, #01h - MOVE IV, AP - MOVE IV, APC - MOVE IV, PSF - MOVE IV, IC - MOVE IV, IMR - MOVE IV, SC - MOVE IV, IIR - MOVE IV, CKCN - MOVE IV, WDCN - MOVE IV, A[0] ;Just Check two boundary conditions - MOVE IV, A[15] - MOVE IV, ACC - MOVE IV, A[AP] - MOVE IV, IP - MOVE IV, @SP-- - MOVE IV, SP - MOVE IV, IV - MOVE IV, LC[0] - MOVE IV, LC[1] - MOVE IV, @BP[OFFS++] - MOVE IV, @BP[OFFS--] - MOVE IV, OFFS - MOVE IV, DPC - MOVE IV, GR - MOVE IV, GRL - MOVE IV, BP - MOVE IV, GRS - MOVE IV, GRH - MOVE IV, GRXL - MOVE IV, FP - MOVE IV, @DP[0] - MOVE IV, @DP[1] - MOVE IV, @DP[0]++ - MOVE IV, @DP[1]++ - MOVE IV, @DP[0]-- - MOVE IV, @DP[1]-- - MOVE LC[0], #01h - MOVE LC[0], AP - MOVE LC[0], APC - MOVE LC[0], PSF - MOVE LC[0], IC - MOVE LC[0], IMR - MOVE LC[0], SC - MOVE LC[0], IIR - MOVE LC[0], CKCN - MOVE LC[0], WDCN - MOVE LC[0], A[0] ;Just Check two boundary conditions - MOVE LC[0], A[15] - MOVE LC[0], ACC - MOVE LC[0], A[AP] - MOVE LC[0], IP - MOVE LC[0], @SP-- - MOVE LC[0], SP - MOVE LC[0], IV - MOVE LC[0], @BP[OFFS++] - MOVE LC[0], @BP[OFFS--] - MOVE LC[0], OFFS - MOVE LC[0], DPC - MOVE LC[0], GR - MOVE LC[0], GRL - MOVE LC[0], BP - MOVE LC[0], GRS - MOVE LC[0], GRH - MOVE LC[0], GRXL - MOVE LC[0], FP - MOVE LC[0], @DP[0] - MOVE LC[0], @DP[1] - MOVE LC[0], @DP[0]++ - MOVE LC[0], @DP[1]++ - MOVE LC[0], @DP[0]-- - MOVE LC[0], @DP[1]-- - MOVE @BP[OFFS], #01h - MOVE @BP[OFFS], AP - MOVE @BP[OFFS], APC - MOVE @BP[OFFS], PSF - MOVE @BP[OFFS], IC - MOVE @BP[OFFS], IMR - MOVE @BP[OFFS], SC - MOVE @BP[OFFS], IIR - MOVE @BP[OFFS], CKCN - MOVE @BP[OFFS], WDCN - MOVE @BP[OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[OFFS], A[15] - MOVE @BP[OFFS], ACC - MOVE @BP[OFFS], A[AP] - MOVE @BP[OFFS], IP - MOVE @BP[OFFS], @SP-- - MOVE @BP[OFFS], SP - MOVE @BP[OFFS], IV - MOVE @BP[OFFS], LC[0] - MOVE @BP[OFFS], LC[1] - MOVE @BP[OFFS], OFFS - MOVE @BP[OFFS], DPC - MOVE @BP[OFFS], GR - MOVE @BP[OFFS], GRL - MOVE @BP[OFFS], BP - MOVE @BP[OFFS], GRS - MOVE @BP[OFFS], GRH - MOVE @BP[OFFS], GRXL - MOVE @BP[OFFS], FP - MOVE @BP[OFFS], @DP[0] - MOVE @BP[OFFS], @DP[1] - MOVE @BP[OFFS], @DP[0]++ - MOVE @BP[OFFS], @DP[1]++ - MOVE @BP[OFFS], @DP[0]-- - MOVE @BP[OFFS], @DP[1]-- - MOVE @BP[++OFFS], #01h - MOVE @BP[++OFFS], AP - MOVE @BP[++OFFS], APC - MOVE @BP[++OFFS], PSF - MOVE @BP[++OFFS], IC - MOVE @BP[++OFFS], IMR - MOVE @BP[++OFFS], SC - MOVE @BP[++OFFS], IIR - MOVE @BP[++OFFS], CKCN - MOVE @BP[++OFFS], WDCN - MOVE @BP[++OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[++OFFS], A[15] - MOVE @BP[++OFFS], ACC - MOVE @BP[++OFFS], A[AP] - MOVE @BP[++OFFS], IP - MOVE @BP[++OFFS], SP - MOVE @BP[++OFFS], IV - MOVE @BP[++OFFS], LC[0] - MOVE @BP[++OFFS], LC[1] - MOVE @BP[++OFFS], OFFS - MOVE @BP[++OFFS], DPC - MOVE @BP[++OFFS], GR - MOVE @BP[++OFFS], GRL - MOVE @BP[++OFFS], BP - MOVE @BP[++OFFS], GRS - MOVE @BP[++OFFS], GRH - MOVE @BP[++OFFS], GRXL - MOVE @BP[++OFFS], FP - MOVE @BP[++OFFS], @DP[0] - MOVE @BP[++OFFS], @DP[1] - MOVE @BP[++OFFS], @DP[0]-- - MOVE @BP[++OFFS], @DP[1]-- - MOVE @BP[--OFFS], #01h - MOVE @BP[--OFFS], AP - MOVE @BP[--OFFS], APC - MOVE @BP[--OFFS], PSF - MOVE @BP[--OFFS], IC - MOVE @BP[--OFFS], IMR - MOVE @BP[--OFFS], SC - MOVE @BP[--OFFS], IIR - MOVE @BP[--OFFS], CKCN - MOVE @BP[--OFFS], WDCN - MOVE @BP[--OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[--OFFS], A[15] - MOVE @BP[--OFFS], ACC - MOVE @BP[--OFFS], A[AP] - MOVE @BP[--OFFS], IP - MOVE @BP[--OFFS], SP - MOVE @BP[--OFFS], IV - MOVE @BP[--OFFS], LC[0] - MOVE @BP[--OFFS], LC[1] - MOVE @BP[--OFFS], OFFS - MOVE @BP[--OFFS], DPC - MOVE @BP[--OFFS], GR - MOVE @BP[--OFFS], GRL - MOVE @BP[--OFFS], BP - MOVE @BP[--OFFS], GRS - MOVE @BP[--OFFS], GRH - MOVE @BP[--OFFS], GRXL - MOVE @BP[--OFFS], FP - MOVE @BP[--OFFS], @DP[0] - MOVE @BP[--OFFS], @DP[1] - MOVE OFFS, #01h - MOVE OFFS, AP - MOVE OFFS, APC - MOVE OFFS, PSF - MOVE OFFS, IC - MOVE OFFS, IMR - MOVE OFFS, SC - MOVE OFFS, IIR - MOVE OFFS, CKCN - MOVE OFFS, WDCN - MOVE OFFS, A[0] ;Just Check two boundary conditions - MOVE OFFS, A[15] - MOVE OFFS, ACC - MOVE OFFS, A[AP] - MOVE OFFS, IP - MOVE OFFS, @SP-- - MOVE OFFS, SP - MOVE OFFS, IV - MOVE OFFS, LC[0] - MOVE OFFS, LC[1] - MOVE OFFS, DPC - MOVE OFFS, GR - MOVE OFFS, GRL - MOVE OFFS, BP - MOVE OFFS, GRS - MOVE OFFS, GRH - MOVE OFFS, GRXL - MOVE OFFS, FP - MOVE OFFS, @DP[0] - MOVE OFFS, @DP[1] - MOVE OFFS, @DP[0]++ - MOVE OFFS, @DP[1]++ - MOVE OFFS, @DP[0]-- - MOVE OFFS, @DP[1]-- diff --git a/gas/testsuite/gas/maxq10/data3.d b/gas/testsuite/gas/maxq10/data3.d deleted file mode 100644 index 2b6dad4..0000000 --- a/gas/testsuite/gas/maxq10/data3.d +++ /dev/null @@ -1,491 +0,0 @@ -#objdump: -dw -#name: 3rd Move operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 01 4e [ ]*MOVE DPC, #01h - 2: 08 ce [ ]*MOVE DPC, AP - 4: 18 ce [ ]*MOVE DPC, APC - 6: 48 ce [ ]*MOVE DPC, PSF - 8: 58 ce [ ]*MOVE DPC, IC - a: 68 ce [ ]*MOVE DPC, IMR - c: 88 ce [ ]*MOVE DPC, SC - e: b8 ce [ ]*MOVE DPC, IIR - 10: e8 ce [ ]*MOVE DPC, CKCN - 12: f8 ce [ ]*MOVE DPC, WDCN - 14: 09 ce [ ]*MOVE DPC, A\[0\] - 16: f9 ce [ ]*MOVE DPC, A\[15\] - 18: 0a ce [ ]*MOVE DPC, ACC - 1a: 1a ce [ ]*MOVE DPC, A\[AP\] - 1c: 0c ce [ ]*MOVE DPC, IP - 1e: 0d ce [ ]*MOVE DPC, @SP\-\- - 20: 1d ce [ ]*MOVE DPC, SP - 22: 2d ce [ ]*MOVE DPC, IV - 24: 6d ce [ ]*MOVE DPC, LC\[0\] - 26: 7d ce [ ]*MOVE DPC, LC\[1\] - 28: 1e ce [ ]*MOVE DPC, @BP\[OFFS\+\+\] - 2a: 2e ce [ ]*MOVE DPC, @BP\[OFFS\-\-\] - 2c: 3e ce [ ]*MOVE DPC, OFFS - 2e: 5e ce [ ]*MOVE DPC, GR - 30: 6e ce [ ]*MOVE DPC, GRL - 32: 7e ce [ ]*MOVE DPC, BP - 34: 8e ce [ ]*MOVE DPC, GRS - 36: 9e ce [ ]*MOVE DPC, GRH - 38: ae ce [ ]*MOVE DPC, GRXL - 3a: be ce [ ]*MOVE DPC, FP - 3c: 0f ce [ ]*MOVE DPC, @DP\[0\] - 3e: 4f ce [ ]*MOVE DPC, @DP\[1\] - 40: 1f ce [ ]*MOVE DPC, @DP\[0\]\+\+ - 42: 5f ce [ ]*MOVE DPC, @DP\[1\]\+\+ - 44: 2f ce [ ]*MOVE DPC, @DP\[0\]\-\- - 46: 6f ce [ ]*MOVE DPC, @DP\[1\]\-\- - 48: 01 5e [ ]*MOVE GR, #01h - 4a: 08 de [ ]*MOVE GR, AP - 4c: 18 de [ ]*MOVE GR, APC - 4e: 48 de [ ]*MOVE GR, PSF - 50: 58 de [ ]*MOVE GR, IC - 52: 68 de [ ]*MOVE GR, IMR - 54: 88 de [ ]*MOVE GR, SC - 56: b8 de [ ]*MOVE GR, IIR - 58: e8 de [ ]*MOVE GR, CKCN - 5a: f8 de [ ]*MOVE GR, WDCN - 5c: 09 de [ ]*MOVE GR, A\[0\] - 5e: f9 de [ ]*MOVE GR, A\[15\] - 60: 0a de [ ]*MOVE GR, ACC - 62: 1a de [ ]*MOVE GR, A\[AP\] - 64: 0c de [ ]*MOVE GR, IP - 66: 0d de [ ]*MOVE GR, @SP\-\- - 68: 1d de [ ]*MOVE GR, SP - 6a: 2d de [ ]*MOVE GR, IV - 6c: 6d de [ ]*MOVE GR, LC\[0\] - 6e: 7d de [ ]*MOVE GR, LC\[1\] - 70: 1e de [ ]*MOVE GR, @BP\[OFFS\+\+\] - 72: 2e de [ ]*MOVE GR, @BP\[OFFS\-\-\] - 74: 3e de [ ]*MOVE GR, OFFS - 76: 4e de [ ]*MOVE GR, DPC - 78: 6e de [ ]*MOVE GR, GRL - 7a: 7e de [ ]*MOVE GR, BP - 7c: 8e de [ ]*MOVE GR, GRS - 7e: 9e de [ ]*MOVE GR, GRH - 80: ae de [ ]*MOVE GR, GRXL - 82: be de [ ]*MOVE GR, FP - 84: 0f de [ ]*MOVE GR, @DP\[0\] - 86: 4f de [ ]*MOVE GR, @DP\[1\] - 88: 1f de [ ]*MOVE GR, @DP\[0\]\+\+ - 8a: 5f de [ ]*MOVE GR, @DP\[1\]\+\+ - 8c: 2f de [ ]*MOVE GR, @DP\[0\]\-\- - 8e: 6f de [ ]*MOVE GR, @DP\[1\]\-\- - 90: 01 6e [ ]*MOVE GRL, #01h - 92: 08 ee [ ]*MOVE GRL, AP - 94: 18 ee [ ]*MOVE GRL, APC - 96: 48 ee [ ]*MOVE GRL, PSF - 98: 58 ee [ ]*MOVE GRL, IC - 9a: 68 ee [ ]*MOVE GRL, IMR - 9c: 88 ee [ ]*MOVE GRL, SC - 9e: b8 ee [ ]*MOVE GRL, IIR - a0: e8 ee [ ]*MOVE GRL, CKCN - a2: f8 ee [ ]*MOVE GRL, WDCN - a4: 09 ee [ ]*MOVE GRL, A\[0\] - a6: f9 ee [ ]*MOVE GRL, A\[15\] - a8: 0a ee [ ]*MOVE GRL, ACC - aa: 1a ee [ ]*MOVE GRL, A\[AP\] - ac: 0c ee [ ]*MOVE GRL, IP - ae: 0d ee [ ]*MOVE GRL, @SP\-\- - b0: 1d ee [ ]*MOVE GRL, SP - b2: 2d ee [ ]*MOVE GRL, IV - b4: 6d ee [ ]*MOVE GRL, LC\[0\] - b6: 7d ee [ ]*MOVE GRL, LC\[1\] - b8: 1e ee [ ]*MOVE GRL, @BP\[OFFS\+\+\] - ba: 2e ee [ ]*MOVE GRL, @BP\[OFFS\-\-\] - bc: 3e ee [ ]*MOVE GRL, OFFS - be: 4e ee [ ]*MOVE GRL, DPC - c0: 5e ee [ ]*MOVE GRL, GR - c2: 7e ee [ ]*MOVE GRL, BP - c4: 8e ee [ ]*MOVE GRL, GRS - c6: 9e ee [ ]*MOVE GRL, GRH - c8: ae ee [ ]*MOVE GRL, GRXL - ca: be ee [ ]*MOVE GRL, FP - cc: 0f ee [ ]*MOVE GRL, @DP\[0\] - ce: 4f ee [ ]*MOVE GRL, @DP\[1\] - d0: 1f ee [ ]*MOVE GRL, @DP\[0\]\+\+ - d2: 5f ee [ ]*MOVE GRL, @DP\[1\]\+\+ - d4: 2f ee [ ]*MOVE GRL, @DP\[0\]\-\- - d6: 6f ee [ ]*MOVE GRL, @DP\[1\]\-\- - d8: 01 7e [ ]*MOVE BP, #01h - da: 08 fe [ ]*MOVE BP, AP - dc: 18 fe [ ]*MOVE BP, APC - de: 48 fe [ ]*MOVE BP, PSF - e0: 58 fe [ ]*MOVE BP, IC - e2: 68 fe [ ]*MOVE BP, IMR - e4: 88 fe [ ]*MOVE BP, SC - e6: b8 fe [ ]*MOVE BP, IIR - e8: e8 fe [ ]*MOVE BP, CKCN - ea: f8 fe [ ]*MOVE BP, WDCN - ec: 09 fe [ ]*MOVE BP, A\[0\] - ee: f9 fe [ ]*MOVE BP, A\[15\] - f0: 0a fe [ ]*MOVE BP, ACC - f2: 1a fe [ ]*MOVE BP, A\[AP\] - f4: 0c fe [ ]*MOVE BP, IP - f6: 0d fe [ ]*MOVE BP, @SP\-\- - f8: 1d fe [ ]*MOVE BP, SP - fa: 2d fe [ ]*MOVE BP, IV - fc: 6d fe [ ]*MOVE BP, LC\[0\] - fe: 7d fe [ ]*MOVE BP, LC\[1\] - 100: 1e fe [ ]*MOVE BP, @BP\[OFFS\+\+\] - 102: 2e fe [ ]*MOVE BP, @BP\[OFFS\-\-\] - 104: 3e fe [ ]*MOVE BP, OFFS - 106: 4e fe [ ]*MOVE BP, DPC - 108: 5e fe [ ]*MOVE BP, GR - 10a: 6e fe [ ]*MOVE BP, GRL - 10c: 8e fe [ ]*MOVE BP, GRS - 10e: 9e fe [ ]*MOVE BP, GRH - 110: ae fe [ ]*MOVE BP, GRXL - 112: be fe [ ]*MOVE BP, FP - 114: 0f fe [ ]*MOVE BP, @DP\[0\] - 116: 4f fe [ ]*MOVE BP, @DP\[1\] - 118: 1f fe [ ]*MOVE BP, @DP\[0\]\+\+ - 11a: 5f fe [ ]*MOVE BP, @DP\[1\]\+\+ - 11c: 2f fe [ ]*MOVE BP, @DP\[0\]\-\- - 11e: 6f fe [ ]*MOVE BP, @DP\[1\]\-\- - 120: 01 0f [ ]*MOVE @DP\[0\], #01h - 122: 08 8f [ ]*MOVE @DP\[0\], AP - 124: 18 8f [ ]*MOVE @DP\[0\], APC - 126: 48 8f [ ]*MOVE @DP\[0\], PSF - 128: 58 8f [ ]*MOVE @DP\[0\], IC - 12a: 68 8f [ ]*MOVE @DP\[0\], IMR - 12c: 88 8f [ ]*MOVE @DP\[0\], SC - 12e: b8 8f [ ]*MOVE @DP\[0\], IIR - 130: e8 8f [ ]*MOVE @DP\[0\], CKCN - 132: f8 8f [ ]*MOVE @DP\[0\], WDCN - 134: 09 8f [ ]*MOVE @DP\[0\], A\[0\] - 136: f9 8f [ ]*MOVE @DP\[0\], A\[15\] - 138: 0a 8f [ ]*MOVE @DP\[0\], ACC - 13a: 1a 8f [ ]*MOVE @DP\[0\], A\[AP\] - 13c: 0c 8f [ ]*MOVE @DP\[0\], IP - 13e: 0d 8f [ ]*MOVE @DP\[0\], @SP\-\- - 140: 1d 8f [ ]*MOVE @DP\[0\], SP - 142: 2d 8f [ ]*MOVE @DP\[0\], IV - 144: 6d 8f [ ]*MOVE @DP\[0\], LC\[0\] - 146: 7d 8f [ ]*MOVE @DP\[0\], LC\[1\] - 148: 1e 8f [ ]*MOVE @DP\[0\], @BP\[OFFS\+\+\] - 14a: 2e 8f [ ]*MOVE @DP\[0\], @BP\[OFFS\-\-\] - 14c: 3e 8f [ ]*MOVE @DP\[0\], OFFS - 14e: 4e 8f [ ]*MOVE @DP\[0\], DPC - 150: 5e 8f [ ]*MOVE @DP\[0\], GR - 152: 6e 8f [ ]*MOVE @DP\[0\], GRL - 154: 7e 8f [ ]*MOVE @DP\[0\], BP - 156: 8e 8f [ ]*MOVE @DP\[0\], GRS - 158: 9e 8f [ ]*MOVE @DP\[0\], GRH - 15a: ae 8f [ ]*MOVE @DP\[0\], GRXL - 15c: be 8f [ ]*MOVE @DP\[0\], FP - 15e: 01 1f [ ]*MOVE @\+\+DP\[0\], #01h - 160: 08 9f [ ]*MOVE @\+\+DP\[0\], AP - 162: 18 9f [ ]*MOVE @\+\+DP\[0\], APC - 164: 48 9f [ ]*MOVE @\+\+DP\[0\], PSF - 166: 58 9f [ ]*MOVE @\+\+DP\[0\], IC - 168: 68 9f [ ]*MOVE @\+\+DP\[0\], IMR - 16a: 88 9f [ ]*MOVE @\+\+DP\[0\], SC - 16c: b8 9f [ ]*MOVE @\+\+DP\[0\], IIR - 16e: e8 9f [ ]*MOVE @\+\+DP\[0\], CKCN - 170: f8 9f [ ]*MOVE @\+\+DP\[0\], WDCN - 172: 09 9f [ ]*MOVE @\+\+DP\[0\], A\[0\] - 174: f9 9f [ ]*MOVE @\+\+DP\[0\], A\[15\] - 176: 0a 9f [ ]*MOVE @\+\+DP\[0\], ACC - 178: 1a 9f [ ]*MOVE @\+\+DP\[0\], A\[AP\] - 17a: 0c 9f [ ]*MOVE @\+\+DP\[0\], IP - 17c: 0d 9f [ ]*MOVE @\+\+DP\[0\], @SP\-\- - 17e: 1d 9f [ ]*MOVE @\+\+DP\[0\], SP - 180: 2d 9f [ ]*MOVE @\+\+DP\[0\], IV - 182: 6d 9f [ ]*MOVE @\+\+DP\[0\], LC\[0\] - 184: 7d 9f [ ]*MOVE @\+\+DP\[0\], LC\[1\] - 186: 1e 9f [ ]*MOVE @\+\+DP\[0\], @BP\[OFFS\+\+\] - 188: 2e 9f [ ]*MOVE @\+\+DP\[0\], @BP\[OFFS\-\-\] - 18a: 3e 9f [ ]*MOVE @\+\+DP\[0\], OFFS - 18c: 4e 9f [ ]*MOVE @\+\+DP\[0\], DPC - 18e: 5e 9f [ ]*MOVE @\+\+DP\[0\], GR - 190: 6e 9f [ ]*MOVE @\+\+DP\[0\], GRL - 192: 7e 9f [ ]*MOVE @\+\+DP\[0\], BP - 194: 8e 9f [ ]*MOVE @\+\+DP\[0\], GRS - 196: 9e 9f [ ]*MOVE @\+\+DP\[0\], GRH - 198: ae 9f [ ]*MOVE @\+\+DP\[0\], GRXL - 19a: be 9f [ ]*MOVE @\+\+DP\[0\], FP - 19c: 01 2f [ ]*MOVE @\-\-DP\[0\], #01h - 19e: 08 af [ ]*MOVE @\-\-DP\[0\], AP - 1a0: 18 af [ ]*MOVE @\-\-DP\[0\], APC - 1a2: 48 af [ ]*MOVE @\-\-DP\[0\], PSF - 1a4: 58 af [ ]*MOVE @\-\-DP\[0\], IC - 1a6: 68 af [ ]*MOVE @\-\-DP\[0\], IMR - 1a8: 88 af [ ]*MOVE @\-\-DP\[0\], SC - 1aa: b8 af [ ]*MOVE @\-\-DP\[0\], IIR - 1ac: e8 af [ ]*MOVE @\-\-DP\[0\], CKCN - 1ae: f8 af [ ]*MOVE @\-\-DP\[0\], WDCN - 1b0: 09 af [ ]*MOVE @\-\-DP\[0\], A\[0\] - 1b2: f9 af [ ]*MOVE @\-\-DP\[0\], A\[15\] - 1b4: 0a af [ ]*MOVE @\-\-DP\[0\], ACC - 1b6: 1a af [ ]*MOVE @\-\-DP\[0\], A\[AP\] - 1b8: 0c af [ ]*MOVE @\-\-DP\[0\], IP - 1ba: 0d af [ ]*MOVE @\-\-DP\[0\], @SP\-\- - 1bc: 1d af [ ]*MOVE @\-\-DP\[0\], SP - 1be: 2d af [ ]*MOVE @\-\-DP\[0\], IV - 1c0: 6d af [ ]*MOVE @\-\-DP\[0\], LC\[0\] - 1c2: 7d af [ ]*MOVE @\-\-DP\[0\], LC\[1\] - 1c4: 1e af [ ]*MOVE @\-\-DP\[0\], @BP\[OFFS\+\+\] - 1c6: 2e af [ ]*MOVE @\-\-DP\[0\], @BP\[OFFS\-\-\] - 1c8: 3e af [ ]*MOVE @\-\-DP\[0\], OFFS - 1ca: 4e af [ ]*MOVE @\-\-DP\[0\], DPC - 1cc: 5e af [ ]*MOVE @\-\-DP\[0\], GR - 1ce: 6e af [ ]*MOVE @\-\-DP\[0\], GRL - 1d0: 7e af [ ]*MOVE @\-\-DP\[0\], BP - 1d2: 8e af [ ]*MOVE @\-\-DP\[0\], GRS - 1d4: 9e af [ ]*MOVE @\-\-DP\[0\], GRH - 1d6: ae af [ ]*MOVE @\-\-DP\[0\], GRXL - 1d8: be af [ ]*MOVE @\-\-DP\[0\], FP - 1da: 01 3f [ ]*MOVE DP\[0\], #01h - 1dc: 08 bf [ ]*MOVE DP\[0\], AP - 1de: 18 bf [ ]*MOVE DP\[0\], APC - 1e0: 48 bf [ ]*MOVE DP\[0\], PSF - 1e2: 58 bf [ ]*MOVE DP\[0\], IC - 1e4: 68 bf [ ]*MOVE DP\[0\], IMR - 1e6: 88 bf [ ]*MOVE DP\[0\], SC - 1e8: b8 bf [ ]*MOVE DP\[0\], IIR - 1ea: e8 bf [ ]*MOVE DP\[0\], CKCN - 1ec: f8 bf [ ]*MOVE DP\[0\], WDCN - 1ee: 09 bf [ ]*MOVE DP\[0\], A\[0\] - 1f0: f9 bf [ ]*MOVE DP\[0\], A\[15\] - 1f2: 0a bf [ ]*MOVE DP\[0\], ACC - 1f4: 1a bf [ ]*MOVE DP\[0\], A\[AP\] - 1f6: 0c bf [ ]*MOVE DP\[0\], IP - 1f8: 0d bf [ ]*MOVE DP\[0\], @SP\-\- - 1fa: 1d bf [ ]*MOVE DP\[0\], SP - 1fc: 2d bf [ ]*MOVE DP\[0\], IV - 1fe: 6d bf [ ]*MOVE DP\[0\], LC\[0\] - 200: 7d bf [ ]*MOVE DP\[0\], LC\[1\] - 202: 1e bf [ ]*MOVE DP\[0\], @BP\[OFFS\+\+\] - 204: 2e bf [ ]*MOVE DP\[0\], @BP\[OFFS\-\-\] - 206: 3e bf [ ]*MOVE DP\[0\], OFFS - 208: 4e bf [ ]*MOVE DP\[0\], DPC - 20a: 5e bf [ ]*MOVE DP\[0\], GR - 20c: 6e bf [ ]*MOVE DP\[0\], GRL - 20e: 7e bf [ ]*MOVE DP\[0\], BP - 210: 8e bf [ ]*MOVE DP\[0\], GRS - 212: 9e bf [ ]*MOVE DP\[0\], GRH - 214: ae bf [ ]*MOVE DP\[0\], GRXL - 216: be bf [ ]*MOVE DP\[0\], FP - 218: 00 2b [ ]*MOVE PFX\[2\], #00h - 21a: 01 08 [ ]*MOVE AP, #01h - 21c: 00 2b [ ]*MOVE PFX\[2\], #00h - 21e: 08 88 [ ]*MOVE AP, AP - 220: 00 2b [ ]*MOVE PFX\[2\], #00h - 222: 18 88 [ ]*MOVE AP, APC - 224: 00 2b [ ]*MOVE PFX\[2\], #00h - 226: 48 88 [ ]*MOVE AP, PSF - 228: 00 2b [ ]*MOVE PFX\[2\], #00h - 22a: 58 88 [ ]*MOVE AP, IC - 22c: 00 2b [ ]*MOVE PFX\[2\], #00h - 22e: 68 88 [ ]*MOVE AP, IMR - 230: 00 2b [ ]*MOVE PFX\[2\], #00h - 232: b8 88 [ ]*MOVE AP, IIR - 234: 00 2b [ ]*MOVE PFX\[2\], #00h - 236: e8 88 [ ]*MOVE AP, CKCN - 238: 00 2b [ ]*MOVE PFX\[2\], #00h - 23a: f8 88 [ ]*MOVE AP, WDCN - 23c: 00 2b [ ]*MOVE PFX\[2\], #00h - 23e: 09 88 [ ]*MOVE AP, A\[0\] - 240: 00 2b [ ]*MOVE PFX\[2\], #00h - 242: f9 88 [ ]*MOVE AP, A\[15\] - 244: 00 2b [ ]*MOVE PFX\[2\], #00h - 246: 0a 88 [ ]*MOVE AP, ACC - 248: 00 2b [ ]*MOVE PFX\[2\], #00h - 24a: 1a 88 [ ]*MOVE AP, A\[AP\] - 24c: 00 2b [ ]*MOVE PFX\[2\], #00h - 24e: 0c 88 [ ]*MOVE AP, IP - 250: 00 2b [ ]*MOVE PFX\[2\], #00h - 252: 0d 88 [ ]*MOVE AP, @SP\-\- - 254: 00 2b [ ]*MOVE PFX\[2\], #00h - 256: 1d 88 [ ]*MOVE AP, SP - 258: 00 2b [ ]*MOVE PFX\[2\], #00h - 25a: 2d 88 [ ]*MOVE AP, IV - 25c: 00 2b [ ]*MOVE PFX\[2\], #00h - 25e: 6d 88 [ ]*MOVE AP, LC\[0\] - 260: 00 2b [ ]*MOVE PFX\[2\], #00h - 262: 7d 88 [ ]*MOVE AP, LC\[1\] - 264: 00 2b [ ]*MOVE PFX\[2\], #00h - 266: 1e 88 [ ]*MOVE AP, @BP\[OFFS\+\+\] - 268: 00 2b [ ]*MOVE PFX\[2\], #00h - 26a: 2e 88 [ ]*MOVE AP, @BP\[OFFS\-\-\] - 26c: 00 2b [ ]*MOVE PFX\[2\], #00h - 26e: 3e 88 [ ]*MOVE AP, OFFS - 270: 00 2b [ ]*MOVE PFX\[2\], #00h - 272: 4e 88 [ ]*MOVE AP, DPC - 274: 00 2b [ ]*MOVE PFX\[2\], #00h - 276: 5e 88 [ ]*MOVE AP, GR - 278: 00 2b [ ]*MOVE PFX\[2\], #00h - 27a: 6e 88 [ ]*MOVE AP, GRL - 27c: 00 2b [ ]*MOVE PFX\[2\], #00h - 27e: 7e 88 [ ]*MOVE AP, BP - 280: 00 2b [ ]*MOVE PFX\[2\], #00h - 282: 8e 88 [ ]*MOVE AP, GRS - 284: 00 2b [ ]*MOVE PFX\[2\], #00h - 286: 9e 88 [ ]*MOVE AP, GRH - 288: 00 2b [ ]*MOVE PFX\[2\], #00h - 28a: ae 88 [ ]*MOVE AP, GRXL - 28c: 00 2b [ ]*MOVE PFX\[2\], #00h - 28e: be 88 [ ]*MOVE AP, FP - 290: 00 2b [ ]*MOVE PFX\[2\], #00h - 292: 0f 88 [ ]*MOVE AP, @DP\[0\] - 294: 00 2b [ ]*MOVE PFX\[2\], #00h - 296: 4f 88 [ ]*MOVE AP, @DP\[1\] - 298: 00 2b [ ]*MOVE PFX\[2\], #00h - 29a: 1f 88 [ ]*MOVE AP, @DP\[0\]\+\+ - 29c: 00 2b [ ]*MOVE PFX\[2\], #00h - 29e: 5f 88 [ ]*MOVE AP, @DP\[1\]\+\+ - 2a0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2a2: 2f 88 [ ]*MOVE AP, @DP\[0\]\-\- - 2a4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2a6: 6f 88 [ ]*MOVE AP, @DP\[1\]\-\- - 2a8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2aa: 01 68 [ ]*MOVE IMR, #01h - 2ac: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ae: 08 e8 [ ]*MOVE IMR, AP - 2b0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2b2: 18 e8 [ ]*MOVE IMR, APC - 2b4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2b6: 48 e8 [ ]*MOVE IMR, PSF - 2b8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ba: 58 e8 [ ]*MOVE IMR, IC - 2bc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2be: 68 e8 [ ]*MOVE IMR, IMR - 2c0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2c2: 88 e8 [ ]*MOVE IMR, SC - 2c4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2c6: b8 e8 [ ]*MOVE IMR, IIR - 2c8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ca: f8 e8 [ ]*MOVE IMR, WDCN - 2cc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ce: 09 e8 [ ]*MOVE IMR, A\[0\] - 2d0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2d2: f9 e8 [ ]*MOVE IMR, A\[15\] - 2d4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2d6: 0a e8 [ ]*MOVE IMR, ACC - 2d8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2da: 1a e8 [ ]*MOVE IMR, A\[AP\] - 2dc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2de: 0c e8 [ ]*MOVE IMR, IP - 2e0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2e2: 0d e8 [ ]*MOVE IMR, @SP\-\- - 2e4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2e6: 1d e8 [ ]*MOVE IMR, SP - 2e8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ea: 2d e8 [ ]*MOVE IMR, IV - 2ec: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ee: 6d e8 [ ]*MOVE IMR, LC\[0\] - 2f0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2f2: 7d e8 [ ]*MOVE IMR, LC\[1\] - 2f4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2f6: 1e e8 [ ]*MOVE IMR, @BP\[OFFS\+\+\] - 2f8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2fa: 2e e8 [ ]*MOVE IMR, @BP\[OFFS\-\-\] - 2fc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2fe: 3e e8 [ ]*MOVE IMR, OFFS - 300: 00 2b [ ]*MOVE PFX\[2\], #00h - 302: 4e e8 [ ]*MOVE IMR, DPC - 304: 00 2b [ ]*MOVE PFX\[2\], #00h - 306: 5e e8 [ ]*MOVE IMR, GR - 308: 00 2b [ ]*MOVE PFX\[2\], #00h - 30a: 6e e8 [ ]*MOVE IMR, GRL - 30c: 00 2b [ ]*MOVE PFX\[2\], #00h - 30e: 7e e8 [ ]*MOVE IMR, BP - 310: 00 2b [ ]*MOVE PFX\[2\], #00h - 312: 8e e8 [ ]*MOVE IMR, GRS - 314: 00 2b [ ]*MOVE PFX\[2\], #00h - 316: 9e e8 [ ]*MOVE IMR, GRH - 318: 00 2b [ ]*MOVE PFX\[2\], #00h - 31a: ae e8 [ ]*MOVE IMR, GRXL - 31c: 00 2b [ ]*MOVE PFX\[2\], #00h - 31e: be e8 [ ]*MOVE IMR, FP - 320: 00 2b [ ]*MOVE PFX\[2\], #00h - 322: 0f e8 [ ]*MOVE IMR, @DP\[0\] - 324: 00 2b [ ]*MOVE PFX\[2\], #00h - 326: 4f e8 [ ]*MOVE IMR, @DP\[1\] - 328: 00 2b [ ]*MOVE PFX\[2\], #00h - 32a: 1f e8 [ ]*MOVE IMR, @DP\[0\]\+\+ - 32c: 00 2b [ ]*MOVE PFX\[2\], #00h - 32e: 5f e8 [ ]*MOVE IMR, @DP\[1\]\+\+ - 330: 00 2b [ ]*MOVE PFX\[2\], #00h - 332: 2f e8 [ ]*MOVE IMR, @DP\[0\]\-\- - 334: 00 2b [ ]*MOVE PFX\[2\], #00h - 336: 6f e8 [ ]*MOVE IMR, @DP\[1\]\-\- - 338: 00 2b [ ]*MOVE PFX\[2\], #00h - 33a: 01 1e [ ]*MOVE @BP\[\+\+OFFS\], #01h - 33c: 00 2b [ ]*MOVE PFX\[2\], #00h - 33e: 08 9e [ ]*MOVE @BP\[\+\+OFFS\], AP - 340: 00 2b [ ]*MOVE PFX\[2\], #00h - 342: 18 9e [ ]*MOVE @BP\[\+\+OFFS\], APC - 344: 00 2b [ ]*MOVE PFX\[2\], #00h - 346: 48 9e [ ]*MOVE @BP\[\+\+OFFS\], PSF - 348: 00 2b [ ]*MOVE PFX\[2\], #00h - 34a: 58 9e [ ]*MOVE @BP\[\+\+OFFS\], IC - 34c: 00 2b [ ]*MOVE PFX\[2\], #00h - 34e: 68 9e [ ]*MOVE @BP\[\+\+OFFS\], IMR - 350: 00 2b [ ]*MOVE PFX\[2\], #00h - 352: 88 9e [ ]*MOVE @BP\[\+\+OFFS\], SC - 354: 00 2b [ ]*MOVE PFX\[2\], #00h - 356: b8 9e [ ]*MOVE @BP\[\+\+OFFS\], IIR - 358: 00 2b [ ]*MOVE PFX\[2\], #00h - 35a: e8 9e [ ]*MOVE @BP\[\+\+OFFS\], CKCN - 35c: 00 2b [ ]*MOVE PFX\[2\], #00h - 35e: f8 9e [ ]*MOVE @BP\[\+\+OFFS\], WDCN - 360: 00 2b [ ]*MOVE PFX\[2\], #00h - 362: 09 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[0\] - 364: 00 2b [ ]*MOVE PFX\[2\], #00h - 366: f9 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[15\] - 368: 00 2b [ ]*MOVE PFX\[2\], #00h - 36a: 0a 9e [ ]*MOVE @BP\[\+\+OFFS\], ACC - 36c: 00 2b [ ]*MOVE PFX\[2\], #00h - 36e: 1a 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[AP\] - 370: 00 2b [ ]*MOVE PFX\[2\], #00h - 372: 0c 9e [ ]*MOVE @BP\[\+\+OFFS\], IP - 374: 00 2b [ ]*MOVE PFX\[2\], #00h - 376: 0d 9e [ ]*MOVE @BP\[\+\+OFFS\], @SP\-\- - 378: 00 2b [ ]*MOVE PFX\[2\], #00h - 37a: 1d 9e [ ]*MOVE @BP\[\+\+OFFS\], SP - 37c: 00 2b [ ]*MOVE PFX\[2\], #00h - 37e: 2d 9e [ ]*MOVE @BP\[\+\+OFFS\], IV - 380: 00 2b [ ]*MOVE PFX\[2\], #00h - 382: 6d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[0\] - 384: 00 2b [ ]*MOVE PFX\[2\], #00h - 386: 7d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[1\] - 388: 00 2b [ ]*MOVE PFX\[2\], #00h - 38a: 1e 9e [ ]*MOVE @BP\[\+\+OFFS\], @BP\[OFFS\+\+\] - 38c: 00 2b [ ]*MOVE PFX\[2\], #00h - 38e: 2e 9e [ ]*MOVE @BP\[\+\+OFFS\], @BP\[OFFS\-\-\] - 390: 00 2b [ ]*MOVE PFX\[2\], #00h - 392: 3e 9e [ ]*MOVE @BP\[\+\+OFFS\], OFFS - 394: 00 2b [ ]*MOVE PFX\[2\], #00h - 396: 4e 9e [ ]*MOVE @BP\[\+\+OFFS\], DPC - 398: 00 2b [ ]*MOVE PFX\[2\], #00h - 39a: 5e 9e [ ]*MOVE @BP\[\+\+OFFS\], GR - 39c: 00 2b [ ]*MOVE PFX\[2\], #00h - 39e: 6e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRL - 3a0: 00 2b [ ]*MOVE PFX\[2\], #00h - 3a2: 7e 9e [ ]*MOVE @BP\[\+\+OFFS\], BP - 3a4: 00 2b [ ]*MOVE PFX\[2\], #00h - 3a6: 8e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRS - 3a8: 00 2b [ ]*MOVE PFX\[2\], #00h - 3aa: ae 9e [ ]*MOVE @BP\[\+\+OFFS\], GRXL - 3ac: 00 2b [ ]*MOVE PFX\[2\], #00h - 3ae: be 9e [ ]*MOVE @BP\[\+\+OFFS\], FP - 3b0: 00 2b [ ]*MOVE PFX\[2\], #00h - 3b2: 0f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\] - 3b4: 00 2b [ ]*MOVE PFX\[2\], #00h - 3b6: 4f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\] - 3b8: 00 2b [ ]*MOVE PFX\[2\], #00h - 3ba: 1f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\]\+\+ - 3bc: 00 2b [ ]*MOVE PFX\[2\], #00h - 3be: 5f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\]\+\+ - 3c0: 00 2b [ ]*MOVE PFX\[2\], #00h - 3c2: 2f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\]\-\- - 3c4: 00 2b [ ]*MOVE PFX\[2\], #00h - 3c6: 6f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\]\-\- diff --git a/gas/testsuite/gas/maxq10/data3.s b/gas/testsuite/gas/maxq10/data3.s deleted file mode 100644 index c3cdbbb..0000000 --- a/gas/testsuite/gas/maxq10/data3.s +++ /dev/null @@ -1,379 +0,0 @@ -;# data.s -;# checks all the data transfer instructions -foo: - MOVE DPC, #01h - MOVE DPC, AP - MOVE DPC, APC - MOVE DPC, PSF - MOVE DPC, IC - MOVE DPC, IMR - MOVE DPC, SC - MOVE DPC, IIR - MOVE DPC, CKCN - MOVE DPC, WDCN - MOVE DPC, A[0] ;Just Check two boundary conditions - MOVE DPC, A[15] - MOVE DPC, ACC - MOVE DPC, A[AP] - MOVE DPC, IP - MOVE DPC, @SP-- - MOVE DPC, SP - MOVE DPC, IV - MOVE DPC, LC[0] - MOVE DPC, LC[1] - MOVE DPC, @BP[OFFS++] - MOVE DPC, @BP[OFFS--] - MOVE DPC, OFFS - MOVE DPC, GR - MOVE DPC, GRL - MOVE DPC, BP - MOVE DPC, GRS - MOVE DPC, GRH - MOVE DPC, GRXL - MOVE DPC, FP - MOVE DPC, @DP[0] - MOVE DPC, @DP[1] - MOVE DPC, @DP[0]++ - MOVE DPC, @DP[1]++ - MOVE DPC, @DP[0]-- - MOVE DPC, @DP[1]-- - MOVE GR, #01h - MOVE GR, AP - MOVE GR, APC - MOVE GR, PSF - MOVE GR, IC - MOVE GR, IMR - MOVE GR, SC - MOVE GR, IIR - MOVE GR, CKCN - MOVE GR, WDCN - MOVE GR, A[0] ;Just Check two boundary conditions - MOVE GR, A[15] - MOVE GR, ACC - MOVE GR, A[AP] - MOVE GR, IP - MOVE GR, @SP-- - MOVE GR, SP - MOVE GR, IV - MOVE GR, LC[0] - MOVE GR, LC[1] - MOVE GR, @BP[OFFS++] - MOVE GR, @BP[OFFS--] - MOVE GR, OFFS - MOVE GR, DPC - MOVE GR, GRL - MOVE GR, BP - MOVE GR, GRS - MOVE GR, GRH - MOVE GR, GRXL - MOVE GR, FP - MOVE GR, @DP[0] - MOVE GR, @DP[1] - MOVE GR, @DP[0]++ - MOVE GR, @DP[1]++ - MOVE GR, @DP[0]-- - MOVE GR, @DP[1]-- - MOVE GRL, #01h - MOVE GRL, AP - MOVE GRL, APC - MOVE GRL, PSF - MOVE GRL, IC - MOVE GRL, IMR - MOVE GRL, SC - MOVE GRL, IIR - MOVE GRL, CKCN - MOVE GRL, WDCN - MOVE GRL, A[0] ;Just Check two boundary conditions - MOVE GRL, A[15] - MOVE GRL, ACC - MOVE GRL, A[AP] - MOVE GRL, IP - MOVE GRL, @SP-- - MOVE GRL, SP - MOVE GRL, IV - MOVE GRL, LC[0] - MOVE GRL, LC[1] - MOVE GRL, @BP[OFFS++] - MOVE GRL, @BP[OFFS--] - MOVE GRL, OFFS - MOVE GRL, DPC - MOVE GRL, GR - MOVE GRL, BP - MOVE GRL, GRS - MOVE GRL, GRH - MOVE GRL, GRXL - MOVE GRL, FP - MOVE GRL, @DP[0] - MOVE GRL, @DP[1] - MOVE GRL, @DP[0]++ - MOVE GRL, @DP[1]++ - MOVE GRL, @DP[0]-- - MOVE GRL, @DP[1]-- - MOVE BP, #01h - MOVE BP, AP - MOVE BP, APC - MOVE BP, PSF - MOVE BP, IC - MOVE BP, IMR - MOVE BP, SC - MOVE BP, IIR - MOVE BP, CKCN - MOVE BP, WDCN - MOVE BP, A[0] ;Just Check two boundary conditions - MOVE BP, A[15] - MOVE BP, ACC - MOVE BP, A[AP] - MOVE BP, IP - MOVE BP, @SP-- - MOVE BP, SP - MOVE BP, IV - MOVE BP, LC[0] - MOVE BP, LC[1] - MOVE BP, @BP[OFFS++] - MOVE BP, @BP[OFFS--] - MOVE BP, OFFS - MOVE BP, DPC - MOVE BP, GR - MOVE BP, GRL - MOVE BP, GRS - MOVE BP, GRH - MOVE BP, GRXL - MOVE BP, FP - MOVE BP, @DP[0] - MOVE BP, @DP[1] - MOVE BP, @DP[0]++ - MOVE BP, @DP[1]++ - MOVE BP, @DP[0]-- - MOVE BP, @DP[1]-- - MOVE @DP[0], #01h - MOVE @DP[0], AP - MOVE @DP[0], APC - MOVE @DP[0], PSF - MOVE @DP[0], IC - MOVE @DP[0], IMR - MOVE @DP[0], SC - MOVE @DP[0], IIR - MOVE @DP[0], CKCN - MOVE @DP[0], WDCN - MOVE @DP[0], A[0] ;Just Check two boundary conditions - MOVE @DP[0], A[15] - MOVE @DP[0], ACC - MOVE @DP[0], A[AP] - MOVE @DP[0], IP - MOVE @DP[0], @SP-- - MOVE @DP[0], SP - MOVE @DP[0], IV - MOVE @DP[0], LC[0] - MOVE @DP[0], LC[1] - MOVE @DP[0], @BP[OFFS++] - MOVE @DP[0], @BP[OFFS--] - MOVE @DP[0], OFFS - MOVE @DP[0], DPC - MOVE @DP[0], GR - MOVE @DP[0], GRL - MOVE @DP[0], BP - MOVE @DP[0], GRS - MOVE @DP[0], GRH - MOVE @DP[0], GRXL - MOVE @DP[0], FP - MOVE @++DP[0], #01h - MOVE @++DP[0], AP - MOVE @++DP[0], APC - MOVE @++DP[0], PSF - MOVE @++DP[0], IC - MOVE @++DP[0], IMR - MOVE @++DP[0], SC - MOVE @++DP[0], IIR - MOVE @++DP[0], CKCN - MOVE @++DP[0], WDCN - MOVE @++DP[0], A[0] ;Just Check two boundary conditions - MOVE @++DP[0], A[15] - MOVE @++DP[0], ACC - MOVE @++DP[0], A[AP] - MOVE @++DP[0], IP - MOVE @++DP[0], @SP-- - MOVE @++DP[0], SP - MOVE @++DP[0], IV - MOVE @++DP[0], LC[0] - MOVE @++DP[0], LC[1] - MOVE @++DP[0], @BP[OFFS++] - MOVE @++DP[0], @BP[OFFS--] - MOVE @++DP[0], OFFS - MOVE @++DP[0], DPC - MOVE @++DP[0], GR - MOVE @++DP[0], GRL - MOVE @++DP[0], BP - MOVE @++DP[0], GRS - MOVE @++DP[0], GRH - MOVE @++DP[0], GRXL - MOVE @++DP[0], FP - MOVE @--DP[0], #01h - MOVE @--DP[0], AP - MOVE @--DP[0], APC - MOVE @--DP[0], PSF - MOVE @--DP[0], IC - MOVE @--DP[0], IMR - MOVE @--DP[0], SC - MOVE @--DP[0], IIR - MOVE @--DP[0], CKCN - MOVE @--DP[0], WDCN - MOVE @--DP[0], A[0] ;Just Check two boundary conditions - MOVE @--DP[0], A[15] - MOVE @--DP[0], ACC - MOVE @--DP[0], A[AP] - MOVE @--DP[0], IP - MOVE @--DP[0], @SP-- - MOVE @--DP[0], SP - MOVE @--DP[0], IV - MOVE @--DP[0], LC[0] - MOVE @--DP[0], LC[1] - MOVE @--DP[0], @BP[OFFS++] - MOVE @--DP[0], @BP[OFFS--] - MOVE @--DP[0], OFFS - MOVE @--DP[0], DPC - MOVE @--DP[0], GR - MOVE @--DP[0], GRL - MOVE @--DP[0], BP - MOVE @--DP[0], GRS - MOVE @--DP[0], GRH - MOVE @--DP[0], GRXL - MOVE @--DP[0], FP - MOVE DP[0], #01h - MOVE DP[0], AP - MOVE DP[0], APC - MOVE DP[0], PSF - MOVE DP[0], IC - MOVE DP[0], IMR - MOVE DP[0], SC - MOVE DP[0], IIR - MOVE DP[0], CKCN - MOVE DP[0], WDCN - MOVE DP[0], A[0] ;Just Check two boundary conditions - MOVE DP[0], A[15] - MOVE DP[0], ACC - MOVE DP[0], A[AP] - MOVE DP[0], IP - MOVE DP[0], @SP-- - MOVE DP[0], SP - MOVE DP[0], IV - MOVE DP[0], LC[0] - MOVE DP[0], LC[1] - MOVE DP[0], @BP[OFFS++] - MOVE DP[0], @BP[OFFS--] - MOVE DP[0], OFFS - MOVE DP[0], DPC - MOVE DP[0], GR - MOVE DP[0], GRL - MOVE DP[0], BP - MOVE DP[0], GRS - MOVE DP[0], GRH - MOVE DP[0], GRXL - MOVE DP[0], FP - MOVE SC, #01h - MOVE SC, AP - MOVE SC, APC - MOVE SC, PSF - MOVE SC, IC - MOVE SC, IMR - MOVE SC, IIR - MOVE SC, CKCN - MOVE SC, WDCN - MOVE SC, A[0] ;Just Check two boundary conditions - MOVE SC, A[15] - MOVE SC, ACC - MOVE SC, A[AP] - MOVE SC, IP - MOVE SC, @SP-- - MOVE SC, SP - MOVE SC, IV - MOVE SC, LC[0] - MOVE SC, LC[1] - MOVE SC, @BP[OFFS++] - MOVE SC, @BP[OFFS--] - MOVE SC, OFFS - MOVE SC, DPC - MOVE SC, GR - MOVE SC, GRL - MOVE SC, BP - MOVE SC, GRS - MOVE SC, GRH - MOVE SC, GRXL - MOVE SC, FP - MOVE SC, @DP[0] - MOVE SC, @DP[1] - MOVE SC, @DP[0]++ - MOVE SC, @DP[1]++ - MOVE SC, @DP[0]-- - MOVE SC, @DP[1]-- - MOVE CKCN, #01h - MOVE CKCN, AP - MOVE CKCN, APC - MOVE CKCN, PSF - MOVE CKCN, IC - MOVE CKCN, IMR - MOVE CKCN, SC - MOVE CKCN, IIR - MOVE CKCN, WDCN - MOVE CKCN, A[0] ;Just Check two boundary conditions - MOVE CKCN, A[15] - MOVE CKCN, ACC - MOVE CKCN, A[AP] - MOVE CKCN, IP - MOVE CKCN, @SP-- - MOVE CKCN, SP - MOVE CKCN, IV - MOVE CKCN, LC[0] - MOVE CKCN, LC[1] - MOVE CKCN, @BP[OFFS++] - MOVE CKCN, @BP[OFFS--] - MOVE CKCN, OFFS - MOVE CKCN, DPC - MOVE CKCN, GR - MOVE CKCN, GRL - MOVE CKCN, BP - MOVE CKCN, GRS - MOVE CKCN, GRH - MOVE CKCN, GRXL - MOVE CKCN, FP - MOVE CKCN, @DP[0] - MOVE CKCN, @DP[1] - MOVE CKCN, @DP[0]++ - MOVE CKCN, @DP[1]++ - MOVE CKCN, @DP[0]-- - MOVE CKCN, @DP[1]-- - MOVE GRH, #01h - MOVE GRH, AP - MOVE GRH, APC - MOVE GRH, PSF - MOVE GRH, IC - MOVE GRH, IMR - MOVE GRH, SC - MOVE GRH, IIR - MOVE GRH, CKCN - MOVE GRH, WDCN - MOVE GRH, A[0] ;Just Check two boundary conditions - MOVE GRH, A[15] - MOVE GRH, ACC - MOVE GRH, A[AP] - MOVE GRH, IP - MOVE GRH, @SP-- - MOVE GRH, SP - MOVE GRH, IV - MOVE GRH, LC[0] - MOVE GRH, LC[1] - MOVE GRH, @BP[OFFS++] - MOVE GRH, @BP[OFFS--] - MOVE GRH, OFFS - MOVE GRH, DPC - MOVE GRH, GR - MOVE GRH, GRL - MOVE GRH, BP - MOVE GRH, GRS - MOVE GRH, GRXL - MOVE GRH, FP - MOVE GRH, @DP[0] - MOVE GRH, @DP[1] - MOVE GRH, @DP[0]++ - MOVE GRH, @DP[1]++ - MOVE GRH, @DP[0]-- - MOVE GRH, @DP[1]-- diff --git a/gas/testsuite/gas/maxq10/err.s b/gas/testsuite/gas/maxq10/err.s deleted file mode 100644 index 916da73..0000000 --- a/gas/testsuite/gas/maxq10/err.s +++ /dev/null @@ -1,31 +0,0 @@ -# err.s -# some data pointer error conditions - -#NOT YET INCLUDED - - - - MOVE @++DP[0], @DP[0]++ - MOVE @++DP[1], @DP[1]++ - MOVE @BP[++Offs], @BP[Offs++] - MOVE @--DP[0], @DP[0]-- - MOVE @--DP[1], @DP[1]-- - MOVE @BP[--Offs], @BP[Offs--] - MOVE @++DP[0], @DP[0]-- - MOVE @++DP[1], @DP[1]-- - MOVE @BP[++Offs], @BP[Offs--] - MOVE @--DP[0], @DP[0]++ - MOVE @--DP[1], @DP[1]++ - MOVE @BP[--Offs], @BP[Offs++] - MOVE @DP[0], @DP[0]++ - MOVE @DP[1], @DP[1]++ - MOVE @BP[Offs], @BP[Offs++] - MOVE @DP[0], @DP[0]-- - MOVE @DP[1], @DP[1]-- - MOVE @BP[Offs], @BP[Offs--] - MOVE DP[0], @DP[0]++ - MOVE DP[0], @DP[0]-- - MOVE DP[1], @DP[1]++ - MOVE DP[1], @DP[1]-- - MOVE Offs, @BP[Offs--] - MOVE Offs, @BP[Offs++] diff --git a/gas/testsuite/gas/maxq10/jump.d b/gas/testsuite/gas/maxq10/jump.d deleted file mode 100644 index 71f60e3..0000000 --- a/gas/testsuite/gas/maxq10/jump.d +++ /dev/null @@ -1,117 +0,0 @@ -#objdump: -dw -#name: Jump operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <LableStart>: - 0: ff 0c [ ]*JUMP #ffh - 2: fe 2c [ ]*JUMP C , #feh - 4: 09 ac [ ]*JUMP C , A\[0\] - 6: 19 ac [ ]*JUMP C , A\[1\] - 8: fb 6c [ ]*JUMP NC , #fbh - a: 09 ec [ ]*JUMP NC , A\[0\] - c: 19 ec [ ]*JUMP NC , A\[1\] - e: f8 4c [ ]*JUMP S , #f8h - 10: 09 cc [ ]*JUMP S , A\[0\] - 12: 19 cc [ ]*JUMP S , A\[1\] - 14: f5 1c [ ]*JUMP Z , #f5h - 16: 09 9c [ ]*JUMP Z , A\[0\] - 18: 19 9c [ ]*JUMP Z , A\[1\] - 1a: f2 5c [ ]*JUMP NZ , #f2h - 1c: 09 dc [ ]*JUMP NZ , A\[0\] - 1e: 19 dc [ ]*JUMP NZ , A\[1\] - 20: ef 3c [ ]*JUMP E , #efh - 22: ee 7c [ ]*JUMP NE , #eeh - 24: 00 7c [ ]*JUMP NE , #00h - -0+026 <Lable1>: - 26: ff 0c [ ]*JUMP #ffh - 28: fe 2c [ ]*JUMP C , #feh - 2a: 09 ac [ ]*JUMP C , A\[0\] - 2c: 19 ac [ ]*JUMP C , A\[1\] - 2e: fb 6c [ ]*JUMP NC , #fbh - 30: 09 ec [ ]*JUMP NC , A\[0\] - 32: 19 ec [ ]*JUMP NC , A\[1\] - 34: f8 4c [ ]*JUMP S , #f8h - 36: 09 cc [ ]*JUMP S , A\[0\] - 38: 19 cc [ ]*JUMP S , A\[1\] - 3a: f5 1c [ ]*JUMP Z , #f5h - 3c: 09 9c [ ]*JUMP Z , A\[0\] - 3e: 19 9c [ ]*JUMP Z , A\[1\] - 40: f2 5c [ ]*JUMP NZ , #f2h - 42: 09 dc [ ]*JUMP NZ , A\[0\] - 44: 19 dc [ ]*JUMP NZ , A\[1\] - 46: ef 3c [ ]*JUMP E , #efh - 48: ee 7c [ ]*JUMP NE , #eeh - 4a: 04 0b [ ]*MOVE PFX\[0\], #04h - 4c: c6 0c [ ]*JUMP #c6h - 4e: 04 0b [ ]*MOVE PFX\[0\], #04h - 50: c6 2c [ ]*JUMP C , #c6h - 52: 09 ac [ ]*JUMP C , A\[0\] - 54: 19 ac [ ]*JUMP C , A\[1\] - 56: 04 0b [ ]*MOVE PFX\[0\], #04h - 58: c6 6c [ ]*JUMP NC , #c6h - 5a: 09 ec [ ]*JUMP NC , A\[0\] - 5c: 19 ec [ ]*JUMP NC , A\[1\] - 5e: 04 0b [ ]*MOVE PFX\[0\], #04h - 60: c6 1c [ ]*JUMP Z , #c6h - 62: 09 9c [ ]*JUMP Z , A\[0\] - 64: 19 9c [ ]*JUMP Z , A\[1\] - 66: 04 0b [ ]*MOVE PFX\[0\], #04h - 68: c6 5c [ ]*JUMP NZ , #c6h - 6a: 09 dc [ ]*JUMP NZ , A\[0\] - 6c: 19 dc [ ]*JUMP NZ , A\[1\] - 6e: 04 0b [ ]*MOVE PFX\[0\], #04h - 70: c6 4c [ ]*JUMP S , #c6h - 72: 09 cc [ ]*JUMP S , A\[0\] - 74: 19 cc [ ]*JUMP S , A\[1\] - 76: 04 0b [ ]*MOVE PFX\[0\], #04h - 78: c6 3c [ ]*JUMP E , #c6h - 7a: 04 0b [ ]*MOVE PFX\[0\], #04h - 7c: c6 7c [ ]*JUMP NE , #c6h - 7e: 04 0b [ ]*MOVE PFX\[0\], #04h - 80: c6 0c [ ]*JUMP #c6h - 82: 04 0b [ ]*MOVE PFX\[0\], #04h - 84: c6 2c [ ]*JUMP C , #c6h - 86: 00 0b [ ]*MOVE PFX\[0\], #00h - 88: 09 ac [ ]*JUMP C , A\[0\] - 8a: 00 0b [ ]*MOVE PFX\[0\], #00h - 8c: 19 ac [ ]*JUMP C , A\[1\] - 8e: 04 0b [ ]*MOVE PFX\[0\], #04h - 90: c6 7c [ ]*JUMP NE , #c6h - 92: 04 0b [ ]*MOVE PFX\[0\], #04h - 94: c6 1c [ ]*JUMP Z , #c6h - 96: 00 0b [ ]*MOVE PFX\[0\], #00h - 98: 09 9c [ ]*JUMP Z , A\[0\] - 9a: 00 0b [ ]*MOVE PFX\[0\], #00h - 9c: 19 9c [ ]*JUMP Z , A\[1\] - 9e: 04 0b [ ]*MOVE PFX\[0\], #04h - a0: c6 5c [ ]*JUMP NZ , #c6h - a2: 00 0b [ ]*MOVE PFX\[0\], #00h - a4: 09 dc [ ]*JUMP NZ , A\[0\] - a6: 00 0b [ ]*MOVE PFX\[0\], #00h - a8: 19 dc [ ]*JUMP NZ , A\[1\] - aa: 04 0b [ ]*MOVE PFX\[0\], #04h - ac: c6 4c [ ]*JUMP S , #c6h - ae: 00 0b [ ]*MOVE PFX\[0\], #00h - b0: 09 cc [ ]*JUMP S , A\[0\] - b2: 00 0b [ ]*MOVE PFX\[0\], #00h - b4: 19 cc [ ]*JUMP S , A\[1\] - b6: 04 0b [ ]*MOVE PFX\[0\], #04h - b8: c6 6c [ ]*JUMP NC , #c6h - ba: 00 0b [ ]*MOVE PFX\[0\], #00h - bc: 09 ec [ ]*JUMP NC , A\[0\] - be: 00 0b [ ]*MOVE PFX\[0\], #00h - c0: 19 ec [ ]*JUMP NC , A\[1\] - c2: 04 0b [ ]*MOVE PFX\[0\], #04h - c4: c6 3c [ ]*JUMP E , #c6h - ... - -0+4c6 <LongJump>: - 4c6: 3a da [ ]*NOP - 4c8: 3a da [ ]*NOP - 4ca: 3a da [ ]*NOP - 4cc: 3a da [ ]*NOP - 4ce: 3a da [ ]*NOP - diff --git a/gas/testsuite/gas/maxq10/jump.s b/gas/testsuite/gas/maxq10/jump.s deleted file mode 100644 index 3ce5838..0000000 --- a/gas/testsuite/gas/maxq10/jump.s +++ /dev/null @@ -1,86 +0,0 @@ -;# jump.s -;# Program flow instructions using JUMP -.text -LableStart: - JUMP LableStart - JUMP C, LableStart - JUMP C, A[0] - JUMP C, A[1] - JUMP NC, LableStart - JUMP NC, A[0] - JUMP NC, A[1] - JUMP S, LableStart - JUMP S, A[0] - JUMP S, A[1] - JUMP Z, LableStart - JUMP Z, A[0] - JUMP Z, A[1] - JUMP NZ, LableStart - JUMP NZ, A[0] - JUMP NZ, A[1] - JUMP E, LableStart - JUMP NE, LableStart - JUMP NE, Lable1 - -Lable1: - SJUMP Lable1 ;Checking the SJUMP opcode - SJUMP C, Lable1 - SJUMP C, A[0] - SJUMP C, A[1] - SJUMP NC, Lable1 - SJUMP NC, A[0] - SJUMP NC, A[1] - SJUMP S, Lable1 - SJUMP S, A[0] - SJUMP S, A[1] - SJUMP Z, Lable1 - SJUMP Z, A[0] - SJUMP Z, A[1] - SJUMP NZ, Lable1 - SJUMP NZ, A[0] - SJUMP NZ, A[1] - SJUMP E, Lable1 - SJUMP NE, Lable1 - JUMP LongJump - JUMP C, LongJump - JUMP C, A[0] - JUMP C, A[1] - JUMP NC, LongJump - JUMP NC, A[0] - JUMP NC, A[1] - JUMP Z, LongJump - JUMP Z, A[0] - JUMP Z, A[1] - JUMP NZ, LongJump - JUMP NZ, A[0] - JUMP NZ, A[1] - JUMP S, LongJump - JUMP S, A[0] - JUMP S, A[1] - JUMP E, LongJump - JUMP NE, LongJump - LJUMP LongJump ;test LJUMP also - LJUMP C, LongJump - LJUMP C, A[0] - LJUMP C, A[1] - LJUMP NE, LongJump - LJUMP Z, LongJump - LJUMP Z, A[0] - LJUMP Z, A[1] - LJUMP NZ, LongJump - LJUMP NZ, A[0] - LJUMP NZ, A[1] - LJUMP S, LongJump - LJUMP S, A[0] - LJUMP S, A[1] - LJUMP NC, LongJump - LJUMP NC, A[0] - LJUMP NC, A[1] - LJUMP E, LongJump - .fill 0x200, 2, 0 -LongJump: - NOP - NOP - NOP - NOP - NOP diff --git a/gas/testsuite/gas/maxq10/logical.d b/gas/testsuite/gas/maxq10/logical.d deleted file mode 100644 index 8cad1bf..0000000 --- a/gas/testsuite/gas/maxq10/logical.d +++ /dev/null @@ -1,25 +0,0 @@ -#objdump:-dw -#name: Jump operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 00 08 [ ]*MOVE AP, #00h - 2: ff 1a [ ]*AND #ffh - 4: f0 2a [ ]*OR #f0h - 6: fe 3a [ ]*XOR #feh - 8: 1a 8a [ ]*CPL - a: 9a 8a [ ]*NEG - c: 2a 8a [ ]*SLA - e: 3a 8a [ ]*SLA2 - 10: 6a 8a [ ]*SLA4 - 12: 4a 8a [ ]*RL - 14: 5a 8a [ ]*RLC - 16: fa 8a [ ]*SRA - 18: ea 8a [ ]*SRA2 - 1a: ba 8a [ ]*SRA4 - 1c: aa 8a [ ]*SR - 1e: ca 8a [ ]*RR - 20: da 8a [ ]*RRC - ... diff --git a/gas/testsuite/gas/maxq10/logical.s b/gas/testsuite/gas/maxq10/logical.s deleted file mode 100644 index aa4202a..0000000 --- a/gas/testsuite/gas/maxq10/logical.s +++ /dev/null @@ -1,23 +0,0 @@ -;# logical.s -;# Verifies all the logical operation in the file - -.text -foo: - MOVE AP, #00h ;Set AC[0] as the active accumulator - AND #FFh ;AND AC[0] with 0xFF - OR #F0h - XOR #FEh - CPL - NEG - SLA - SLA2 - SLA4 - RL - RLC - SRA - SRA2 - SRA4 - SR - RR - RRC - diff --git a/gas/testsuite/gas/maxq10/math.d b/gas/testsuite/gas/maxq10/math.d deleted file mode 100644 index 34a70dd..0000000 --- a/gas/testsuite/gas/maxq10/math.d +++ /dev/null @@ -1,41 +0,0 @@ -#objdump:-dw -#name: Math operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 01 4a [ ]*ADD #01h - 2: 02 4a [ ]*ADD #02h - 4: 03 4a [ ]*ADD #03h - 6: 04 4a [ ]*ADD #04h - 8: 05 4a [ ]*ADD #05h - a: 09 ca [ ]*ADD A\[0\] - c: 19 ca [ ]*ADD A\[1\] - e: 29 ca [ ]*ADD A\[2\] - 10: 39 ca [ ]*ADD A\[3\] - 12: 49 ca [ ]*ADD A\[4\] - 14: 31 6a [ ]*ADDC #31h - 16: 32 6a [ ]*ADDC #32h - 18: 33 6a [ ]*ADDC #33h - 1a: 09 ea [ ]*ADDC A\[0\] - 1c: 19 ea [ ]*ADDC A\[1\] - 1e: 29 ea [ ]*ADDC A\[2\] - 20: 39 ea [ ]*ADDC A\[3\] - 22: 01 5a [ ]*SUB #01h - 24: 02 5a [ ]*SUB #02h - 26: 03 5a [ ]*SUB #03h - 28: 04 5a [ ]*SUB #04h - 2a: 05 5a [ ]*SUB #05h - 2c: 09 da [ ]*SUB A\[0\] - 2e: 19 da [ ]*SUB A\[1\] - 30: 29 da [ ]*SUB A\[2\] - 32: 39 da [ ]*SUB A\[3\] - 34: 49 da [ ]*SUB A\[4\] - 36: 31 7a [ ]*SUBB #31h - 38: 32 7a [ ]*SUBB #32h - 3a: 33 7a [ ]*SUBB #33h - 3c: 09 fa [ ]*SUBB A\[0\] - 3e: 19 fa [ ]*SUBB A\[1\] - 40: 29 fa [ ]*SUBB A\[2\] - 42: 39 fa [ ]*SUBB A\[3\] diff --git a/gas/testsuite/gas/maxq10/math.s b/gas/testsuite/gas/maxq10/math.s deleted file mode 100644 index b3c1bd7..0000000 --- a/gas/testsuite/gas/maxq10/math.s +++ /dev/null @@ -1,39 +0,0 @@ -;# math.s -;# Implements all the math intuctions - -.text -foo: - ADD #01h ; add 01h to accumulator - ADD #02h - ADD #03h - ADD #04h - ADD #05h - ADD A[0] ; Add Active accumulator+A[0] - ADD A[1] - ADD A[2] - ADD A[3] - ADD A[4] - ADDC #31h - ADDC #32h - ADDC #33h - ADDC A[0] - ADDC A[1] - ADDC A[2] - ADDC A[3] - SUB #01h ; Substract 01h from accumulator - SUB #02h - SUB #03h - SUB #04h - SUB #05h - SUB A[0] ; Active accumulator-A[0] - SUB A[1] - SUB A[2] - SUB A[3] - SUB A[4] - SUBB #31h - SUBB #32h - SUBB #33h - SUBB A[0] - SUBB A[1] - SUBB A[2] - SUBB A[3] diff --git a/gas/testsuite/gas/maxq10/pmtest.d b/gas/testsuite/gas/maxq10/pmtest.d deleted file mode 100644 index d4d97a4..0000000 --- a/gas/testsuite/gas/maxq10/pmtest.d +++ /dev/null @@ -1,21 +0,0 @@ -#objdump: -dw -#name: MaC supoprt check - -.*: +file format .* - -Disassembly of section .text: -0+000 <.text>: - 0: 05 13 [ ]*MOVE 13h, #05h - 2: e9 53 [ ]*MOVE 53h, #e9h - 4: 09 e3 [ ]*MOVE 63h, A\[0\] - 6: 12 14 [ ]*MOVE 14h, #12h - 8: 12 44 [ ]*MOVE 44h, #12h - a: 00 2b [ ]*MOVE PFX\[2\], #00h - c: 09 84 [ ]*MOVE 04h, A\[0\] - e: 7b 15 [ ]*MOVE 15h, #7bh - 10: 13 25 [ ]*MOVE 25h, #13h - 12: d9 e5 [ ]*MOVE 65h, A\[13\] - 14: 13 15 [ ]*MOVE 15h, #13h - 16: 13 a5 [ ]*MOVE 25h, 13h - 18: 12 13 [ ]*MOVE 13h, #12h - ... diff --git a/gas/testsuite/gas/maxq10/pmtest.s b/gas/testsuite/gas/maxq10/pmtest.s deleted file mode 100644 index cce6f16..0000000 --- a/gas/testsuite/gas/maxq10/pmtest.s +++ /dev/null @@ -1,22 +0,0 @@ -;# Peripheral(plugable) module test file -.text - -; Timer1 test module configured at mod. no. 3 -move T1CN, #05h -move T1MD, #233 -move T1CL,A[0] -; Timer2 module test plugged at mod. no. 4 -move T2CFG, #12h -move T2V, #12h -move T2C, A[0] - -; MAC module test plugged at 5 -move MCNT, #123 -move MA, #13h -move MC0, A[13] - -;test the pm support -move 15h,#13h -move 25h, 13h -move 13h, #12h - diff --git a/gas/testsuite/gas/maxq10/range.d b/gas/testsuite/gas/maxq10/range.d deleted file mode 100644 index 756783ee..0000000 --- a/gas/testsuite/gas/maxq10/range.d +++ /dev/null @@ -1,49 +0,0 @@ -#objdump: -dw -#name: limit checks for maxq10 immediate data - -.*: +file format .* - -Disassembly of section .text: -0+000 <.text>: - 0: ff 0b [ ]*MOVE PFX\[0\], #ffh - 2: ff 09 [ ]*MOVE A\[0\], #ffh - 4: ff 0b [ ]*MOVE PFX\[0\], #ffh - 6: ff 08 [ ]*MOVE AP, #ffh - 8: 01 09 [ ]*MOVE A\[0\], #01h - a: ff 0b [ ]*MOVE PFX\[0\], #ffh - c: 83 08 [ ]*MOVE AP, #83h - e: ff 0b [ ]*MOVE PFX\[0\], #ffh - 10: 82 08 [ ]*MOVE AP, #82h - 12: ff 0b [ ]*MOVE PFX\[0\], #ffh - 14: 81 08 [ ]*MOVE AP, #81h - 16: 7d 09 [ ]*MOVE A\[0\], #7dh - 18: 7e 09 [ ]*MOVE A\[0\], #7eh - 1a: 80 09 [ ]*MOVE A\[0\], #80h - 1c: fe 09 [ ]*MOVE A\[0\], #feh - 1e: ff 0b [ ]*MOVE PFX\[0\], #ffh - 20: ff 0d [ ]*MOVE @\+\+SP, #ffh - 22: ff 0b [ ]*MOVE PFX\[0\], #ffh - 24: 82 0d [ ]*MOVE @\+\+SP, #82h - 26: fe 0d [ ]*MOVE @\+\+SP, #feh - 28: ff 0b [ ]*MOVE PFX\[0\], #ffh - 2a: 81 0d [ ]*MOVE @\+\+SP, #81h - 2c: ff 0b [ ]*MOVE PFX\[0\], #ffh - 2e: 80 0d [ ]*MOVE @\+\+SP, #80h - 30: ff 0b [ ]*MOVE PFX\[0\], #ffh - 32: ff 4a [ ]*ADD #ffh - 34: ff 0b [ ]*MOVE PFX\[0\], #ffh - 36: 81 4a [ ]*ADD #81h - 38: ff 0b [ ]*MOVE PFX\[0\], #ffh - 3a: 7f 4a [ ]*ADD #7fh - 3c: 7f 4a [ ]*ADD #7fh - 3e: 80 4a [ ]*ADD #80h - 40: 81 4a [ ]*ADD #81h - 42: fe 4a [ ]*ADD #feh - 44: ff 4a [ ]*ADD #ffh - 46: ff 0b [ ]*MOVE PFX\[0\], #ffh - 48: 02 4a [ ]*ADD #02h - 4a: ff 0b [ ]*MOVE PFX\[0\], #ffh - 4c: 81 4a [ ]*ADD #81h - 4e: ff 0b [ ]*MOVE PFX\[0\], #ffh - 50: 7f 4a [ ]*ADD #7fh - ... diff --git a/gas/testsuite/gas/maxq10/range.s b/gas/testsuite/gas/maxq10/range.s deleted file mode 100644 index f3cdc95..0000000 --- a/gas/testsuite/gas/maxq10/range.s +++ /dev/null @@ -1,30 +0,0 @@ -;# checks the 8 bit ranges -;# all negative values should contain a Prefix for MAXQ20 -;# immediate values with one operand for MAXQ10 skips PFX -.text - move A[0], #-1 - move Ap, #-1 - move a[0], #1 - move AP, #-125 ; AP is an 8 bit register - move AP, #-126 - move AP, #-127 - move A[0], #125 ; A[0] is an 16 bit register - no pfx req. here - move A[0], #126 - move A[0], #128 - move A[0], #254 ; --------------- - move @++SP, #-1 ; check PFX generation for mem operands - move @++sp, #-126 ; - - move @++sp, #254 ; - no pFX here - move @++sp, #-127 ; - - move @++sp, #-128 ;-------------------------- - Add #-1 ;Check PFX gen. for single operand instructions - Add #-127 - Add #-129 - Add #127 - Add #128 - add #129 - add #254 - add #ffh - add #-254 - add #-127 - add #-129 ; -------------------- diff --git a/gas/testsuite/gas/maxq20/bits.d b/gas/testsuite/gas/maxq20/bits.d deleted file mode 100644 index 23abe79..0000000 --- a/gas/testsuite/gas/maxq20/bits.d +++ /dev/null @@ -1,95 +0,0 @@ -#objdump: -dw -#name: bit opp - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 0a ea [ ]*MOVE C,Acc.0 - 2: 1a ea [ ]*MOVE C,Acc.1 - 4: 2a ea [ ]*MOVE C,Acc.2 - 6: 3a ea [ ]*MOVE C,Acc.3 - 8: 4a ea [ ]*MOVE C,Acc.4 - a: 5a ea [ ]*MOVE C,Acc.5 - c: 6a ea [ ]*MOVE C,Acc.6 - e: 7a ea [ ]*MOVE C,Acc.7 - 10: 8a ea [ ]*MOVE C,Acc.8 - 12: 9a ea [ ]*MOVE C,Acc.9 - 14: aa ea [ ]*MOVE C,Acc.10 - 16: ba ea [ ]*MOVE C,Acc.11 - 18: ca ea [ ]*MOVE C,Acc.12 - 1a: da ea [ ]*MOVE C,Acc.13 - 1c: ea ea [ ]*MOVE C,Acc.14 - 1e: fa ea [ ]*MOVE C,Acc.15 - 20: 0a da [ ]*MOVE C,#0 - 22: 1a da [ ]*MOVE C,#1 - 24: 0a fa [ ]*MOVE Acc.0,C - 26: 1a fa [ ]*MOVE Acc.1,C - 28: 2a fa [ ]*MOVE Acc.2,C - 2a: 3a fa [ ]*MOVE Acc.3,C - 2c: 4a fa [ ]*MOVE Acc.4,C - 2e: 5a fa [ ]*MOVE Acc.5,C - 30: 6a fa [ ]*MOVE Acc.6,C - 32: 7a fa [ ]*MOVE Acc.7,C - 34: 8a fa [ ]*MOVE Acc.8,C - 36: 9a fa [ ]*MOVE Acc.9,C - 38: aa fa [ ]*MOVE Acc.10,C - 3a: ba fa [ ]*MOVE Acc.11,C - 3c: ca fa [ ]*MOVE Acc.12,C - 3e: da fa [ ]*MOVE Acc.13,C - 40: ea fa [ ]*MOVE Acc.14,C - 42: fa fa [ ]*MOVE Acc.15,C - 44: 2a da [ ]*CPL C - 46: 0a 9a [ ]*AND Acc.0 - 48: 1a 9a [ ]*AND Acc.1 - 4a: 2a 9a [ ]*AND Acc.2 - 4c: 3a 9a [ ]*AND Acc.3 - 4e: 4a 9a [ ]*AND Acc.4 - 50: 5a 9a [ ]*AND Acc.5 - 52: 6a 9a [ ]*AND Acc.6 - 54: 7a 9a [ ]*AND Acc.7 - 56: 8a 9a [ ]*AND Acc.8 - 58: 9a 9a [ ]*AND Acc.9 - 5a: aa 9a [ ]*AND Acc.10 - 5c: ba 9a [ ]*AND Acc.11 - 5e: ca 9a [ ]*AND Acc.12 - 60: da 9a [ ]*AND Acc.13 - 62: ea 9a [ ]*AND Acc.14 - 64: fa 9a [ ]*AND Acc.15 - 66: 0a aa [ ]*OR Acc.0 - 68: 1a aa [ ]*OR Acc.1 - 6a: 2a aa [ ]*OR Acc.2 - 6c: 3a aa [ ]*OR Acc.3 - 6e: 4a aa [ ]*OR Acc.4 - 70: 5a aa [ ]*OR Acc.5 - 72: 6a aa [ ]*OR Acc.6 - 74: 7a aa [ ]*OR Acc.7 - 76: 8a aa [ ]*OR Acc.8 - 78: 9a aa [ ]*OR Acc.9 - 7a: aa aa [ ]*OR Acc.10 - 7c: ba aa [ ]*OR Acc.11 - 7e: ca aa [ ]*OR Acc.12 - 80: da aa [ ]*OR Acc.13 - 82: ea aa [ ]*OR Acc.14 - 84: fa aa [ ]*OR Acc.15 - 86: 0a ba [ ]*XOR Acc.0 - 88: 1a ba [ ]*XOR Acc.1 - 8a: 2a ba [ ]*XOR Acc.2 - 8c: 3a ba [ ]*XOR Acc.3 - 8e: 4a ba [ ]*XOR Acc.4 - 90: 5a ba [ ]*XOR Acc.5 - 92: 6a ba [ ]*XOR Acc.6 - 94: 7a ba [ ]*XOR Acc.7 - 96: 8a ba [ ]*XOR Acc.8 - 98: 9a ba [ ]*XOR Acc.9 - 9a: aa ba [ ]*XOR Acc.10 - 9c: ba ba [ ]*XOR Acc.11 - 9e: ca ba [ ]*XOR Acc.12 - a0: da ba [ ]*XOR Acc.13 - a2: ea ba [ ]*XOR Acc.14 - a4: fa ba [ ]*XOR Acc.15 - a6: 88 97 [ ]*MOVE C , SC.1 - a8: 68 87 [ ]*MOVE C , IMR.0 - aa: 58 87 [ ]*MOVE C , IC.0 - ac: 48 87 [ ]*MOVE C , PSF.0 - ... diff --git a/gas/testsuite/gas/maxq20/bits.s b/gas/testsuite/gas/maxq20/bits.s deleted file mode 100644 index de14aef..0000000 --- a/gas/testsuite/gas/maxq20/bits.s +++ /dev/null @@ -1,92 +0,0 @@ -;# bits.s -;# checks all the bit operations in MAXQ20 - -.text -foo: - MOVE C, ACC.0 - MOVE C, ACC.1 - MOVE C, ACC.2 - MOVE C, ACC.3 - MOVE C, ACC.4 - MOVE C, ACC.5 - MOVE C, ACC.6 - MOVE C, ACC.7 ;8 bits on a MAXQ10 machine - MOVE C, ACC.8 - MOVE C, ACC.9 - MOVE C, ACC.10 - MOVE C, ACC.11 - MOVE C, ACC.12 - MOVE C, ACC.13 - MOVE C, ACC.14 - MOVE C, ACC.15 - MOVE C, #0 - MOVE C, #1 - MOVE ACC.0, C - MOVE ACC.1, C - MOVE ACC.2, C - MOVE ACC.3, C - MOVE ACC.4, C - MOVE ACC.5, C - MOVE ACC.6, C - MOVE ACC.7, C ;8 bits on a MAXQ10 machine - MOVE ACC.8, C - MOVE ACC.9, C - MOVE ACC.10, C - MOVE ACC.11, C - MOVE ACC.12, C - MOVE ACC.13, C - MOVE ACC.14, C - MOVE ACC.15, C - CPL C - AND ACC.0 ;AND with carry - AND ACC.1 - AND ACC.2 - AND ACC.3 - AND ACC.4 - AND ACC.5 - AND ACC.6 - AND ACC.7 - AND ACC.8 - AND ACC.9 - AND ACC.10 - AND ACC.11 - AND ACC.12 - AND ACC.13 - AND ACC.14 - AND ACC.15 - OR ACC.0 ;OR with carry - OR ACC.1 - OR ACC.2 - OR ACC.3 - OR ACC.4 - OR ACC.5 - OR ACC.6 - OR ACC.7 - OR ACC.8 - OR ACC.9 - OR ACC.10 - OR ACC.11 - OR ACC.12 - OR ACC.13 - OR ACC.14 - OR ACC.15 - XOR ACC.0 ;XOR with carry - XOR ACC.1 - XOR ACC.2 - XOR ACC.3 - XOR ACC.4 - XOR ACC.5 - XOR ACC.6 - XOR ACC.7 - XOR ACC.8 - XOR ACC.9 - XOR ACC.10 - XOR ACC.11 - XOR ACC.12 - XOR ACC.13 - XOR ACC.14 ;Error condition when ACC.n and n>15 - XOR ACC.15 - MOVE C, SC.1 - MOVE C, IMR.0 - MOVE C, IC.0 - MOVE C, PSF.0 ;move program status flag bit 0 diff --git a/gas/testsuite/gas/maxq20/call.d b/gas/testsuite/gas/maxq20/call.d deleted file mode 100644 index a8bf775..0000000 --- a/gas/testsuite/gas/maxq20/call.d +++ /dev/null @@ -1,42 +0,0 @@ -#objdump: -dw -#name: call operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 02 3d [ ]*CALL #02h - 2: 04 0b [ ]*MOVE PFX\[0\], #04h - 4: 28 3d [ ]*CALL #28h - -0+006 <SmallCall>: - 6: 0d 8c [ ]*RET - 8: 0d ac [ ]*RET C - a: 0d 9c [ ]*RET Z - c: 0d dc [ ]*RET NZ - e: 0d cc [ ]*RET S - 10: 8d 8c [ ]*RETI - 12: 8d ac [ ]*RETI C - 14: 8d 9c [ ]*RETI Z - 16: 8d dc [ ]*RETI NZ - 18: 8d cc [ ]*RETI S - 1a: 10 7d [ ]*MOVE LC\[1\], #10h - -0+01c <LoopTop>: - 1c: ff 3d [ ]*CALL #ffh - 1e: fe 5d [ ]*DJNZ LC\[1\], #feh - 20: 10 7d [ ]*MOVE LC\[1\], #10h - -0+022 <LoopTop1>: - 22: ff 3d [ ]*CALL #ffh - ... - 424: 00 0b [ ]*MOVE PFX\[0\], #00h - 426: 1c 5d [ ]*DJNZ LC\[1\], #1ch - -0+428 <LongCall>: - 428: 8d 8c [ ]*RETI - 42a: 8d ac [ ]*RETI C - 42c: 8d 9c [ ]*RETI Z - 42e: 8d dc [ ]*RETI NZ - 430: 8d cc [ ]*RETI S - ... diff --git a/gas/testsuite/gas/maxq20/call.s b/gas/testsuite/gas/maxq20/call.s deleted file mode 100644 index 0762726..0000000 --- a/gas/testsuite/gas/maxq20/call.s +++ /dev/null @@ -1,32 +0,0 @@ -;# calls.s -;# check program flow instruction involving CALL & RET -.text -foo: - Call SmallCall - Call LongCall -SmallCall: - RET - RET C - RET Z - RET NZ - RET S - RETI - RETI C - RETI Z - RETI NZ - RETI S - MOVE LC[1], #10h -LoopTop: - Call LoopTop - DJNZ LC[1], LoopTop - MOVE LC[1], #10h -LoopTop1: - Call LoopTop1 - .fill 0x200, 2, 0 - DJNZ LC[1], LoopTop -LongCall: - RETI - RETI C - RETI Z - RETI NZ - RETI S diff --git a/gas/testsuite/gas/maxq20/data1.d b/gas/testsuite/gas/maxq20/data1.d deleted file mode 100644 index e394f7a..0000000 --- a/gas/testsuite/gas/maxq20/data1.d +++ /dev/null @@ -1,119 +0,0 @@ -#objdump:-dw -#name: 1st Move operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 8a 8a [ ]*XCH - 2: 7a 8a [ ]*XCHN - 4: 01 76 [ ]*MOVE NUL, #01h - 6: 08 f6 [ ]*MOVE NUL, AP - 8: 18 f6 [ ]*MOVE NUL, APC - a: 48 f6 [ ]*MOVE NUL, PSF - c: 58 f6 [ ]*MOVE NUL, IC - e: 68 f6 [ ]*MOVE NUL, IMR - 10: 88 f6 [ ]*MOVE NUL, SC - 12: b8 f6 [ ]*MOVE NUL, IIR - 14: e8 f6 [ ]*MOVE NUL, CKCN - 16: f8 f6 [ ]*MOVE NUL, WDCN - 18: 09 f6 [ ]*MOVE NUL, A\[0\] - 1a: f9 f6 [ ]*MOVE NUL, A\[15\] - 1c: 0a f6 [ ]*MOVE NUL, ACC - 1e: 1a f6 [ ]*MOVE NUL, A\[AP\] - 20: 0c f6 [ ]*MOVE NUL, IP - 22: 0d f6 [ ]*POP NUL - 24: 1d f6 [ ]*MOVE NUL, SP - 26: 2d f6 [ ]*MOVE NUL, IV - 28: 6d f6 [ ]*MOVE NUL, LC\[0\] - 2a: 7d f6 [ ]*MOVE NUL, LC\[1\] - 2c: 1e f6 [ ]*MOVE NUL, @BP\[OFFS\+\+\] - 2e: 2e f6 [ ]*MOVE NUL, @BP\[OFFS\-\-\] - 30: 3e f6 [ ]*MOVE NUL, OFFS - 32: 4e f6 [ ]*MOVE NUL, DPC - 34: 5e f6 [ ]*MOVE NUL, GR - 36: 6e f6 [ ]*MOVE NUL, GRL - 38: 7e f6 [ ]*MOVE NUL, BP - 3a: 8e f6 [ ]*MOVE NUL, GRS - 3c: 9e f6 [ ]*MOVE NUL, GRH - 3e: ae f6 [ ]*MOVE NUL, GRXL - 40: be f6 [ ]*MOVE NUL, FP - 42: 0f f6 [ ]*MOVE NUL, @DP\[0\] - 44: 4f f6 [ ]*MOVE NUL, @DP\[1\] - 46: 1f f6 [ ]*MOVE NUL, @DP\[0\]\+\+ - 48: 5f f6 [ ]*MOVE NUL, @DP\[1\]\+\+ - 4a: 2f f6 [ ]*MOVE NUL, @DP\[0\]\-\- - 4c: 6f f6 [ ]*MOVE NUL, @DP\[1\]\-\- - 4e: 01 08 [ ]*MOVE AP, #01h - 50: 18 88 [ ]*MOVE AP, APC - 52: 48 88 [ ]*MOVE AP, PSF - 54: 58 88 [ ]*MOVE AP, IC - 56: 68 88 [ ]*MOVE AP, IMR - 58: 88 88 [ ]*MOVE AP, SC - 5a: b8 88 [ ]*MOVE AP, IIR - 5c: e8 88 [ ]*MOVE AP, CKCN - 5e: f8 88 [ ]*MOVE AP, WDCN - 60: 09 88 [ ]*MOVE AP, A\[0\] - 62: f9 88 [ ]*MOVE AP, A\[15\] - 64: 0a 88 [ ]*MOVE AP, ACC - 66: 1a 88 [ ]*MOVE AP, A\[AP\] - 68: 0c 88 [ ]*MOVE AP, IP - 6a: 0d 88 [ ]*MOVE AP, @SP\-\- - 6c: 1d 88 [ ]*MOVE AP, SP - 6e: 2d 88 [ ]*MOVE AP, IV - 70: 6d 88 [ ]*MOVE AP, LC\[0\] - 72: 7d 88 [ ]*MOVE AP, LC\[1\] - 74: 1e 88 [ ]*MOVE AP, @BP\[OFFS\+\+\] - 76: 2e 88 [ ]*MOVE AP, @BP\[OFFS\-\-\] - 78: 3e 88 [ ]*MOVE AP, OFFS - 7a: 4e 88 [ ]*MOVE AP, DPC - 7c: 5e 88 [ ]*MOVE AP, GR - 7e: 6e 88 [ ]*MOVE AP, GRL - 80: 7e 88 [ ]*MOVE AP, BP - 82: 8e 88 [ ]*MOVE AP, GRS - 84: 9e 88 [ ]*MOVE AP, GRH - 86: ae 88 [ ]*MOVE AP, GRXL - 88: be 88 [ ]*MOVE AP, FP - 8a: 0f 88 [ ]*MOVE AP, @DP\[0\] - 8c: 4f 88 [ ]*MOVE AP, @DP\[1\] - 8e: 1f 88 [ ]*MOVE AP, @DP\[0\]\+\+ - 90: 5f 88 [ ]*MOVE AP, @DP\[1\]\+\+ - 92: 2f 88 [ ]*MOVE AP, @DP\[0\]\-\- - 94: 6f 88 [ ]*MOVE AP, @DP\[1\]\-\- - 96: 01 18 [ ]*MOVE APC, #01h - 98: 08 98 [ ]*MOVE APC, AP - 9a: 48 98 [ ]*MOVE APC, PSF - 9c: 58 98 [ ]*MOVE APC, IC - 9e: 68 98 [ ]*MOVE APC, IMR - a0: 88 98 [ ]*MOVE APC, SC - a2: b8 98 [ ]*MOVE APC, IIR - a4: e8 98 [ ]*MOVE APC, CKCN - a6: f8 98 [ ]*MOVE APC, WDCN - a8: 09 98 [ ]*MOVE APC, A\[0\] - aa: f9 98 [ ]*MOVE APC, A\[15\] - ac: 0a 98 [ ]*MOVE APC, ACC - ae: 1a 98 [ ]*MOVE APC, A\[AP\] - b0: 0c 98 [ ]*MOVE APC, IP - b2: 0d 98 [ ]*MOVE APC, @SP\-\- - b4: 1d 98 [ ]*MOVE APC, SP - b6: 2d 98 [ ]*MOVE APC, IV - b8: 6d 98 [ ]*MOVE APC, LC\[0\] - ba: 7d 98 [ ]*MOVE APC, LC\[1\] - bc: 1e 98 [ ]*MOVE APC, @BP\[OFFS\+\+\] - be: 2e 98 [ ]*MOVE APC, @BP\[OFFS\-\-\] - c0: 3e 98 [ ]*MOVE APC, OFFS - c2: 4e 98 [ ]*MOVE APC, DPC - c4: 5e 98 [ ]*MOVE APC, GR - c6: 6e 98 [ ]*MOVE APC, GRL - c8: 7e 98 [ ]*MOVE APC, BP - ca: 8e 98 [ ]*MOVE APC, GRS - cc: 9e 98 [ ]*MOVE APC, GRH - ce: ae 98 [ ]*MOVE APC, GRXL - d0: be 98 [ ]*MOVE APC, FP - d2: 0f 98 [ ]*MOVE APC, @DP\[0\] - d4: 4f 98 [ ]*MOVE APC, @DP\[1\] - d6: 1f 98 [ ]*MOVE APC, @DP\[0\]\+\+ - d8: 5f 98 [ ]*MOVE APC, @DP\[1\]\+\+ - da: 2f 98 [ ]*MOVE APC, @DP\[0\]\-\- - dc: 6f 98 [ ]*MOVE APC, @DP\[1\]\-\- - ... diff --git a/gas/testsuite/gas/maxq20/data1.s b/gas/testsuite/gas/maxq20/data1.s deleted file mode 100644 index a9b680e..0000000 --- a/gas/testsuite/gas/maxq20/data1.s +++ /dev/null @@ -1,114 +0,0 @@ -;# data.s -;# checks all the data transfer instructions -foo: - XCH - XCHN - MOVE NUL, #01h - MOVE NUL, AP - MOVE NUL, APC - MOVE NUL, PSF - MOVE NUL, IC - MOVE NUL, IMR - MOVE NUL, SC - MOVE NUL, IIR - MOVE NUL, CKCN - MOVE NUL, WDCN - MOVE NUL, A[0] ;Just Check two boundary conditions - MOVE NUL, A[15] - MOVE NUL, ACC - MOVE NUL, A[AP] - MOVE NUL, IP - MOVE NUL, @SP-- - MOVE NUL, SP - MOVE NUL, IV - MOVE NUL, LC[0] - MOVE NUL, LC[1] - MOVE NUL, @BP[OFFS++] - MOVE NUL, @BP[OFFS--] - MOVE NUL, OFFS - MOVE NUL, DPC - MOVE NUL, GR - MOVE NUL, GRL - MOVE NUL, BP - MOVE NUL, GRS - MOVE NUL, GRH - MOVE NUL, GRXL - MOVE NUL, FP - MOVE NUL, @DP[0] - MOVE NUL, @DP[1] - MOVE NUL, @DP[0]++ - MOVE NUL, @DP[1]++ - MOVE NUL, @DP[0]-- - MOVE NUL, @DP[1]-- - MOVE AP, #01h - MOVE AP, APC - MOVE AP, PSF - MOVE AP, IC - MOVE AP, IMR - MOVE AP, SC - MOVE AP, IIR - MOVE AP, CKCN - MOVE AP, WDCN - MOVE AP, A[0] ;Just Check two boundary conditions - MOVE AP, A[15] - MOVE AP, ACC - MOVE AP, A[AP] - MOVE AP, IP - MOVE AP, @SP-- - MOVE AP, SP - MOVE AP, IV - MOVE AP, LC[0] - MOVE AP, LC[1] - MOVE AP, @BP[OFFS++] - MOVE AP, @BP[OFFS--] - MOVE AP, OFFS - MOVE AP, DPC - MOVE AP, GR - MOVE AP, GRL - MOVE AP, BP - MOVE AP, GRS - MOVE AP, GRH - MOVE AP, GRXL - MOVE AP, FP - MOVE AP, @DP[0] - MOVE AP, @DP[1] - MOVE AP, @DP[0]++ - MOVE AP, @DP[1]++ - MOVE AP, @DP[0]-- - MOVE AP, @DP[1]-- - MOVE APC, #01h - MOVE APC, AP - MOVE APC, PSF - MOVE APC, IC - MOVE APC, IMR - MOVE APC, SC - MOVE APC, IIR - MOVE APC, CKCN - MOVE APC, WDCN - MOVE APC, A[0] ;Just Check two boundary conditions - MOVE APC, A[15] - MOVE APC, ACC - MOVE APC, A[AP] - MOVE APC, IP - MOVE APC, @SP-- - MOVE APC, SP - MOVE APC, IV - MOVE APC, LC[0] - MOVE APC, LC[1] - MOVE APC, @BP[OFFS++] - MOVE APC, @BP[OFFS--] - MOVE APC, OFFS - MOVE APC, DPC - MOVE APC, GR - MOVE APC, GRL - MOVE APC, BP - MOVE APC, GRS - MOVE APC, GRH - MOVE APC, GRXL - MOVE APC, FP - MOVE APC, @DP[0] - MOVE APC, @DP[1] - MOVE APC, @DP[0]++ - MOVE APC, @DP[1]++ - MOVE APC, @DP[0]-- - MOVE APC, @DP[1]-- diff --git a/gas/testsuite/gas/maxq20/data2.d b/gas/testsuite/gas/maxq20/data2.d deleted file mode 100644 index d0fc205..0000000 --- a/gas/testsuite/gas/maxq20/data2.d +++ /dev/null @@ -1,459 +0,0 @@ -#objdump: -dw -#name: 2nd Move operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 01 48 [ ]*MOVE PSF, #01h - 2: 08 c8 [ ]*MOVE PSF, AP - 4: 18 c8 [ ]*MOVE PSF, APC - 6: 58 c8 [ ]*MOVE PSF, IC - 8: 68 c8 [ ]*MOVE PSF, IMR - a: 88 c8 [ ]*MOVE PSF, SC - c: b8 c8 [ ]*MOVE PSF, IIR - e: e8 c8 [ ]*MOVE PSF, CKCN - 10: f8 c8 [ ]*MOVE PSF, WDCN - 12: 09 c8 [ ]*MOVE PSF, A\[0\] - 14: f9 c8 [ ]*MOVE PSF, A\[15\] - 16: 0a c8 [ ]*MOVE PSF, ACC - 18: 1a c8 [ ]*MOVE PSF, A\[AP\] - 1a: 0c c8 [ ]*MOVE PSF, IP - 1c: 0d c8 [ ]*MOVE PSF, @SP\-\- - 1e: 1d c8 [ ]*MOVE PSF, SP - 20: 2d c8 [ ]*MOVE PSF, IV - 22: 6d c8 [ ]*MOVE PSF, LC\[0\] - 24: 7d c8 [ ]*MOVE PSF, LC\[1\] - 26: 1e c8 [ ]*MOVE PSF, @BP\[OFFS\+\+\] - 28: 2e c8 [ ]*MOVE PSF, @BP\[OFFS\-\-\] - 2a: 3e c8 [ ]*MOVE PSF, OFFS - 2c: 4e c8 [ ]*MOVE PSF, DPC - 2e: 5e c8 [ ]*MOVE PSF, GR - 30: 6e c8 [ ]*MOVE PSF, GRL - 32: 7e c8 [ ]*MOVE PSF, BP - 34: 8e c8 [ ]*MOVE PSF, GRS - 36: 9e c8 [ ]*MOVE PSF, GRH - 38: ae c8 [ ]*MOVE PSF, GRXL - 3a: be c8 [ ]*MOVE PSF, FP - 3c: 0f c8 [ ]*MOVE PSF, @DP\[0\] - 3e: 4f c8 [ ]*MOVE PSF, @DP\[1\] - 40: 1f c8 [ ]*MOVE PSF, @DP\[0\]\+\+ - 42: 5f c8 [ ]*MOVE PSF, @DP\[1\]\+\+ - 44: 2f c8 [ ]*MOVE PSF, @DP\[0\]\-\- - 46: 6f c8 [ ]*MOVE PSF, @DP\[1\]\-\- - 48: 01 58 [ ]*MOVE IC, #01h - 4a: 08 d8 [ ]*MOVE IC, AP - 4c: 18 d8 [ ]*MOVE IC, APC - 4e: 48 d8 [ ]*MOVE IC, PSF - 50: 68 d8 [ ]*MOVE IC, IMR - 52: 88 d8 [ ]*MOVE IC, SC - 54: b8 d8 [ ]*MOVE IC, IIR - 56: e8 d8 [ ]*MOVE IC, CKCN - 58: f8 d8 [ ]*MOVE IC, WDCN - 5a: 09 d8 [ ]*MOVE IC, A\[0\] - 5c: f9 d8 [ ]*MOVE IC, A\[15\] - 5e: 0a d8 [ ]*MOVE IC, ACC - 60: 1a d8 [ ]*MOVE IC, A\[AP\] - 62: 0c d8 [ ]*MOVE IC, IP - 64: 0d d8 [ ]*MOVE IC, @SP\-\- - 66: 1d d8 [ ]*MOVE IC, SP - 68: 2d d8 [ ]*MOVE IC, IV - 6a: 6d d8 [ ]*MOVE IC, LC\[0\] - 6c: 7d d8 [ ]*MOVE IC, LC\[1\] - 6e: 1e d8 [ ]*MOVE IC, @BP\[OFFS\+\+\] - 70: 2e d8 [ ]*MOVE IC, @BP\[OFFS\-\-\] - 72: 3e d8 [ ]*MOVE IC, OFFS - 74: 4e d8 [ ]*MOVE IC, DPC - 76: 5e d8 [ ]*MOVE IC, GR - 78: 6e d8 [ ]*MOVE IC, GRL - 7a: 7e d8 [ ]*MOVE IC, BP - 7c: 8e d8 [ ]*MOVE IC, GRS - 7e: 9e d8 [ ]*MOVE IC, GRH - 80: ae d8 [ ]*MOVE IC, GRXL - 82: be d8 [ ]*MOVE IC, FP - 84: 0f d8 [ ]*MOVE IC, @DP\[0\] - 86: 4f d8 [ ]*MOVE IC, @DP\[1\] - 88: 1f d8 [ ]*MOVE IC, @DP\[0\]\+\+ - 8a: 5f d8 [ ]*MOVE IC, @DP\[1\]\+\+ - 8c: 2f d8 [ ]*MOVE IC, @DP\[0\]\-\- - 8e: 6f d8 [ ]*MOVE IC, @DP\[1\]\-\- - 90: 01 68 [ ]*MOVE IMR, #01h - 92: 08 e8 [ ]*MOVE IMR, AP - 94: 18 e8 [ ]*MOVE IMR, APC - 96: 48 e8 [ ]*MOVE IMR, PSF - 98: 58 e8 [ ]*MOVE IMR, IC - 9a: 88 e8 [ ]*MOVE IMR, SC - 9c: b8 e8 [ ]*MOVE IMR, IIR - 9e: e8 e8 [ ]*MOVE IMR, CKCN - a0: f8 e8 [ ]*MOVE IMR, WDCN - a2: 09 e8 [ ]*MOVE IMR, A\[0\] - a4: f9 e8 [ ]*MOVE IMR, A\[15\] - a6: 0a e8 [ ]*MOVE IMR, ACC - a8: 1a e8 [ ]*MOVE IMR, A\[AP\] - aa: 0c e8 [ ]*MOVE IMR, IP - ac: 0d e8 [ ]*MOVE IMR, @SP\-\- - ae: 1d e8 [ ]*MOVE IMR, SP - b0: 2d e8 [ ]*MOVE IMR, IV - b2: 6d e8 [ ]*MOVE IMR, LC\[0\] - b4: 7d e8 [ ]*MOVE IMR, LC\[1\] - b6: 1e e8 [ ]*MOVE IMR, @BP\[OFFS\+\+\] - b8: 2e e8 [ ]*MOVE IMR, @BP\[OFFS\-\-\] - ba: 3e e8 [ ]*MOVE IMR, OFFS - bc: 4e e8 [ ]*MOVE IMR, DPC - be: 5e e8 [ ]*MOVE IMR, GR - c0: 6e e8 [ ]*MOVE IMR, GRL - c2: 7e e8 [ ]*MOVE IMR, BP - c4: 8e e8 [ ]*MOVE IMR, GRS - c6: 9e e8 [ ]*MOVE IMR, GRH - c8: ae e8 [ ]*MOVE IMR, GRXL - ca: be e8 [ ]*MOVE IMR, FP - cc: 0f e8 [ ]*MOVE IMR, @DP\[0\] - ce: 4f e8 [ ]*MOVE IMR, @DP\[1\] - d0: 1f e8 [ ]*MOVE IMR, @DP\[0\]\+\+ - d2: 5f e8 [ ]*MOVE IMR, @DP\[1\]\+\+ - d4: 2f e8 [ ]*MOVE IMR, @DP\[0\]\-\- - d6: 6f e8 [ ]*MOVE IMR, @DP\[1\]\-\- - d8: 01 09 [ ]*MOVE A\[0\], #01h - da: 08 89 [ ]*MOVE A\[0\], AP - dc: 18 89 [ ]*MOVE A\[0\], APC - de: 48 89 [ ]*MOVE A\[0\], PSF - e0: 58 89 [ ]*MOVE A\[0\], IC - e2: 68 89 [ ]*MOVE A\[0\], IMR - e4: 88 89 [ ]*MOVE A\[0\], SC - e6: b8 89 [ ]*MOVE A\[0\], IIR - e8: e8 89 [ ]*MOVE A\[0\], CKCN - ea: f8 89 [ ]*MOVE A\[0\], WDCN - ec: 0a 89 [ ]*MOVE A\[0\], ACC - ee: 1a 89 [ ]*MOVE A\[0\], A\[AP\] - f0: 0c 89 [ ]*MOVE A\[0\], IP - f2: 0d 89 [ ]*MOVE A\[0\], @SP\-\- - f4: 1d 89 [ ]*MOVE A\[0\], SP - f6: 2d 89 [ ]*MOVE A\[0\], IV - f8: 6d 89 [ ]*MOVE A\[0\], LC\[0\] - fa: 7d 89 [ ]*MOVE A\[0\], LC\[1\] - fc: 1e 89 [ ]*MOVE A\[0\], @BP\[OFFS\+\+\] - fe: 2e 89 [ ]*MOVE A\[0\], @BP\[OFFS\-\-\] - 100: 3e 89 [ ]*MOVE A\[0\], OFFS - 102: 4e 89 [ ]*MOVE A\[0\], DPC - 104: 5e 89 [ ]*MOVE A\[0\], GR - 106: 6e 89 [ ]*MOVE A\[0\], GRL - 108: 7e 89 [ ]*MOVE A\[0\], BP - 10a: 8e 89 [ ]*MOVE A\[0\], GRS - 10c: 9e 89 [ ]*MOVE A\[0\], GRH - 10e: ae 89 [ ]*MOVE A\[0\], GRXL - 110: be 89 [ ]*MOVE A\[0\], FP - 112: 0f 89 [ ]*MOVE A\[0\], @DP\[0\] - 114: 4f 89 [ ]*MOVE A\[0\], @DP\[1\] - 116: 1f 89 [ ]*MOVE A\[0\], @DP\[0\]\+\+ - 118: 5f 89 [ ]*MOVE A\[0\], @DP\[1\]\+\+ - 11a: 2f 89 [ ]*MOVE A\[0\], @DP\[0\]\-\- - 11c: 6f 89 [ ]*MOVE A\[0\], @DP\[1\]\-\- - 11e: 01 0a [ ]*MOVE ACC, #01h - 120: 08 8a [ ]*MOVE ACC, AP - 122: 18 8a [ ]*MOVE ACC, APC - 124: 48 8a [ ]*MOVE ACC, PSF - 126: 58 8a [ ]*MOVE ACC, IC - 128: 68 8a [ ]*MOVE ACC, IMR - 12a: 88 8a [ ]*MOVE ACC, SC - 12c: b8 8a [ ]*MOVE ACC, IIR - 12e: e8 8a [ ]*MOVE ACC, CKCN - 130: f8 8a [ ]*MOVE ACC, WDCN - 132: 09 8a [ ]*MOVE ACC, A\[0\] - 134: f9 8a [ ]*MOVE ACC, A\[15\] - 136: 0c 8a [ ]*MOVE ACC, IP - 138: 0d 8a [ ]*MOVE ACC, @SP\-\- - 13a: 1d 8a [ ]*MOVE ACC, SP - 13c: 2d 8a [ ]*MOVE ACC, IV - 13e: 6d 8a [ ]*MOVE ACC, LC\[0\] - 140: 7d 8a [ ]*MOVE ACC, LC\[1\] - 142: 1e 8a [ ]*MOVE ACC, @BP\[OFFS\+\+\] - 144: 2e 8a [ ]*MOVE ACC, @BP\[OFFS\-\-\] - 146: 3e 8a [ ]*MOVE ACC, OFFS - 148: 4e 8a [ ]*MOVE ACC, DPC - 14a: 5e 8a [ ]*MOVE ACC, GR - 14c: 6e 8a [ ]*MOVE ACC, GRL - 14e: 7e 8a [ ]*MOVE ACC, BP - 150: 8e 8a [ ]*MOVE ACC, GRS - 152: 9e 8a [ ]*MOVE ACC, GRH - 154: ae 8a [ ]*MOVE ACC, GRXL - 156: be 8a [ ]*MOVE ACC, FP - 158: 0f 8a [ ]*MOVE ACC, @DP\[0\] - 15a: 4f 8a [ ]*MOVE ACC, @DP\[1\] - 15c: 1f 8a [ ]*MOVE ACC, @DP\[0\]\+\+ - 15e: 5f 8a [ ]*MOVE ACC, @DP\[1\]\+\+ - 160: 2f 8a [ ]*MOVE ACC, @DP\[0\]\-\- - 162: 6f 8a [ ]*MOVE ACC, @DP\[1\]\-\- - 164: 01 0d [ ]*MOVE @\+\+SP, #01h - 166: 08 8d [ ]*MOVE @\+\+SP, AP - 168: 18 8d [ ]*MOVE @\+\+SP, APC - 16a: 48 8d [ ]*MOVE @\+\+SP, PSF - 16c: 58 8d [ ]*MOVE @\+\+SP, IC - 16e: 68 8d [ ]*MOVE @\+\+SP, IMR - 170: 88 8d [ ]*MOVE @\+\+SP, SC - 172: b8 8d [ ]*MOVE @\+\+SP, IIR - 174: e8 8d [ ]*MOVE @\+\+SP, CKCN - 176: f8 8d [ ]*MOVE @\+\+SP, WDCN - 178: 09 8d [ ]*MOVE @\+\+SP, A\[0\] - 17a: f9 8d [ ]*MOVE @\+\+SP, A\[15\] - 17c: 0a 8d [ ]*MOVE @\+\+SP, ACC - 17e: 1a 8d [ ]*MOVE @\+\+SP, A\[AP\] - 180: 0c 8d [ ]*MOVE @\+\+SP, IP - 182: 1d 8d [ ]*MOVE @\+\+SP, SP - 184: 2d 8d [ ]*MOVE @\+\+SP, IV - 186: 6d 8d [ ]*MOVE @\+\+SP, LC\[0\] - 188: 7d 8d [ ]*MOVE @\+\+SP, LC\[1\] - 18a: 1e 8d [ ]*MOVE @\+\+SP, @BP\[OFFS\+\+\] - 18c: 2e 8d [ ]*MOVE @\+\+SP, @BP\[OFFS\-\-\] - 18e: 3e 8d [ ]*MOVE @\+\+SP, OFFS - 190: 4e 8d [ ]*MOVE @\+\+SP, DPC - 192: 5e 8d [ ]*MOVE @\+\+SP, GR - 194: 6e 8d [ ]*MOVE @\+\+SP, GRL - 196: 7e 8d [ ]*MOVE @\+\+SP, BP - 198: 8e 8d [ ]*MOVE @\+\+SP, GRS - 19a: 9e 8d [ ]*MOVE @\+\+SP, GRH - 19c: ae 8d [ ]*MOVE @\+\+SP, GRXL - 19e: be 8d [ ]*MOVE @\+\+SP, FP - 1a0: 0f 8d [ ]*MOVE @\+\+SP, @DP\[0\] - 1a2: 4f 8d [ ]*MOVE @\+\+SP, @DP\[1\] - 1a4: 1f 8d [ ]*MOVE @\+\+SP, @DP\[0\]\+\+ - 1a6: 5f 8d [ ]*MOVE @\+\+SP, @DP\[1\]\+\+ - 1a8: 2f 8d [ ]*MOVE @\+\+SP, @DP\[0\]\-\- - 1aa: 6f 8d [ ]*MOVE @\+\+SP, @DP\[1\]\-\- - 1ac: 01 1d [ ]*MOVE SP, #01h - 1ae: 08 9d [ ]*MOVE SP, AP - 1b0: 18 9d [ ]*MOVE SP, APC - 1b2: 48 9d [ ]*MOVE SP, PSF - 1b4: 58 9d [ ]*MOVE SP, IC - 1b6: 68 9d [ ]*MOVE SP, IMR - 1b8: 88 9d [ ]*MOVE SP, SC - 1ba: b8 9d [ ]*MOVE SP, IIR - 1bc: e8 9d [ ]*MOVE SP, CKCN - 1be: f8 9d [ ]*MOVE SP, WDCN - 1c0: 09 9d [ ]*MOVE SP, A\[0\] - 1c2: f9 9d [ ]*MOVE SP, A\[15\] - 1c4: 0a 9d [ ]*MOVE SP, ACC - 1c6: 1a 9d [ ]*MOVE SP, A\[AP\] - 1c8: 0c 9d [ ]*MOVE SP, IP - 1ca: 2d 9d [ ]*MOVE SP, IV - 1cc: 6d 9d [ ]*MOVE SP, LC\[0\] - 1ce: 7d 9d [ ]*MOVE SP, LC\[1\] - 1d0: 1e 9d [ ]*MOVE SP, @BP\[OFFS\+\+\] - 1d2: 2e 9d [ ]*MOVE SP, @BP\[OFFS\-\-\] - 1d4: 3e 9d [ ]*MOVE SP, OFFS - 1d6: 4e 9d [ ]*MOVE SP, DPC - 1d8: 5e 9d [ ]*MOVE SP, GR - 1da: 6e 9d [ ]*MOVE SP, GRL - 1dc: 7e 9d [ ]*MOVE SP, BP - 1de: 8e 9d [ ]*MOVE SP, GRS - 1e0: 9e 9d [ ]*MOVE SP, GRH - 1e2: ae 9d [ ]*MOVE SP, GRXL - 1e4: be 9d [ ]*MOVE SP, FP - 1e6: 0f 9d [ ]*MOVE SP, @DP\[0\] - 1e8: 4f 9d [ ]*MOVE SP, @DP\[1\] - 1ea: 1f 9d [ ]*MOVE SP, @DP\[0\]\+\+ - 1ec: 5f 9d [ ]*MOVE SP, @DP\[1\]\+\+ - 1ee: 2f 9d [ ]*MOVE SP, @DP\[0\]\-\- - 1f0: 6f 9d [ ]*MOVE SP, @DP\[1\]\-\- - 1f2: 01 2d [ ]*MOVE IV, #01h - 1f4: 08 ad [ ]*MOVE IV, AP - 1f6: 18 ad [ ]*MOVE IV, APC - 1f8: 48 ad [ ]*MOVE IV, PSF - 1fa: 58 ad [ ]*MOVE IV, IC - 1fc: 68 ad [ ]*MOVE IV, IMR - 1fe: 88 ad [ ]*MOVE IV, SC - 200: b8 ad [ ]*MOVE IV, IIR - 202: e8 ad [ ]*MOVE IV, CKCN - 204: f8 ad [ ]*MOVE IV, WDCN - 206: 09 ad [ ]*MOVE IV, A\[0\] - 208: f9 ad [ ]*MOVE IV, A\[15\] - 20a: 0a ad [ ]*MOVE IV, ACC - 20c: 1a ad [ ]*MOVE IV, A\[AP\] - 20e: 0c ad [ ]*MOVE IV, IP - 210: 0d ad [ ]*MOVE IV, @SP\-\- - 212: 1d ad [ ]*MOVE IV, SP - 214: 2d ad [ ]*MOVE IV, IV - 216: 6d ad [ ]*MOVE IV, LC\[0\] - 218: 7d ad [ ]*MOVE IV, LC\[1\] - 21a: 1e ad [ ]*MOVE IV, @BP\[OFFS\+\+\] - 21c: 2e ad [ ]*MOVE IV, @BP\[OFFS\-\-\] - 21e: 3e ad [ ]*MOVE IV, OFFS - 220: 4e ad [ ]*MOVE IV, DPC - 222: 5e ad [ ]*MOVE IV, GR - 224: 6e ad [ ]*MOVE IV, GRL - 226: 7e ad [ ]*MOVE IV, BP - 228: 8e ad [ ]*MOVE IV, GRS - 22a: 9e ad [ ]*MOVE IV, GRH - 22c: ae ad [ ]*MOVE IV, GRXL - 22e: be ad [ ]*MOVE IV, FP - 230: 0f ad [ ]*MOVE IV, @DP\[0\] - 232: 4f ad [ ]*MOVE IV, @DP\[1\] - 234: 1f ad [ ]*MOVE IV, @DP\[0\]\+\+ - 236: 5f ad [ ]*MOVE IV, @DP\[1\]\+\+ - 238: 2f ad [ ]*MOVE IV, @DP\[0\]\-\- - 23a: 6f ad [ ]*MOVE IV, @DP\[1\]\-\- - 23c: 01 6d [ ]*MOVE LC\[0\], #01h - 23e: 08 ed [ ]*MOVE LC\[0\], AP - 240: 18 ed [ ]*MOVE LC\[0\], APC - 242: 48 ed [ ]*MOVE LC\[0\], PSF - 244: 58 ed [ ]*MOVE LC\[0\], IC - 246: 68 ed [ ]*MOVE LC\[0\], IMR - 248: 88 ed [ ]*MOVE LC\[0\], SC - 24a: b8 ed [ ]*MOVE LC\[0\], IIR - 24c: e8 ed [ ]*MOVE LC\[0\], CKCN - 24e: f8 ed [ ]*MOVE LC\[0\], WDCN - 250: 09 ed [ ]*MOVE LC\[0\], A\[0\] - 252: f9 ed [ ]*MOVE LC\[0\], A\[15\] - 254: 0a ed [ ]*MOVE LC\[0\], ACC - 256: 1a ed [ ]*MOVE LC\[0\], A\[AP\] - 258: 0c ed [ ]*MOVE LC\[0\], IP - 25a: 0d ed [ ]*MOVE LC\[0\], @SP\-\- - 25c: 1d ed [ ]*MOVE LC\[0\], SP - 25e: 2d ed [ ]*MOVE LC\[0\], IV - 260: 1e ed [ ]*MOVE LC\[0\], @BP\[OFFS\+\+\] - 262: 2e ed [ ]*MOVE LC\[0\], @BP\[OFFS\-\-\] - 264: 3e ed [ ]*MOVE LC\[0\], OFFS - 266: 4e ed [ ]*MOVE LC\[0\], DPC - 268: 5e ed [ ]*MOVE LC\[0\], GR - 26a: 6e ed [ ]*MOVE LC\[0\], GRL - 26c: 7e ed [ ]*MOVE LC\[0\], BP - 26e: 8e ed [ ]*MOVE LC\[0\], GRS - 270: 9e ed [ ]*MOVE LC\[0\], GRH - 272: ae ed [ ]*MOVE LC\[0\], GRXL - 274: be ed [ ]*MOVE LC\[0\], FP - 276: 0f ed [ ]*MOVE LC\[0\], @DP\[0\] - 278: 4f ed [ ]*MOVE LC\[0\], @DP\[1\] - 27a: 1f ed [ ]*MOVE LC\[0\], @DP\[0\]\+\+ - 27c: 5f ed [ ]*MOVE LC\[0\], @DP\[1\]\+\+ - 27e: 2f ed [ ]*MOVE LC\[0\], @DP\[0\]\-\- - 280: 6f ed [ ]*MOVE LC\[0\], @DP\[1\]\-\- - 282: 01 0e [ ]*MOVE @BP\[OFFS\], #01h - 284: 08 8e [ ]*MOVE @BP\[OFFS\], AP - 286: 18 8e [ ]*MOVE @BP\[OFFS\], APC - 288: 48 8e [ ]*MOVE @BP\[OFFS\], PSF - 28a: 58 8e [ ]*MOVE @BP\[OFFS\], IC - 28c: 68 8e [ ]*MOVE @BP\[OFFS\], IMR - 28e: 88 8e [ ]*MOVE @BP\[OFFS\], SC - 290: b8 8e [ ]*MOVE @BP\[OFFS\], IIR - 292: e8 8e [ ]*MOVE @BP\[OFFS\], CKCN - 294: f8 8e [ ]*MOVE @BP\[OFFS\], WDCN - 296: 09 8e [ ]*MOVE @BP\[OFFS\], A\[0\] - 298: f9 8e [ ]*MOVE @BP\[OFFS\], A\[15\] - 29a: 0a 8e [ ]*MOVE @BP\[OFFS\], ACC - 29c: 1a 8e [ ]*MOVE @BP\[OFFS\], A\[AP\] - 29e: 0c 8e [ ]*MOVE @BP\[OFFS\], IP - 2a0: 0d 8e [ ]*MOVE @BP\[OFFS\], @SP\-\- - 2a2: 1d 8e [ ]*MOVE @BP\[OFFS\], SP - 2a4: 2d 8e [ ]*MOVE @BP\[OFFS\], IV - 2a6: 6d 8e [ ]*MOVE @BP\[OFFS\], LC\[0\] - 2a8: 7d 8e [ ]*MOVE @BP\[OFFS\], LC\[1\] - 2aa: 3e 8e [ ]*MOVE @BP\[OFFS\], OFFS - 2ac: 4e 8e [ ]*MOVE @BP\[OFFS\], DPC - 2ae: 5e 8e [ ]*MOVE @BP\[OFFS\], GR - 2b0: 6e 8e [ ]*MOVE @BP\[OFFS\], GRL - 2b2: 7e 8e [ ]*MOVE @BP\[OFFS\], BP - 2b4: 8e 8e [ ]*MOVE @BP\[OFFS\], GRS - 2b6: 9e 8e [ ]*MOVE @BP\[OFFS\], GRH - 2b8: ae 8e [ ]*MOVE @BP\[OFFS\], GRXL - 2ba: be 8e [ ]*MOVE @BP\[OFFS\], FP - 2bc: 0f 8e [ ]*MOVE @BP\[OFFS\], @DP\[0\] - 2be: 4f 8e [ ]*MOVE @BP\[OFFS\], @DP\[1\] - 2c0: 1f 8e [ ]*MOVE @BP\[OFFS\], @DP\[0\]\+\+ - 2c2: 5f 8e [ ]*MOVE @BP\[OFFS\], @DP\[1\]\+\+ - 2c4: 2f 8e [ ]*MOVE @BP\[OFFS\], @DP\[0\]\-\- - 2c6: 6f 8e [ ]*MOVE @BP\[OFFS\], @DP\[1\]\-\- - 2c8: 01 1e [ ]*MOVE @BP\[\+\+OFFS\], #01h - 2ca: 08 9e [ ]*MOVE @BP\[\+\+OFFS\], AP - 2cc: 18 9e [ ]*MOVE @BP\[\+\+OFFS\], APC - 2ce: 48 9e [ ]*MOVE @BP\[\+\+OFFS\], PSF - 2d0: 58 9e [ ]*MOVE @BP\[\+\+OFFS\], IC - 2d2: 68 9e [ ]*MOVE @BP\[\+\+OFFS\], IMR - 2d4: 88 9e [ ]*MOVE @BP\[\+\+OFFS\], SC - 2d6: b8 9e [ ]*MOVE @BP\[\+\+OFFS\], IIR - 2d8: e8 9e [ ]*MOVE @BP\[\+\+OFFS\], CKCN - 2da: f8 9e [ ]*MOVE @BP\[\+\+OFFS\], WDCN - 2dc: 09 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[0\] - 2de: f9 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[15\] - 2e0: 0a 9e [ ]*MOVE @BP\[\+\+OFFS\], ACC - 2e2: 1a 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[AP\] - 2e4: 0c 9e [ ]*MOVE @BP\[\+\+OFFS\], IP - 2e6: 1d 9e [ ]*MOVE @BP\[\+\+OFFS\], SP - 2e8: 2d 9e [ ]*MOVE @BP\[\+\+OFFS\], IV - 2ea: 6d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[0\] - 2ec: 7d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[1\] - 2ee: 3e 9e [ ]*MOVE @BP\[\+\+OFFS\], OFFS - 2f0: 4e 9e [ ]*MOVE @BP\[\+\+OFFS\], DPC - 2f2: 5e 9e [ ]*MOVE @BP\[\+\+OFFS\], GR - 2f4: 6e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRL - 2f6: 7e 9e [ ]*MOVE @BP\[\+\+OFFS\], BP - 2f8: 8e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRS - 2fa: 9e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRH - 2fc: ae 9e [ ]*MOVE @BP\[\+\+OFFS\], GRXL - 2fe: be 9e [ ]*MOVE @BP\[\+\+OFFS\], FP - 300: 0f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\] - 302: 4f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\] - 304: 2f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\]\-\- - 306: 6f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\]\-\- - 308: 01 2e [ ]*MOVE @BP\[\-\-OFFS\], #01h - 30a: 08 ae [ ]*MOVE @BP\[\-\-OFFS\], AP - 30c: 18 ae [ ]*MOVE @BP\[\-\-OFFS\], APC - 30e: 48 ae [ ]*MOVE @BP\[\-\-OFFS\], PSF - 310: 58 ae [ ]*MOVE @BP\[\-\-OFFS\], IC - 312: 68 ae [ ]*MOVE @BP\[\-\-OFFS\], IMR - 314: 88 ae [ ]*MOVE @BP\[\-\-OFFS\], SC - 316: b8 ae [ ]*MOVE @BP\[\-\-OFFS\], IIR - 318: e8 ae [ ]*MOVE @BP\[\-\-OFFS\], CKCN - 31a: f8 ae [ ]*MOVE @BP\[\-\-OFFS\], WDCN - 31c: 09 ae [ ]*MOVE @BP\[\-\-OFFS\], A\[0\] - 31e: f9 ae [ ]*MOVE @BP\[\-\-OFFS\], A\[15\] - 320: 0a ae [ ]*MOVE @BP\[\-\-OFFS\], ACC - 322: 1a ae [ ]*MOVE @BP\[\-\-OFFS\], A\[AP\] - 324: 0c ae [ ]*MOVE @BP\[\-\-OFFS\], IP - 326: 1d ae [ ]*MOVE @BP\[\-\-OFFS\], SP - 328: 2d ae [ ]*MOVE @BP\[\-\-OFFS\], IV - 32a: 6d ae [ ]*MOVE @BP\[\-\-OFFS\], LC\[0\] - 32c: 7d ae [ ]*MOVE @BP\[\-\-OFFS\], LC\[1\] - 32e: 3e ae [ ]*MOVE @BP\[\-\-OFFS\], OFFS - 330: 4e ae [ ]*MOVE @BP\[\-\-OFFS\], DPC - 332: 5e ae [ ]*MOVE @BP\[\-\-OFFS\], GR - 334: 6e ae [ ]*MOVE @BP\[\-\-OFFS\], GRL - 336: 7e ae [ ]*MOVE @BP\[\-\-OFFS\], BP - 338: 8e ae [ ]*MOVE @BP\[\-\-OFFS\], GRS - 33a: 9e ae [ ]*MOVE @BP\[\-\-OFFS\], GRH - 33c: ae ae [ ]*MOVE @BP\[\-\-OFFS\], GRXL - 33e: be ae [ ]*MOVE @BP\[\-\-OFFS\], FP - 340: 0f ae [ ]*MOVE @BP\[\-\-OFFS\], @DP\[0\] - 342: 4f ae [ ]*MOVE @BP\[\-\-OFFS\], @DP\[1\] - 344: 01 3e [ ]*MOVE OFFS, #01h - 346: 08 be [ ]*MOVE OFFS, AP - 348: 18 be [ ]*MOVE OFFS, APC - 34a: 48 be [ ]*MOVE OFFS, PSF - 34c: 58 be [ ]*MOVE OFFS, IC - 34e: 68 be [ ]*MOVE OFFS, IMR - 350: 88 be [ ]*MOVE OFFS, SC - 352: b8 be [ ]*MOVE OFFS, IIR - 354: e8 be [ ]*MOVE OFFS, CKCN - 356: f8 be [ ]*MOVE OFFS, WDCN - 358: 09 be [ ]*MOVE OFFS, A\[0\] - 35a: f9 be [ ]*MOVE OFFS, A\[15\] - 35c: 0a be [ ]*MOVE OFFS, ACC - 35e: 1a be [ ]*MOVE OFFS, A\[AP\] - 360: 0c be [ ]*MOVE OFFS, IP - 362: 0d be [ ]*MOVE OFFS, @SP\-\- - 364: 1d be [ ]*MOVE OFFS, SP - 366: 2d be [ ]*MOVE OFFS, IV - 368: 6d be [ ]*MOVE OFFS, LC\[0\] - 36a: 7d be [ ]*MOVE OFFS, LC\[1\] - 36c: 4e be [ ]*MOVE OFFS, DPC - 36e: 5e be [ ]*MOVE OFFS, GR - 370: 6e be [ ]*MOVE OFFS, GRL - 372: 7e be [ ]*MOVE OFFS, BP - 374: 8e be [ ]*MOVE OFFS, GRS - 376: 9e be [ ]*MOVE OFFS, GRH - 378: ae be [ ]*MOVE OFFS, GRXL - 37a: be be [ ]*MOVE OFFS, FP - 37c: 0f be [ ]*MOVE OFFS, @DP\[0\] - 37e: 4f be [ ]*MOVE OFFS, @DP\[1\] - 380: 1f be [ ]*MOVE OFFS, @DP\[0\]\+\+ - 382: 5f be [ ]*MOVE OFFS, @DP\[1\]\+\+ - 384: 2f be [ ]*MOVE OFFS, @DP\[0\]\-\- - 386: 6f be [ ]*MOVE OFFS, @DP\[1\]\-\- diff --git a/gas/testsuite/gas/maxq20/data2.s b/gas/testsuite/gas/maxq20/data2.s deleted file mode 100644 index 94cc70b..0000000 --- a/gas/testsuite/gas/maxq20/data2.s +++ /dev/null @@ -1,455 +0,0 @@ -;# data.s -;# checks all the data transfer instructions -foo: - MOVE PSF, #01h - MOVE PSF, AP - MOVE PSF, APC - MOVE PSF, IC - MOVE PSF, IMR - MOVE PSF, SC - MOVE PSF, IIR - MOVE PSF, CKCN - MOVE PSF, WDCN - MOVE PSF, A[0] ;Just Check two boundary conditions - MOVE PSF, A[15] - MOVE PSF, ACC - MOVE PSF, A[AP] - MOVE PSF, IP - MOVE PSF, @SP-- - MOVE PSF, SP - MOVE PSF, IV - MOVE PSF, LC[0] - MOVE PSF, LC[1] - MOVE PSF, @BP[OFFS++] - MOVE PSF, @BP[OFFS--] - MOVE PSF, OFFS - MOVE PSF, DPC - MOVE PSF, GR - MOVE PSF, GRL - MOVE PSF, BP - MOVE PSF, GRS - MOVE PSF, GRH - MOVE PSF, GRXL - MOVE PSF, FP - MOVE PSF, @DP[0] - MOVE PSF, @DP[1] - MOVE PSF, @DP[0]++ - MOVE PSF, @DP[1]++ - MOVE PSF, @DP[0]-- - MOVE PSF, @DP[1]-- - MOVE IC, #01h - MOVE IC, AP - MOVE IC, APC - MOVE IC, PSF - MOVE IC, IMR - MOVE IC, SC - MOVE IC, IIR - MOVE IC, CKCN - MOVE IC, WDCN - MOVE IC, A[0] ;Just Check two boundary conditions - MOVE IC, A[15] - MOVE IC, ACC - MOVE IC, A[AP] - MOVE IC, IP - MOVE IC, @SP-- - MOVE IC, SP - MOVE IC, IV - MOVE IC, LC[0] - MOVE IC, LC[1] - MOVE IC, @BP[OFFS++] - MOVE IC, @BP[OFFS--] - MOVE IC, OFFS - MOVE IC, DPC - MOVE IC, GR - MOVE IC, GRL - MOVE IC, BP - MOVE IC, GRS - MOVE IC, GRH - MOVE IC, GRXL - MOVE IC, FP - MOVE IC, @DP[0] - MOVE IC, @DP[1] - MOVE IC, @DP[0]++ - MOVE IC, @DP[1]++ - MOVE IC, @DP[0]-- - MOVE IC, @DP[1]-- - MOVE IMR, #01h - MOVE IMR, AP - MOVE IMR, APC - MOVE IMR, PSF - MOVE IMR, IC - MOVE IMR, SC - MOVE IMR, IIR - MOVE IMR, CKCN - MOVE IMR, WDCN - MOVE IMR, A[0] ;Just Check two boundary conditions - MOVE IMR, A[15] - MOVE IMR, ACC - MOVE IMR, A[AP] - MOVE IMR, IP - MOVE IMR, @SP-- - MOVE IMR, SP - MOVE IMR, IV - MOVE IMR, LC[0] - MOVE IMR, LC[1] - MOVE IMR, @BP[OFFS++] - MOVE IMR, @BP[OFFS--] - MOVE IMR, OFFS - MOVE IMR, DPC - MOVE IMR, GR - MOVE IMR, GRL - MOVE IMR, BP - MOVE IMR, GRS - MOVE IMR, GRH - MOVE IMR, GRXL - MOVE IMR, FP - MOVE IMR, @DP[0] - MOVE IMR, @DP[1] - MOVE IMR, @DP[0]++ - MOVE IMR, @DP[1]++ - MOVE IMR, @DP[0]-- - MOVE IMR, @DP[1]-- - MOVE A[0], #01h - MOVE A[0], AP - MOVE A[0], APC - MOVE A[0], PSF - MOVE A[0], IC - MOVE A[0], IMR - MOVE A[0], SC - MOVE A[0], IIR - MOVE A[0], CKCN - MOVE A[0], WDCN - MOVE A[0], ACC - MOVE A[0], A[AP] - MOVE A[0], IP - MOVE A[0], @SP-- - MOVE A[0], SP - MOVE A[0], IV - MOVE A[0], LC[0] - MOVE A[0], LC[1] - MOVE A[0], @BP[OFFS++] - MOVE A[0], @BP[OFFS--] - MOVE A[0], OFFS - MOVE A[0], DPC - MOVE A[0], GR - MOVE A[0], GRL - MOVE A[0], BP - MOVE A[0], GRS - MOVE A[0], GRH - MOVE A[0], GRXL - MOVE A[0], FP - MOVE A[0], @DP[0] - MOVE A[0], @DP[1] - MOVE A[0], @DP[0]++ - MOVE A[0], @DP[1]++ - MOVE A[0], @DP[0]-- - MOVE A[0], @DP[1]-- - MOVE ACC, #01h - MOVE ACC, AP - MOVE ACC, APC - MOVE ACC, PSF - MOVE ACC, IC - MOVE ACC, IMR - MOVE ACC, SC - MOVE ACC, IIR - MOVE ACC, CKCN - MOVE ACC, WDCN - MOVE ACC, A[0] ;Just Check two boundary conditions - MOVE ACC, A[15] - MOVE ACC, IP - MOVE ACC, @SP-- - MOVE ACC, SP - MOVE ACC, IV - MOVE ACC, LC[0] - MOVE ACC, LC[1] - MOVE ACC, @BP[OFFS++] - MOVE ACC, @BP[OFFS--] - MOVE ACC, OFFS - MOVE ACC, DPC - MOVE ACC, GR - MOVE ACC, GRL - MOVE ACC, BP - MOVE ACC, GRS - MOVE ACC, GRH - MOVE ACC, GRXL - MOVE ACC, FP - MOVE ACC, @DP[0] - MOVE ACC, @DP[1] - MOVE ACC, @DP[0]++ - MOVE ACC, @DP[1]++ - MOVE ACC, @DP[0]-- - MOVE ACC, @DP[1]-- - MOVE @++SP, #01h - MOVE @++SP, AP - MOVE @++SP, APC - MOVE @++SP, PSF - MOVE @++SP, IC - MOVE @++SP, IMR - MOVE @++SP, SC - MOVE @++SP, IIR - MOVE @++SP, CKCN - MOVE @++SP, WDCN - MOVE @++SP, A[0] ;Just Check two boundary conditions - MOVE @++SP, A[15] - MOVE @++SP, ACC - MOVE @++SP, A[AP] - MOVE @++SP, IP - MOVE @++SP, SP - MOVE @++SP, IV - MOVE @++SP, LC[0] - MOVE @++SP, LC[1] - MOVE @++SP, @BP[OFFS++] - MOVE @++SP, @BP[OFFS--] - MOVE @++SP, OFFS - MOVE @++SP, DPC - MOVE @++SP, GR - MOVE @++SP, GRL - MOVE @++SP, BP - MOVE @++SP, GRS - MOVE @++SP, GRH - MOVE @++SP, GRXL - MOVE @++SP, FP - MOVE @++SP, @DP[0] - MOVE @++SP, @DP[1] - MOVE @++SP, @DP[0]++ - MOVE @++SP, @DP[1]++ - MOVE @++SP, @DP[0]-- - MOVE @++SP, @DP[1]-- - MOVE SP, #01h - MOVE SP, AP - MOVE SP, APC - MOVE SP, PSF - MOVE SP, IC - MOVE SP, IMR - MOVE SP, SC - MOVE SP, IIR - MOVE SP, CKCN - MOVE SP, WDCN - MOVE SP, A[0] ;Just Check two boundary conditions - MOVE SP, A[15] - MOVE SP, ACC - MOVE SP, A[AP] - MOVE SP, IP - MOVE SP, IV - MOVE SP, LC[0] - MOVE SP, LC[1] - MOVE SP, @BP[OFFS++] - MOVE SP, @BP[OFFS--] - MOVE SP, OFFS - MOVE SP, DPC - MOVE SP, GR - MOVE SP, GRL - MOVE SP, BP - MOVE SP, GRS - MOVE SP, GRH - MOVE SP, GRXL - MOVE SP, FP - MOVE SP, @DP[0] - MOVE SP, @DP[1] - MOVE SP, @DP[0]++ - MOVE SP, @DP[1]++ - MOVE SP, @DP[0]-- - MOVE SP, @DP[1]-- - MOVE IV, #01h - MOVE IV, AP - MOVE IV, APC - MOVE IV, PSF - MOVE IV, IC - MOVE IV, IMR - MOVE IV, SC - MOVE IV, IIR - MOVE IV, CKCN - MOVE IV, WDCN - MOVE IV, A[0] ;Just Check two boundary conditions - MOVE IV, A[15] - MOVE IV, ACC - MOVE IV, A[AP] - MOVE IV, IP - MOVE IV, @SP-- - MOVE IV, SP - MOVE IV, IV - MOVE IV, LC[0] - MOVE IV, LC[1] - MOVE IV, @BP[OFFS++] - MOVE IV, @BP[OFFS--] - MOVE IV, OFFS - MOVE IV, DPC - MOVE IV, GR - MOVE IV, GRL - MOVE IV, BP - MOVE IV, GRS - MOVE IV, GRH - MOVE IV, GRXL - MOVE IV, FP - MOVE IV, @DP[0] - MOVE IV, @DP[1] - MOVE IV, @DP[0]++ - MOVE IV, @DP[1]++ - MOVE IV, @DP[0]-- - MOVE IV, @DP[1]-- - MOVE LC[0], #01h - MOVE LC[0], AP - MOVE LC[0], APC - MOVE LC[0], PSF - MOVE LC[0], IC - MOVE LC[0], IMR - MOVE LC[0], SC - MOVE LC[0], IIR - MOVE LC[0], CKCN - MOVE LC[0], WDCN - MOVE LC[0], A[0] ;Just Check two boundary conditions - MOVE LC[0], A[15] - MOVE LC[0], ACC - MOVE LC[0], A[AP] - MOVE LC[0], IP - MOVE LC[0], @SP-- - MOVE LC[0], SP - MOVE LC[0], IV - MOVE LC[0], @BP[OFFS++] - MOVE LC[0], @BP[OFFS--] - MOVE LC[0], OFFS - MOVE LC[0], DPC - MOVE LC[0], GR - MOVE LC[0], GRL - MOVE LC[0], BP - MOVE LC[0], GRS - MOVE LC[0], GRH - MOVE LC[0], GRXL - MOVE LC[0], FP - MOVE LC[0], @DP[0] - MOVE LC[0], @DP[1] - MOVE LC[0], @DP[0]++ - MOVE LC[0], @DP[1]++ - MOVE LC[0], @DP[0]-- - MOVE LC[0], @DP[1]-- - MOVE @BP[OFFS], #01h - MOVE @BP[OFFS], AP - MOVE @BP[OFFS], APC - MOVE @BP[OFFS], PSF - MOVE @BP[OFFS], IC - MOVE @BP[OFFS], IMR - MOVE @BP[OFFS], SC - MOVE @BP[OFFS], IIR - MOVE @BP[OFFS], CKCN - MOVE @BP[OFFS], WDCN - MOVE @BP[OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[OFFS], A[15] - MOVE @BP[OFFS], ACC - MOVE @BP[OFFS], A[AP] - MOVE @BP[OFFS], IP - MOVE @BP[OFFS], @SP-- - MOVE @BP[OFFS], SP - MOVE @BP[OFFS], IV - MOVE @BP[OFFS], LC[0] - MOVE @BP[OFFS], LC[1] - MOVE @BP[OFFS], OFFS - MOVE @BP[OFFS], DPC - MOVE @BP[OFFS], GR - MOVE @BP[OFFS], GRL - MOVE @BP[OFFS], BP - MOVE @BP[OFFS], GRS - MOVE @BP[OFFS], GRH - MOVE @BP[OFFS], GRXL - MOVE @BP[OFFS], FP - MOVE @BP[OFFS], @DP[0] - MOVE @BP[OFFS], @DP[1] - MOVE @BP[OFFS], @DP[0]++ - MOVE @BP[OFFS], @DP[1]++ - MOVE @BP[OFFS], @DP[0]-- - MOVE @BP[OFFS], @DP[1]-- - MOVE @BP[++OFFS], #01h - MOVE @BP[++OFFS], AP - MOVE @BP[++OFFS], APC - MOVE @BP[++OFFS], PSF - MOVE @BP[++OFFS], IC - MOVE @BP[++OFFS], IMR - MOVE @BP[++OFFS], SC - MOVE @BP[++OFFS], IIR - MOVE @BP[++OFFS], CKCN - MOVE @BP[++OFFS], WDCN - MOVE @BP[++OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[++OFFS], A[15] - MOVE @BP[++OFFS], ACC - MOVE @BP[++OFFS], A[AP] - MOVE @BP[++OFFS], IP - MOVE @BP[++OFFS], SP - MOVE @BP[++OFFS], IV - MOVE @BP[++OFFS], LC[0] - MOVE @BP[++OFFS], LC[1] - MOVE @BP[++OFFS], OFFS - MOVE @BP[++OFFS], DPC - MOVE @BP[++OFFS], GR - MOVE @BP[++OFFS], GRL - MOVE @BP[++OFFS], BP - MOVE @BP[++OFFS], GRS - MOVE @BP[++OFFS], GRH - MOVE @BP[++OFFS], GRXL - MOVE @BP[++OFFS], FP - MOVE @BP[++OFFS], @DP[0] - MOVE @BP[++OFFS], @DP[1] - MOVE @BP[++OFFS], @DP[0]-- - MOVE @BP[++OFFS], @DP[1]-- - MOVE @BP[--OFFS], #01h - MOVE @BP[--OFFS], AP - MOVE @BP[--OFFS], APC - MOVE @BP[--OFFS], PSF - MOVE @BP[--OFFS], IC - MOVE @BP[--OFFS], IMR - MOVE @BP[--OFFS], SC - MOVE @BP[--OFFS], IIR - MOVE @BP[--OFFS], CKCN - MOVE @BP[--OFFS], WDCN - MOVE @BP[--OFFS], A[0] ;Just Check two boundary conditions - MOVE @BP[--OFFS], A[15] - MOVE @BP[--OFFS], ACC - MOVE @BP[--OFFS], A[AP] - MOVE @BP[--OFFS], IP - MOVE @BP[--OFFS], SP - MOVE @BP[--OFFS], IV - MOVE @BP[--OFFS], LC[0] - MOVE @BP[--OFFS], LC[1] - MOVE @BP[--OFFS], OFFS - MOVE @BP[--OFFS], DPC - MOVE @BP[--OFFS], GR - MOVE @BP[--OFFS], GRL - MOVE @BP[--OFFS], BP - MOVE @BP[--OFFS], GRS - MOVE @BP[--OFFS], GRH - MOVE @BP[--OFFS], GRXL - MOVE @BP[--OFFS], FP - MOVE @BP[--OFFS], @DP[0] - MOVE @BP[--OFFS], @DP[1] - MOVE OFFS, #01h - MOVE OFFS, AP - MOVE OFFS, APC - MOVE OFFS, PSF - MOVE OFFS, IC - MOVE OFFS, IMR - MOVE OFFS, SC - MOVE OFFS, IIR - MOVE OFFS, CKCN - MOVE OFFS, WDCN - MOVE OFFS, A[0] ;Just Check two boundary conditions - MOVE OFFS, A[15] - MOVE OFFS, ACC - MOVE OFFS, A[AP] - MOVE OFFS, IP - MOVE OFFS, @SP-- - MOVE OFFS, SP - MOVE OFFS, IV - MOVE OFFS, LC[0] - MOVE OFFS, LC[1] - MOVE OFFS, DPC - MOVE OFFS, GR - MOVE OFFS, GRL - MOVE OFFS, BP - MOVE OFFS, GRS - MOVE OFFS, GRH - MOVE OFFS, GRXL - MOVE OFFS, FP - MOVE OFFS, @DP[0] - MOVE OFFS, @DP[1] - MOVE OFFS, @DP[0]++ - MOVE OFFS, @DP[1]++ - MOVE OFFS, @DP[0]-- - MOVE OFFS, @DP[1]-- diff --git a/gas/testsuite/gas/maxq20/data3.d b/gas/testsuite/gas/maxq20/data3.d deleted file mode 100644 index 517abb6..0000000 --- a/gas/testsuite/gas/maxq20/data3.d +++ /dev/null @@ -1,491 +0,0 @@ -#objdump: -dw -#name: 3rd Move operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 01 4e [ ]*MOVE DPC, #01h - 2: 08 ce [ ]*MOVE DPC, AP - 4: 18 ce [ ]*MOVE DPC, APC - 6: 48 ce [ ]*MOVE DPC, PSF - 8: 58 ce [ ]*MOVE DPC, IC - a: 68 ce [ ]*MOVE DPC, IMR - c: 88 ce [ ]*MOVE DPC, SC - e: b8 ce [ ]*MOVE DPC, IIR - 10: e8 ce [ ]*MOVE DPC, CKCN - 12: f8 ce [ ]*MOVE DPC, WDCN - 14: 09 ce [ ]*MOVE DPC, A\[0\] - 16: f9 ce [ ]*MOVE DPC, A\[15\] - 18: 0a ce [ ]*MOVE DPC, ACC - 1a: 1a ce [ ]*MOVE DPC, A\[AP\] - 1c: 0c ce [ ]*MOVE DPC, IP - 1e: 0d ce [ ]*MOVE DPC, @SP\-\- - 20: 1d ce [ ]*MOVE DPC, SP - 22: 2d ce [ ]*MOVE DPC, IV - 24: 6d ce [ ]*MOVE DPC, LC\[0\] - 26: 7d ce [ ]*MOVE DPC, LC\[1\] - 28: 1e ce [ ]*MOVE DPC, @BP\[OFFS\+\+\] - 2a: 2e ce [ ]*MOVE DPC, @BP\[OFFS\-\-\] - 2c: 3e ce [ ]*MOVE DPC, OFFS - 2e: 5e ce [ ]*MOVE DPC, GR - 30: 6e ce [ ]*MOVE DPC, GRL - 32: 7e ce [ ]*MOVE DPC, BP - 34: 8e ce [ ]*MOVE DPC, GRS - 36: 9e ce [ ]*MOVE DPC, GRH - 38: ae ce [ ]*MOVE DPC, GRXL - 3a: be ce [ ]*MOVE DPC, FP - 3c: 0f ce [ ]*MOVE DPC, @DP\[0\] - 3e: 4f ce [ ]*MOVE DPC, @DP\[1\] - 40: 1f ce [ ]*MOVE DPC, @DP\[0\]\+\+ - 42: 5f ce [ ]*MOVE DPC, @DP\[1\]\+\+ - 44: 2f ce [ ]*MOVE DPC, @DP\[0\]\-\- - 46: 6f ce [ ]*MOVE DPC, @DP\[1\]\-\- - 48: 01 5e [ ]*MOVE GR, #01h - 4a: 08 de [ ]*MOVE GR, AP - 4c: 18 de [ ]*MOVE GR, APC - 4e: 48 de [ ]*MOVE GR, PSF - 50: 58 de [ ]*MOVE GR, IC - 52: 68 de [ ]*MOVE GR, IMR - 54: 88 de [ ]*MOVE GR, SC - 56: b8 de [ ]*MOVE GR, IIR - 58: e8 de [ ]*MOVE GR, CKCN - 5a: f8 de [ ]*MOVE GR, WDCN - 5c: 09 de [ ]*MOVE GR, A\[0\] - 5e: f9 de [ ]*MOVE GR, A\[15\] - 60: 0a de [ ]*MOVE GR, ACC - 62: 1a de [ ]*MOVE GR, A\[AP\] - 64: 0c de [ ]*MOVE GR, IP - 66: 0d de [ ]*MOVE GR, @SP\-\- - 68: 1d de [ ]*MOVE GR, SP - 6a: 2d de [ ]*MOVE GR, IV - 6c: 6d de [ ]*MOVE GR, LC\[0\] - 6e: 7d de [ ]*MOVE GR, LC\[1\] - 70: 1e de [ ]*MOVE GR, @BP\[OFFS\+\+\] - 72: 2e de [ ]*MOVE GR, @BP\[OFFS\-\-\] - 74: 3e de [ ]*MOVE GR, OFFS - 76: 4e de [ ]*MOVE GR, DPC - 78: 6e de [ ]*MOVE GR, GRL - 7a: 7e de [ ]*MOVE GR, BP - 7c: 8e de [ ]*MOVE GR, GRS - 7e: 9e de [ ]*MOVE GR, GRH - 80: ae de [ ]*MOVE GR, GRXL - 82: be de [ ]*MOVE GR, FP - 84: 0f de [ ]*MOVE GR, @DP\[0\] - 86: 4f de [ ]*MOVE GR, @DP\[1\] - 88: 1f de [ ]*MOVE GR, @DP\[0\]\+\+ - 8a: 5f de [ ]*MOVE GR, @DP\[1\]\+\+ - 8c: 2f de [ ]*MOVE GR, @DP\[0\]\-\- - 8e: 6f de [ ]*MOVE GR, @DP\[1\]\-\- - 90: 01 6e [ ]*MOVE GRL, #01h - 92: 08 ee [ ]*MOVE GRL, AP - 94: 18 ee [ ]*MOVE GRL, APC - 96: 48 ee [ ]*MOVE GRL, PSF - 98: 58 ee [ ]*MOVE GRL, IC - 9a: 68 ee [ ]*MOVE GRL, IMR - 9c: 88 ee [ ]*MOVE GRL, SC - 9e: b8 ee [ ]*MOVE GRL, IIR - a0: e8 ee [ ]*MOVE GRL, CKCN - a2: f8 ee [ ]*MOVE GRL, WDCN - a4: 09 ee [ ]*MOVE GRL, A\[0\] - a6: f9 ee [ ]*MOVE GRL, A\[15\] - a8: 0a ee [ ]*MOVE GRL, ACC - aa: 1a ee [ ]*MOVE GRL, A\[AP\] - ac: 0c ee [ ]*MOVE GRL, IP - ae: 0d ee [ ]*MOVE GRL, @SP\-\- - b0: 1d ee [ ]*MOVE GRL, SP - b2: 2d ee [ ]*MOVE GRL, IV - b4: 6d ee [ ]*MOVE GRL, LC\[0\] - b6: 7d ee [ ]*MOVE GRL, LC\[1\] - b8: 1e ee [ ]*MOVE GRL, @BP\[OFFS\+\+\] - ba: 2e ee [ ]*MOVE GRL, @BP\[OFFS\-\-\] - bc: 3e ee [ ]*MOVE GRL, OFFS - be: 4e ee [ ]*MOVE GRL, DPC - c0: 5e ee [ ]*MOVE GRL, GR - c2: 7e ee [ ]*MOVE GRL, BP - c4: 8e ee [ ]*MOVE GRL, GRS - c6: 9e ee [ ]*MOVE GRL, GRH - c8: ae ee [ ]*MOVE GRL, GRXL - ca: be ee [ ]*MOVE GRL, FP - cc: 0f ee [ ]*MOVE GRL, @DP\[0\] - ce: 4f ee [ ]*MOVE GRL, @DP\[1\] - d0: 1f ee [ ]*MOVE GRL, @DP\[0\]\+\+ - d2: 5f ee [ ]*MOVE GRL, @DP\[1\]\+\+ - d4: 2f ee [ ]*MOVE GRL, @DP\[0\]\-\- - d6: 6f ee [ ]*MOVE GRL, @DP\[1\]\-\- - d8: 01 7e [ ]*MOVE BP, #01h - da: 08 fe [ ]*MOVE BP, AP - dc: 18 fe [ ]*MOVE BP, APC - de: 48 fe [ ]*MOVE BP, PSF - e0: 58 fe [ ]*MOVE BP, IC - e2: 68 fe [ ]*MOVE BP, IMR - e4: 88 fe [ ]*MOVE BP, SC - e6: b8 fe [ ]*MOVE BP, IIR - e8: e8 fe [ ]*MOVE BP, CKCN - ea: f8 fe [ ]*MOVE BP, WDCN - ec: 09 fe [ ]*MOVE BP, A\[0\] - ee: f9 fe [ ]*MOVE BP, A\[15\] - f0: 0a fe [ ]*MOVE BP, ACC - f2: 1a fe [ ]*MOVE BP, A\[AP\] - f4: 0c fe [ ]*MOVE BP, IP - f6: 0d fe [ ]*MOVE BP, @SP\-\- - f8: 1d fe [ ]*MOVE BP, SP - fa: 2d fe [ ]*MOVE BP, IV - fc: 6d fe [ ]*MOVE BP, LC\[0\] - fe: 7d fe [ ]*MOVE BP, LC\[1\] - 100: 1e fe [ ]*MOVE BP, @BP\[OFFS\+\+\] - 102: 2e fe [ ]*MOVE BP, @BP\[OFFS\-\-\] - 104: 3e fe [ ]*MOVE BP, OFFS - 106: 4e fe [ ]*MOVE BP, DPC - 108: 5e fe [ ]*MOVE BP, GR - 10a: 6e fe [ ]*MOVE BP, GRL - 10c: 8e fe [ ]*MOVE BP, GRS - 10e: 9e fe [ ]*MOVE BP, GRH - 110: ae fe [ ]*MOVE BP, GRXL - 112: be fe [ ]*MOVE BP, FP - 114: 0f fe [ ]*MOVE BP, @DP\[0\] - 116: 4f fe [ ]*MOVE BP, @DP\[1\] - 118: 1f fe [ ]*MOVE BP, @DP\[0\]\+\+ - 11a: 5f fe [ ]*MOVE BP, @DP\[1\]\+\+ - 11c: 2f fe [ ]*MOVE BP, @DP\[0\]\-\- - 11e: 6f fe [ ]*MOVE BP, @DP\[1\]\-\- - 120: 01 0f [ ]*MOVE @DP\[0\], #01h - 122: 08 8f [ ]*MOVE @DP\[0\], AP - 124: 18 8f [ ]*MOVE @DP\[0\], APC - 126: 48 8f [ ]*MOVE @DP\[0\], PSF - 128: 58 8f [ ]*MOVE @DP\[0\], IC - 12a: 68 8f [ ]*MOVE @DP\[0\], IMR - 12c: 88 8f [ ]*MOVE @DP\[0\], SC - 12e: b8 8f [ ]*MOVE @DP\[0\], IIR - 130: e8 8f [ ]*MOVE @DP\[0\], CKCN - 132: f8 8f [ ]*MOVE @DP\[0\], WDCN - 134: 09 8f [ ]*MOVE @DP\[0\], A\[0\] - 136: f9 8f [ ]*MOVE @DP\[0\], A\[15\] - 138: 0a 8f [ ]*MOVE @DP\[0\], ACC - 13a: 1a 8f [ ]*MOVE @DP\[0\], A\[AP\] - 13c: 0c 8f [ ]*MOVE @DP\[0\], IP - 13e: 0d 8f [ ]*MOVE @DP\[0\], @SP\-\- - 140: 1d 8f [ ]*MOVE @DP\[0\], SP - 142: 2d 8f [ ]*MOVE @DP\[0\], IV - 144: 6d 8f [ ]*MOVE @DP\[0\], LC\[0\] - 146: 7d 8f [ ]*MOVE @DP\[0\], LC\[1\] - 148: 1e 8f [ ]*MOVE @DP\[0\], @BP\[OFFS\+\+\] - 14a: 2e 8f [ ]*MOVE @DP\[0\], @BP\[OFFS\-\-\] - 14c: 3e 8f [ ]*MOVE @DP\[0\], OFFS - 14e: 4e 8f [ ]*MOVE @DP\[0\], DPC - 150: 5e 8f [ ]*MOVE @DP\[0\], GR - 152: 6e 8f [ ]*MOVE @DP\[0\], GRL - 154: 7e 8f [ ]*MOVE @DP\[0\], BP - 156: 8e 8f [ ]*MOVE @DP\[0\], GRS - 158: 9e 8f [ ]*MOVE @DP\[0\], GRH - 15a: ae 8f [ ]*MOVE @DP\[0\], GRXL - 15c: be 8f [ ]*MOVE @DP\[0\], FP - 15e: 01 1f [ ]*MOVE @\+\+DP\[0\], #01h - 160: 08 9f [ ]*MOVE @\+\+DP\[0\], AP - 162: 18 9f [ ]*MOVE @\+\+DP\[0\], APC - 164: 48 9f [ ]*MOVE @\+\+DP\[0\], PSF - 166: 58 9f [ ]*MOVE @\+\+DP\[0\], IC - 168: 68 9f [ ]*MOVE @\+\+DP\[0\], IMR - 16a: 88 9f [ ]*MOVE @\+\+DP\[0\], SC - 16c: b8 9f [ ]*MOVE @\+\+DP\[0\], IIR - 16e: e8 9f [ ]*MOVE @\+\+DP\[0\], CKCN - 170: f8 9f [ ]*MOVE @\+\+DP\[0\], WDCN - 172: 09 9f [ ]*MOVE @\+\+DP\[0\], A\[0\] - 174: f9 9f [ ]*MOVE @\+\+DP\[0\], A\[15\] - 176: 0a 9f [ ]*MOVE @\+\+DP\[0\], ACC - 178: 1a 9f [ ]*MOVE @\+\+DP\[0\], A\[AP\] - 17a: 0c 9f [ ]*MOVE @\+\+DP\[0\], IP - 17c: 0d 9f [ ]*MOVE @\+\+DP\[0\], @SP\-\- - 17e: 1d 9f [ ]*MOVE @\+\+DP\[0\], SP - 180: 2d 9f [ ]*MOVE @\+\+DP\[0\], IV - 182: 6d 9f [ ]*MOVE @\+\+DP\[0\], LC\[0\] - 184: 7d 9f [ ]*MOVE @\+\+DP\[0\], LC\[1\] - 186: 1e 9f [ ]*MOVE @\+\+DP\[0\], @BP\[OFFS\+\+\] - 188: 2e 9f [ ]*MOVE @\+\+DP\[0\], @BP\[OFFS\-\-\] - 18a: 3e 9f [ ]*MOVE @\+\+DP\[0\], OFFS - 18c: 4e 9f [ ]*MOVE @\+\+DP\[0\], DPC - 18e: 5e 9f [ ]*MOVE @\+\+DP\[0\], GR - 190: 6e 9f [ ]*MOVE @\+\+DP\[0\], GRL - 192: 7e 9f [ ]*MOVE @\+\+DP\[0\], BP - 194: 8e 9f [ ]*MOVE @\+\+DP\[0\], GRS - 196: 9e 9f [ ]*MOVE @\+\+DP\[0\], GRH - 198: ae 9f [ ]*MOVE @\+\+DP\[0\], GRXL - 19a: be 9f [ ]*MOVE @\+\+DP\[0\], FP - 19c: 01 2f [ ]*MOVE @\-\-DP\[0\], #01h - 19e: 08 af [ ]*MOVE @\-\-DP\[0\], AP - 1a0: 18 af [ ]*MOVE @\-\-DP\[0\], APC - 1a2: 48 af [ ]*MOVE @\-\-DP\[0\], PSF - 1a4: 58 af [ ]*MOVE @\-\-DP\[0\], IC - 1a6: 68 af [ ]*MOVE @\-\-DP\[0\], IMR - 1a8: 88 af [ ]*MOVE @\-\-DP\[0\], SC - 1aa: b8 af [ ]*MOVE @\-\-DP\[0\], IIR - 1ac: e8 af [ ]*MOVE @\-\-DP\[0\], CKCN - 1ae: f8 af [ ]*MOVE @\-\-DP\[0\], WDCN - 1b0: 09 af [ ]*MOVE @\-\-DP\[0\], A\[0\] - 1b2: f9 af [ ]*MOVE @\-\-DP\[0\], A\[15\] - 1b4: 0a af [ ]*MOVE @\-\-DP\[0\], ACC - 1b6: 1a af [ ]*MOVE @\-\-DP\[0\], A\[AP\] - 1b8: 0c af [ ]*MOVE @\-\-DP\[0\], IP - 1ba: 0d af [ ]*MOVE @\-\-DP\[0\], @SP\-\- - 1bc: 1d af [ ]*MOVE @\-\-DP\[0\], SP - 1be: 2d af [ ]*MOVE @\-\-DP\[0\], IV - 1c0: 6d af [ ]*MOVE @\-\-DP\[0\], LC\[0\] - 1c2: 7d af [ ]*MOVE @\-\-DP\[0\], LC\[1\] - 1c4: 1e af [ ]*MOVE @\-\-DP\[0\], @BP\[OFFS\+\+\] - 1c6: 2e af [ ]*MOVE @\-\-DP\[0\], @BP\[OFFS\-\-\] - 1c8: 3e af [ ]*MOVE @\-\-DP\[0\], OFFS - 1ca: 4e af [ ]*MOVE @\-\-DP\[0\], DPC - 1cc: 5e af [ ]*MOVE @\-\-DP\[0\], GR - 1ce: 6e af [ ]*MOVE @\-\-DP\[0\], GRL - 1d0: 7e af [ ]*MOVE @\-\-DP\[0\], BP - 1d2: 8e af [ ]*MOVE @\-\-DP\[0\], GRS - 1d4: 9e af [ ]*MOVE @\-\-DP\[0\], GRH - 1d6: ae af [ ]*MOVE @\-\-DP\[0\], GRXL - 1d8: be af [ ]*MOVE @\-\-DP\[0\], FP - 1da: 01 3f [ ]*MOVE DP\[0\], #01h - 1dc: 08 bf [ ]*MOVE DP\[0\], AP - 1de: 18 bf [ ]*MOVE DP\[0\], APC - 1e0: 48 bf [ ]*MOVE DP\[0\], PSF - 1e2: 58 bf [ ]*MOVE DP\[0\], IC - 1e4: 68 bf [ ]*MOVE DP\[0\], IMR - 1e6: 88 bf [ ]*MOVE DP\[0\], SC - 1e8: b8 bf [ ]*MOVE DP\[0\], IIR - 1ea: e8 bf [ ]*MOVE DP\[0\], CKCN - 1ec: f8 bf [ ]*MOVE DP\[0\], WDCN - 1ee: 09 bf [ ]*MOVE DP\[0\], A\[0\] - 1f0: f9 bf [ ]*MOVE DP\[0\], A\[15\] - 1f2: 0a bf [ ]*MOVE DP\[0\], ACC - 1f4: 1a bf [ ]*MOVE DP\[0\], A\[AP\] - 1f6: 0c bf [ ]*MOVE DP\[0\], IP - 1f8: 0d bf [ ]*MOVE DP\[0\], @SP\-\- - 1fa: 1d bf [ ]*MOVE DP\[0\], SP - 1fc: 2d bf [ ]*MOVE DP\[0\], IV - 1fe: 6d bf [ ]*MOVE DP\[0\], LC\[0\] - 200: 7d bf [ ]*MOVE DP\[0\], LC\[1\] - 202: 1e bf [ ]*MOVE DP\[0\], @BP\[OFFS\+\+\] - 204: 2e bf [ ]*MOVE DP\[0\], @BP\[OFFS\-\-\] - 206: 3e bf [ ]*MOVE DP\[0\], OFFS - 208: 4e bf [ ]*MOVE DP\[0\], DPC - 20a: 5e bf [ ]*MOVE DP\[0\], GR - 20c: 6e bf [ ]*MOVE DP\[0\], GRL - 20e: 7e bf [ ]*MOVE DP\[0\], BP - 210: 8e bf [ ]*MOVE DP\[0\], GRS - 212: 9e bf [ ]*MOVE DP\[0\], GRH - 214: ae bf [ ]*MOVE DP\[0\], GRXL - 216: be bf [ ]*MOVE DP\[0\], FP - 218: 00 2b [ ]*MOVE PFX\[2\], #00h - 21a: 01 08 [ ]*MOVE AP, #01h - 21c: 00 2b [ ]*MOVE PFX\[2\], #00h - 21e: 08 88 [ ]*MOVE AP, AP - 220: 00 2b [ ]*MOVE PFX\[2\], #00h - 222: 18 88 [ ]*MOVE AP, APC - 224: 00 2b [ ]*MOVE PFX\[2\], #00h - 226: 48 88 [ ]*MOVE AP, PSF - 228: 00 2b [ ]*MOVE PFX\[2\], #00h - 22a: 58 88 [ ]*MOVE AP, IC - 22c: 00 2b [ ]*MOVE PFX\[2\], #00h - 22e: 68 88 [ ]*MOVE AP, IMR - 230: 00 2b [ ]*MOVE PFX\[2\], #00h - 232: b8 88 [ ]*MOVE AP, IIR - 234: 00 2b [ ]*MOVE PFX\[2\], #00h - 236: e8 88 [ ]*MOVE AP, CKCN - 238: 00 2b [ ]*MOVE PFX\[2\], #00h - 23a: f8 88 [ ]*MOVE AP, WDCN - 23c: 00 2b [ ]*MOVE PFX\[2\], #00h - 23e: 09 88 [ ]*MOVE AP, A\[0\] - 240: 00 2b [ ]*MOVE PFX\[2\], #00h - 242: f9 88 [ ]*MOVE AP, A\[15\] - 244: 00 2b [ ]*MOVE PFX\[2\], #00h - 246: 0a 88 [ ]*MOVE AP, ACC - 248: 00 2b [ ]*MOVE PFX\[2\], #00h - 24a: 1a 88 [ ]*MOVE AP, A\[AP\] - 24c: 00 2b [ ]*MOVE PFX\[2\], #00h - 24e: 0c 88 [ ]*MOVE AP, IP - 250: 00 2b [ ]*MOVE PFX\[2\], #00h - 252: 0d 88 [ ]*MOVE AP, @SP\-\- - 254: 00 2b [ ]*MOVE PFX\[2\], #00h - 256: 1d 88 [ ]*MOVE AP, SP - 258: 00 2b [ ]*MOVE PFX\[2\], #00h - 25a: 2d 88 [ ]*MOVE AP, IV - 25c: 00 2b [ ]*MOVE PFX\[2\], #00h - 25e: 6d 88 [ ]*MOVE AP, LC\[0\] - 260: 00 2b [ ]*MOVE PFX\[2\], #00h - 262: 7d 88 [ ]*MOVE AP, LC\[1\] - 264: 00 2b [ ]*MOVE PFX\[2\], #00h - 266: 1e 88 [ ]*MOVE AP, @BP\[OFFS\+\+\] - 268: 00 2b [ ]*MOVE PFX\[2\], #00h - 26a: 2e 88 [ ]*MOVE AP, @BP\[OFFS\-\-\] - 26c: 00 2b [ ]*MOVE PFX\[2\], #00h - 26e: 3e 88 [ ]*MOVE AP, OFFS - 270: 00 2b [ ]*MOVE PFX\[2\], #00h - 272: 4e 88 [ ]*MOVE AP, DPC - 274: 00 2b [ ]*MOVE PFX\[2\], #00h - 276: 5e 88 [ ]*MOVE AP, GR - 278: 00 2b [ ]*MOVE PFX\[2\], #00h - 27a: 6e 88 [ ]*MOVE AP, GRL - 27c: 00 2b [ ]*MOVE PFX\[2\], #00h - 27e: 7e 88 [ ]*MOVE AP, BP - 280: 00 2b [ ]*MOVE PFX\[2\], #00h - 282: 8e 88 [ ]*MOVE AP, GRS - 284: 00 2b [ ]*MOVE PFX\[2\], #00h - 286: 9e 88 [ ]*MOVE AP, GRH - 288: 00 2b [ ]*MOVE PFX\[2\], #00h - 28a: ae 88 [ ]*MOVE AP, GRXL - 28c: 00 2b [ ]*MOVE PFX\[2\], #00h - 28e: be 88 [ ]*MOVE AP, FP - 290: 00 2b [ ]*MOVE PFX\[2\], #00h - 292: 0f 88 [ ]*MOVE AP, @DP\[0\] - 294: 00 2b [ ]*MOVE PFX\[2\], #00h - 296: 4f 88 [ ]*MOVE AP, @DP\[1\] - 298: 00 2b [ ]*MOVE PFX\[2\], #00h - 29a: 1f 88 [ ]*MOVE AP, @DP\[0\]\+\+ - 29c: 00 2b [ ]*MOVE PFX\[2\], #00h - 29e: 5f 88 [ ]*MOVE AP, @DP\[1\]\+\+ - 2a0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2a2: 2f 88 [ ]*MOVE AP, @DP\[0\]\-\- - 2a4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2a6: 6f 88 [ ]*MOVE AP, @DP\[1\]\-\- - 2a8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2aa: 01 68 [ ]*MOVE IMR, #01h - 2ac: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ae: 08 e8 [ ]*MOVE IMR, AP - 2b0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2b2: 18 e8 [ ]*MOVE IMR, APC - 2b4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2b6: 48 e8 [ ]*MOVE IMR, PSF - 2b8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ba: 58 e8 [ ]*MOVE IMR, IC - 2bc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2be: 68 e8 [ ]*MOVE IMR, IMR - 2c0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2c2: 88 e8 [ ]*MOVE IMR, SC - 2c4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2c6: b8 e8 [ ]*MOVE IMR, IIR - 2c8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ca: f8 e8 [ ]*MOVE IMR, WDCN - 2cc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ce: 09 e8 [ ]*MOVE IMR, A\[0\] - 2d0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2d2: f9 e8 [ ]*MOVE IMR, A\[15\] - 2d4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2d6: 0a e8 [ ]*MOVE IMR, ACC - 2d8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2da: 1a e8 [ ]*MOVE IMR, A\[AP\] - 2dc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2de: 0c e8 [ ]*MOVE IMR, IP - 2e0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2e2: 0d e8 [ ]*MOVE IMR, @SP\-\- - 2e4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2e6: 1d e8 [ ]*MOVE IMR, SP - 2e8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ea: 2d e8 [ ]*MOVE IMR, IV - 2ec: 00 2b [ ]*MOVE PFX\[2\], #00h - 2ee: 6d e8 [ ]*MOVE IMR, LC\[0\] - 2f0: 00 2b [ ]*MOVE PFX\[2\], #00h - 2f2: 7d e8 [ ]*MOVE IMR, LC\[1\] - 2f4: 00 2b [ ]*MOVE PFX\[2\], #00h - 2f6: 1e e8 [ ]*MOVE IMR, @BP\[OFFS\+\+\] - 2f8: 00 2b [ ]*MOVE PFX\[2\], #00h - 2fa: 2e e8 [ ]*MOVE IMR, @BP\[OFFS\-\-\] - 2fc: 00 2b [ ]*MOVE PFX\[2\], #00h - 2fe: 3e e8 [ ]*MOVE IMR, OFFS - 300: 00 2b [ ]*MOVE PFX\[2\], #00h - 302: 4e e8 [ ]*MOVE IMR, DPC - 304: 00 2b [ ]*MOVE PFX\[2\], #00h - 306: 5e e8 [ ]*MOVE IMR, GR - 308: 00 2b [ ]*MOVE PFX\[2\], #00h - 30a: 6e e8 [ ]*MOVE IMR, GRL - 30c: 00 2b [ ]*MOVE PFX\[2\], #00h - 30e: 7e e8 [ ]*MOVE IMR, BP - 310: 00 2b [ ]*MOVE PFX\[2\], #00h - 312: 8e e8 [ ]*MOVE IMR, GRS - 314: 00 2b [ ]*MOVE PFX\[2\], #00h - 316: 9e e8 [ ]*MOVE IMR, GRH - 318: 00 2b [ ]*MOVE PFX\[2\], #00h - 31a: ae e8 [ ]*MOVE IMR, GRXL - 31c: 00 2b [ ]*MOVE PFX\[2\], #00h - 31e: be e8 [ ]*MOVE IMR, FP - 320: 00 2b [ ]*MOVE PFX\[2\], #00h - 322: 0f e8 [ ]*MOVE IMR, @DP\[0\] - 324: 00 2b [ ]*MOVE PFX\[2\], #00h - 326: 4f e8 [ ]*MOVE IMR, @DP\[1\] - 328: 00 2b [ ]*MOVE PFX\[2\], #00h - 32a: 1f e8 [ ]*MOVE IMR, @DP\[0\]\+\+ - 32c: 00 2b [ ]*MOVE PFX\[2\], #00h - 32e: 5f e8 [ ]*MOVE IMR, @DP\[1\]\+\+ - 330: 00 2b [ ]*MOVE PFX\[2\], #00h - 332: 2f e8 [ ]*MOVE IMR, @DP\[0\]\-\- - 334: 00 2b [ ]*MOVE PFX\[2\], #00h - 336: 6f e8 [ ]*MOVE IMR, @DP\[1\]\-\- - 338: 00 2b [ ]*MOVE PFX\[2\], #00h - 33a: 01 1e [ ]*MOVE @BP\[\+\+OFFS\], #01h - 33c: 00 2b [ ]*MOVE PFX\[2\], #00h - 33e: 08 9e [ ]*MOVE @BP\[\+\+OFFS\], AP - 340: 00 2b [ ]*MOVE PFX\[2\], #00h - 342: 18 9e [ ]*MOVE @BP\[\+\+OFFS\], APC - 344: 00 2b [ ]*MOVE PFX\[2\], #00h - 346: 48 9e [ ]*MOVE @BP\[\+\+OFFS\], PSF - 348: 00 2b [ ]*MOVE PFX\[2\], #00h - 34a: 58 9e [ ]*MOVE @BP\[\+\+OFFS\], IC - 34c: 00 2b [ ]*MOVE PFX\[2\], #00h - 34e: 68 9e [ ]*MOVE @BP\[\+\+OFFS\], IMR - 350: 00 2b [ ]*MOVE PFX\[2\], #00h - 352: 88 9e [ ]*MOVE @BP\[\+\+OFFS\], SC - 354: 00 2b [ ]*MOVE PFX\[2\], #00h - 356: b8 9e [ ]*MOVE @BP\[\+\+OFFS\], IIR - 358: 00 2b [ ]*MOVE PFX\[2\], #00h - 35a: e8 9e [ ]*MOVE @BP\[\+\+OFFS\], CKCN - 35c: 00 2b [ ]*MOVE PFX\[2\], #00h - 35e: f8 9e [ ]*MOVE @BP\[\+\+OFFS\], WDCN - 360: 00 2b [ ]*MOVE PFX\[2\], #00h - 362: 09 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[0\] - 364: 00 2b [ ]*MOVE PFX\[2\], #00h - 366: f9 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[15\] - 368: 00 2b [ ]*MOVE PFX\[2\], #00h - 36a: 0a 9e [ ]*MOVE @BP\[\+\+OFFS\], ACC - 36c: 00 2b [ ]*MOVE PFX\[2\], #00h - 36e: 1a 9e [ ]*MOVE @BP\[\+\+OFFS\], A\[AP\] - 370: 00 2b [ ]*MOVE PFX\[2\], #00h - 372: 0c 9e [ ]*MOVE @BP\[\+\+OFFS\], IP - 374: 00 2b [ ]*MOVE PFX\[2\], #00h - 376: 0d 9e [ ]*MOVE @BP\[\+\+OFFS\], @SP\-\- - 378: 00 2b [ ]*MOVE PFX\[2\], #00h - 37a: 1d 9e [ ]*MOVE @BP\[\+\+OFFS\], SP - 37c: 00 2b [ ]*MOVE PFX\[2\], #00h - 37e: 2d 9e [ ]*MOVE @BP\[\+\+OFFS\], IV - 380: 00 2b [ ]*MOVE PFX\[2\], #00h - 382: 6d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[0\] - 384: 00 2b [ ]*MOVE PFX\[2\], #00h - 386: 7d 9e [ ]*MOVE @BP\[\+\+OFFS\], LC\[1\] - 388: 00 2b [ ]*MOVE PFX\[2\], #00h - 38a: 1e 9e [ ]*MOVE @BP\[\+\+OFFS\], @BP\[OFFS\+\+\] - 38c: 00 2b [ ]*MOVE PFX\[2\], #00h - 38e: 2e 9e [ ]*MOVE @BP\[\+\+OFFS\], @BP\[OFFS\-\-\] - 390: 00 2b [ ]*MOVE PFX\[2\], #00h - 392: 3e 9e [ ]*MOVE @BP\[\+\+OFFS\], OFFS - 394: 00 2b [ ]*MOVE PFX\[2\], #00h - 396: 4e 9e [ ]*MOVE @BP\[\+\+OFFS\], DPC - 398: 00 2b [ ]*MOVE PFX\[2\], #00h - 39a: 5e 9e [ ]*MOVE @BP\[\+\+OFFS\], GR - 39c: 00 2b [ ]*MOVE PFX\[2\], #00h - 39e: 6e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRL - 3a0: 00 2b [ ]*MOVE PFX\[2\], #00h - 3a2: 7e 9e [ ]*MOVE @BP\[\+\+OFFS\], BP - 3a4: 00 2b [ ]*MOVE PFX\[2\], #00h - 3a6: 8e 9e [ ]*MOVE @BP\[\+\+OFFS\], GRS - 3a8: 00 2b [ ]*MOVE PFX\[2\], #00h - 3aa: ae 9e [ ]*MOVE @BP\[\+\+OFFS\], GRXL - 3ac: 00 2b [ ]*MOVE PFX\[2\], #00h - 3ae: be 9e [ ]*MOVE @BP\[\+\+OFFS\], FP - 3b0: 00 2b [ ]*MOVE PFX\[2\], #00h - 3b2: 0f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\] - 3b4: 00 2b [ ]*MOVE PFX\[2\], #00h - 3b6: 4f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\] - 3b8: 00 2b [ ]*MOVE PFX\[2\], #00h - 3ba: 1f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\]\+\+ - 3bc: 00 2b [ ]*MOVE PFX\[2\], #00h - 3be: 5f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\]\+\+ - 3c0: 00 2b [ ]*MOVE PFX\[2\], #00h - 3c2: 2f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[0\]\-\- - 3c4: 00 2b [ ]*MOVE PFX\[2\], #00h - 3c6: 6f 9e [ ]*MOVE @BP\[\+\+OFFS\], @DP\[1\]\-\- diff --git a/gas/testsuite/gas/maxq20/data3.s b/gas/testsuite/gas/maxq20/data3.s deleted file mode 100644 index c3cdbbb..0000000 --- a/gas/testsuite/gas/maxq20/data3.s +++ /dev/null @@ -1,379 +0,0 @@ -;# data.s -;# checks all the data transfer instructions -foo: - MOVE DPC, #01h - MOVE DPC, AP - MOVE DPC, APC - MOVE DPC, PSF - MOVE DPC, IC - MOVE DPC, IMR - MOVE DPC, SC - MOVE DPC, IIR - MOVE DPC, CKCN - MOVE DPC, WDCN - MOVE DPC, A[0] ;Just Check two boundary conditions - MOVE DPC, A[15] - MOVE DPC, ACC - MOVE DPC, A[AP] - MOVE DPC, IP - MOVE DPC, @SP-- - MOVE DPC, SP - MOVE DPC, IV - MOVE DPC, LC[0] - MOVE DPC, LC[1] - MOVE DPC, @BP[OFFS++] - MOVE DPC, @BP[OFFS--] - MOVE DPC, OFFS - MOVE DPC, GR - MOVE DPC, GRL - MOVE DPC, BP - MOVE DPC, GRS - MOVE DPC, GRH - MOVE DPC, GRXL - MOVE DPC, FP - MOVE DPC, @DP[0] - MOVE DPC, @DP[1] - MOVE DPC, @DP[0]++ - MOVE DPC, @DP[1]++ - MOVE DPC, @DP[0]-- - MOVE DPC, @DP[1]-- - MOVE GR, #01h - MOVE GR, AP - MOVE GR, APC - MOVE GR, PSF - MOVE GR, IC - MOVE GR, IMR - MOVE GR, SC - MOVE GR, IIR - MOVE GR, CKCN - MOVE GR, WDCN - MOVE GR, A[0] ;Just Check two boundary conditions - MOVE GR, A[15] - MOVE GR, ACC - MOVE GR, A[AP] - MOVE GR, IP - MOVE GR, @SP-- - MOVE GR, SP - MOVE GR, IV - MOVE GR, LC[0] - MOVE GR, LC[1] - MOVE GR, @BP[OFFS++] - MOVE GR, @BP[OFFS--] - MOVE GR, OFFS - MOVE GR, DPC - MOVE GR, GRL - MOVE GR, BP - MOVE GR, GRS - MOVE GR, GRH - MOVE GR, GRXL - MOVE GR, FP - MOVE GR, @DP[0] - MOVE GR, @DP[1] - MOVE GR, @DP[0]++ - MOVE GR, @DP[1]++ - MOVE GR, @DP[0]-- - MOVE GR, @DP[1]-- - MOVE GRL, #01h - MOVE GRL, AP - MOVE GRL, APC - MOVE GRL, PSF - MOVE GRL, IC - MOVE GRL, IMR - MOVE GRL, SC - MOVE GRL, IIR - MOVE GRL, CKCN - MOVE GRL, WDCN - MOVE GRL, A[0] ;Just Check two boundary conditions - MOVE GRL, A[15] - MOVE GRL, ACC - MOVE GRL, A[AP] - MOVE GRL, IP - MOVE GRL, @SP-- - MOVE GRL, SP - MOVE GRL, IV - MOVE GRL, LC[0] - MOVE GRL, LC[1] - MOVE GRL, @BP[OFFS++] - MOVE GRL, @BP[OFFS--] - MOVE GRL, OFFS - MOVE GRL, DPC - MOVE GRL, GR - MOVE GRL, BP - MOVE GRL, GRS - MOVE GRL, GRH - MOVE GRL, GRXL - MOVE GRL, FP - MOVE GRL, @DP[0] - MOVE GRL, @DP[1] - MOVE GRL, @DP[0]++ - MOVE GRL, @DP[1]++ - MOVE GRL, @DP[0]-- - MOVE GRL, @DP[1]-- - MOVE BP, #01h - MOVE BP, AP - MOVE BP, APC - MOVE BP, PSF - MOVE BP, IC - MOVE BP, IMR - MOVE BP, SC - MOVE BP, IIR - MOVE BP, CKCN - MOVE BP, WDCN - MOVE BP, A[0] ;Just Check two boundary conditions - MOVE BP, A[15] - MOVE BP, ACC - MOVE BP, A[AP] - MOVE BP, IP - MOVE BP, @SP-- - MOVE BP, SP - MOVE BP, IV - MOVE BP, LC[0] - MOVE BP, LC[1] - MOVE BP, @BP[OFFS++] - MOVE BP, @BP[OFFS--] - MOVE BP, OFFS - MOVE BP, DPC - MOVE BP, GR - MOVE BP, GRL - MOVE BP, GRS - MOVE BP, GRH - MOVE BP, GRXL - MOVE BP, FP - MOVE BP, @DP[0] - MOVE BP, @DP[1] - MOVE BP, @DP[0]++ - MOVE BP, @DP[1]++ - MOVE BP, @DP[0]-- - MOVE BP, @DP[1]-- - MOVE @DP[0], #01h - MOVE @DP[0], AP - MOVE @DP[0], APC - MOVE @DP[0], PSF - MOVE @DP[0], IC - MOVE @DP[0], IMR - MOVE @DP[0], SC - MOVE @DP[0], IIR - MOVE @DP[0], CKCN - MOVE @DP[0], WDCN - MOVE @DP[0], A[0] ;Just Check two boundary conditions - MOVE @DP[0], A[15] - MOVE @DP[0], ACC - MOVE @DP[0], A[AP] - MOVE @DP[0], IP - MOVE @DP[0], @SP-- - MOVE @DP[0], SP - MOVE @DP[0], IV - MOVE @DP[0], LC[0] - MOVE @DP[0], LC[1] - MOVE @DP[0], @BP[OFFS++] - MOVE @DP[0], @BP[OFFS--] - MOVE @DP[0], OFFS - MOVE @DP[0], DPC - MOVE @DP[0], GR - MOVE @DP[0], GRL - MOVE @DP[0], BP - MOVE @DP[0], GRS - MOVE @DP[0], GRH - MOVE @DP[0], GRXL - MOVE @DP[0], FP - MOVE @++DP[0], #01h - MOVE @++DP[0], AP - MOVE @++DP[0], APC - MOVE @++DP[0], PSF - MOVE @++DP[0], IC - MOVE @++DP[0], IMR - MOVE @++DP[0], SC - MOVE @++DP[0], IIR - MOVE @++DP[0], CKCN - MOVE @++DP[0], WDCN - MOVE @++DP[0], A[0] ;Just Check two boundary conditions - MOVE @++DP[0], A[15] - MOVE @++DP[0], ACC - MOVE @++DP[0], A[AP] - MOVE @++DP[0], IP - MOVE @++DP[0], @SP-- - MOVE @++DP[0], SP - MOVE @++DP[0], IV - MOVE @++DP[0], LC[0] - MOVE @++DP[0], LC[1] - MOVE @++DP[0], @BP[OFFS++] - MOVE @++DP[0], @BP[OFFS--] - MOVE @++DP[0], OFFS - MOVE @++DP[0], DPC - MOVE @++DP[0], GR - MOVE @++DP[0], GRL - MOVE @++DP[0], BP - MOVE @++DP[0], GRS - MOVE @++DP[0], GRH - MOVE @++DP[0], GRXL - MOVE @++DP[0], FP - MOVE @--DP[0], #01h - MOVE @--DP[0], AP - MOVE @--DP[0], APC - MOVE @--DP[0], PSF - MOVE @--DP[0], IC - MOVE @--DP[0], IMR - MOVE @--DP[0], SC - MOVE @--DP[0], IIR - MOVE @--DP[0], CKCN - MOVE @--DP[0], WDCN - MOVE @--DP[0], A[0] ;Just Check two boundary conditions - MOVE @--DP[0], A[15] - MOVE @--DP[0], ACC - MOVE @--DP[0], A[AP] - MOVE @--DP[0], IP - MOVE @--DP[0], @SP-- - MOVE @--DP[0], SP - MOVE @--DP[0], IV - MOVE @--DP[0], LC[0] - MOVE @--DP[0], LC[1] - MOVE @--DP[0], @BP[OFFS++] - MOVE @--DP[0], @BP[OFFS--] - MOVE @--DP[0], OFFS - MOVE @--DP[0], DPC - MOVE @--DP[0], GR - MOVE @--DP[0], GRL - MOVE @--DP[0], BP - MOVE @--DP[0], GRS - MOVE @--DP[0], GRH - MOVE @--DP[0], GRXL - MOVE @--DP[0], FP - MOVE DP[0], #01h - MOVE DP[0], AP - MOVE DP[0], APC - MOVE DP[0], PSF - MOVE DP[0], IC - MOVE DP[0], IMR - MOVE DP[0], SC - MOVE DP[0], IIR - MOVE DP[0], CKCN - MOVE DP[0], WDCN - MOVE DP[0], A[0] ;Just Check two boundary conditions - MOVE DP[0], A[15] - MOVE DP[0], ACC - MOVE DP[0], A[AP] - MOVE DP[0], IP - MOVE DP[0], @SP-- - MOVE DP[0], SP - MOVE DP[0], IV - MOVE DP[0], LC[0] - MOVE DP[0], LC[1] - MOVE DP[0], @BP[OFFS++] - MOVE DP[0], @BP[OFFS--] - MOVE DP[0], OFFS - MOVE DP[0], DPC - MOVE DP[0], GR - MOVE DP[0], GRL - MOVE DP[0], BP - MOVE DP[0], GRS - MOVE DP[0], GRH - MOVE DP[0], GRXL - MOVE DP[0], FP - MOVE SC, #01h - MOVE SC, AP - MOVE SC, APC - MOVE SC, PSF - MOVE SC, IC - MOVE SC, IMR - MOVE SC, IIR - MOVE SC, CKCN - MOVE SC, WDCN - MOVE SC, A[0] ;Just Check two boundary conditions - MOVE SC, A[15] - MOVE SC, ACC - MOVE SC, A[AP] - MOVE SC, IP - MOVE SC, @SP-- - MOVE SC, SP - MOVE SC, IV - MOVE SC, LC[0] - MOVE SC, LC[1] - MOVE SC, @BP[OFFS++] - MOVE SC, @BP[OFFS--] - MOVE SC, OFFS - MOVE SC, DPC - MOVE SC, GR - MOVE SC, GRL - MOVE SC, BP - MOVE SC, GRS - MOVE SC, GRH - MOVE SC, GRXL - MOVE SC, FP - MOVE SC, @DP[0] - MOVE SC, @DP[1] - MOVE SC, @DP[0]++ - MOVE SC, @DP[1]++ - MOVE SC, @DP[0]-- - MOVE SC, @DP[1]-- - MOVE CKCN, #01h - MOVE CKCN, AP - MOVE CKCN, APC - MOVE CKCN, PSF - MOVE CKCN, IC - MOVE CKCN, IMR - MOVE CKCN, SC - MOVE CKCN, IIR - MOVE CKCN, WDCN - MOVE CKCN, A[0] ;Just Check two boundary conditions - MOVE CKCN, A[15] - MOVE CKCN, ACC - MOVE CKCN, A[AP] - MOVE CKCN, IP - MOVE CKCN, @SP-- - MOVE CKCN, SP - MOVE CKCN, IV - MOVE CKCN, LC[0] - MOVE CKCN, LC[1] - MOVE CKCN, @BP[OFFS++] - MOVE CKCN, @BP[OFFS--] - MOVE CKCN, OFFS - MOVE CKCN, DPC - MOVE CKCN, GR - MOVE CKCN, GRL - MOVE CKCN, BP - MOVE CKCN, GRS - MOVE CKCN, GRH - MOVE CKCN, GRXL - MOVE CKCN, FP - MOVE CKCN, @DP[0] - MOVE CKCN, @DP[1] - MOVE CKCN, @DP[0]++ - MOVE CKCN, @DP[1]++ - MOVE CKCN, @DP[0]-- - MOVE CKCN, @DP[1]-- - MOVE GRH, #01h - MOVE GRH, AP - MOVE GRH, APC - MOVE GRH, PSF - MOVE GRH, IC - MOVE GRH, IMR - MOVE GRH, SC - MOVE GRH, IIR - MOVE GRH, CKCN - MOVE GRH, WDCN - MOVE GRH, A[0] ;Just Check two boundary conditions - MOVE GRH, A[15] - MOVE GRH, ACC - MOVE GRH, A[AP] - MOVE GRH, IP - MOVE GRH, @SP-- - MOVE GRH, SP - MOVE GRH, IV - MOVE GRH, LC[0] - MOVE GRH, LC[1] - MOVE GRH, @BP[OFFS++] - MOVE GRH, @BP[OFFS--] - MOVE GRH, OFFS - MOVE GRH, DPC - MOVE GRH, GR - MOVE GRH, GRL - MOVE GRH, BP - MOVE GRH, GRS - MOVE GRH, GRXL - MOVE GRH, FP - MOVE GRH, @DP[0] - MOVE GRH, @DP[1] - MOVE GRH, @DP[0]++ - MOVE GRH, @DP[1]++ - MOVE GRH, @DP[0]-- - MOVE GRH, @DP[1]-- diff --git a/gas/testsuite/gas/maxq20/jump.d b/gas/testsuite/gas/maxq20/jump.d deleted file mode 100644 index 026d2b9..0000000 --- a/gas/testsuite/gas/maxq20/jump.d +++ /dev/null @@ -1,116 +0,0 @@ -#objdump: -dw -#name: Jump operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <LableStart>: - 0: ff 0c [ ]*JUMP #ffh - 2: fe 2c [ ]*JUMP C , #feh - 4: 09 ac [ ]*JUMP C , A\[0\] - 6: 19 ac [ ]*JUMP C , A\[1\] - 8: fb 6c [ ]*JUMP NC , #fbh - a: 09 ec [ ]*JUMP NC , A\[0\] - c: 19 ec [ ]*JUMP NC , A\[1\] - e: f8 4c [ ]*JUMP S , #f8h - 10: 09 cc [ ]*JUMP S , A\[0\] - 12: 19 cc [ ]*JUMP S , A\[1\] - 14: f5 1c [ ]*JUMP Z , #f5h - 16: 09 9c [ ]*JUMP Z , A\[0\] - 18: 19 9c [ ]*JUMP Z , A\[1\] - 1a: f2 5c [ ]*JUMP NZ , #f2h - 1c: 09 dc [ ]*JUMP NZ , A\[0\] - 1e: 19 dc [ ]*JUMP NZ , A\[1\] - 20: ef 3c [ ]*JUMP E , #efh - 22: ee 7c [ ]*JUMP NE , #eeh - 24: 00 7c [ ]*JUMP NE , #00h - -0+026 <Lable1>: - 26: ff 0c [ ]*JUMP #ffh - 28: fe 2c [ ]*JUMP C , #feh - 2a: 09 ac [ ]*JUMP C , A\[0\] - 2c: 19 ac [ ]*JUMP C , A\[1\] - 2e: fb 6c [ ]*JUMP NC , #fbh - 30: 09 ec [ ]*JUMP NC , A\[0\] - 32: 19 ec [ ]*JUMP NC , A\[1\] - 34: f8 4c [ ]*JUMP S , #f8h - 36: 09 cc [ ]*JUMP S , A\[0\] - 38: 19 cc [ ]*JUMP S , A\[1\] - 3a: f5 1c [ ]*JUMP Z , #f5h - 3c: 09 9c [ ]*JUMP Z , A\[0\] - 3e: 19 9c [ ]*JUMP Z , A\[1\] - 40: f2 5c [ ]*JUMP NZ , #f2h - 42: 09 dc [ ]*JUMP NZ , A\[0\] - 44: 19 dc [ ]*JUMP NZ , A\[1\] - 46: ef 3c [ ]*JUMP E , #efh - 48: ee 7c [ ]*JUMP NE , #eeh - 4a: 04 0b [ ]*MOVE PFX\[0\], #04h - 4c: c6 0c [ ]*JUMP #c6h - 4e: 04 0b [ ]*MOVE PFX\[0\], #04h - 50: c6 2c [ ]*JUMP C , #c6h - 52: 09 ac [ ]*JUMP C , A\[0\] - 54: 19 ac [ ]*JUMP C , A\[1\] - 56: 04 0b [ ]*MOVE PFX\[0\], #04h - 58: c6 6c [ ]*JUMP NC , #c6h - 5a: 09 ec [ ]*JUMP NC , A\[0\] - 5c: 19 ec [ ]*JUMP NC , A\[1\] - 5e: 04 0b [ ]*MOVE PFX\[0\], #04h - 60: c6 1c [ ]*JUMP Z , #c6h - 62: 09 9c [ ]*JUMP Z , A\[0\] - 64: 19 9c [ ]*JUMP Z , A\[1\] - 66: 04 0b [ ]*MOVE PFX\[0\], #04h - 68: c6 5c [ ]*JUMP NZ , #c6h - 6a: 09 dc [ ]*JUMP NZ , A\[0\] - 6c: 19 dc [ ]*JUMP NZ , A\[1\] - 6e: 04 0b [ ]*MOVE PFX\[0\], #04h - 70: c6 4c [ ]*JUMP S , #c6h - 72: 09 cc [ ]*JUMP S , A\[0\] - 74: 19 cc [ ]*JUMP S , A\[1\] - 76: 04 0b [ ]*MOVE PFX\[0\], #04h - 78: c6 3c [ ]*JUMP E , #c6h - 7a: 04 0b [ ]*MOVE PFX\[0\], #04h - 7c: c6 7c [ ]*JUMP NE , #c6h - 7e: 04 0b [ ]*MOVE PFX\[0\], #04h - 80: c6 0c [ ]*JUMP #c6h - 82: 04 0b [ ]*MOVE PFX\[0\], #04h - 84: c6 2c [ ]*JUMP C , #c6h - 86: 00 0b [ ]*MOVE PFX\[0\], #00h - 88: 09 ac [ ]*JUMP C , A\[0\] - 8a: 00 0b [ ]*MOVE PFX\[0\], #00h - 8c: 19 ac [ ]*JUMP C , A\[1\] - 8e: 04 0b [ ]*MOVE PFX\[0\], #04h - 90: c6 7c [ ]*JUMP NE , #c6h - 92: 04 0b [ ]*MOVE PFX\[0\], #04h - 94: c6 1c [ ]*JUMP Z , #c6h - 96: 00 0b [ ]*MOVE PFX\[0\], #00h - 98: 09 9c [ ]*JUMP Z , A\[0\] - 9a: 00 0b [ ]*MOVE PFX\[0\], #00h - 9c: 19 9c [ ]*JUMP Z , A\[1\] - 9e: 04 0b [ ]*MOVE PFX\[0\], #04h - a0: c6 5c [ ]*JUMP NZ , #c6h - a2: 00 0b [ ]*MOVE PFX\[0\], #00h - a4: 09 dc [ ]*JUMP NZ , A\[0\] - a6: 00 0b [ ]*MOVE PFX\[0\], #00h - a8: 19 dc [ ]*JUMP NZ , A\[1\] - aa: 04 0b [ ]*MOVE PFX\[0\], #04h - ac: c6 4c [ ]*JUMP S , #c6h - ae: 00 0b [ ]*MOVE PFX\[0\], #00h - b0: 09 cc [ ]*JUMP S , A\[0\] - b2: 00 0b [ ]*MOVE PFX\[0\], #00h - b4: 19 cc [ ]*JUMP S , A\[1\] - b6: 04 0b [ ]*MOVE PFX\[0\], #04h - b8: c6 6c [ ]*JUMP NC , #c6h - ba: 00 0b [ ]*MOVE PFX\[0\], #00h - bc: 09 ec [ ]*JUMP NC , A\[0\] - be: 00 0b [ ]*MOVE PFX\[0\], #00h - c0: 19 ec [ ]*JUMP NC , A\[1\] - c2: 04 0b [ ]*MOVE PFX\[0\], #04h - c4: c6 3c [ ]*JUMP E , #c6h - ... - -0+4c6 <LongJump>: - 4c6: 3a da [ ]*NOP - 4c8: 3a da [ ]*NOP - 4ca: 3a da [ ]*NOP - 4cc: 3a da [ ]*NOP - 4ce: 3a da [ ]*NOP diff --git a/gas/testsuite/gas/maxq20/jump.s b/gas/testsuite/gas/maxq20/jump.s deleted file mode 100644 index 7948cb0..0000000 --- a/gas/testsuite/gas/maxq20/jump.s +++ /dev/null @@ -1,87 +0,0 @@ -;# jump.s -;# Program flow instructions using JUMP -.text -LableStart: - JUMP LableStart - JUMP C, LableStart - JUMP C, A[0] - JUMP C, A[1] - JUMP NC, LableStart - JUMP NC, A[0] - JUMP NC, A[1] - JUMP S, LableStart - JUMP S, A[0] - JUMP S, A[1] - JUMP Z, LableStart - JUMP Z, A[0] - JUMP Z, A[1] - JUMP NZ, LableStart - JUMP NZ, A[0] - JUMP NZ, A[1] - JUMP E, LableStart - JUMP NE, LableStart - JUMP NE, Lable1 - -Lable1: - SJUMP Lable1 ;Checking the SJUMP opcode - SJUMP C, Lable1 - SJUMP C, A[0] - SJUMP C, A[1] - SJUMP NC, Lable1 - SJUMP NC, A[0] - SJUMP NC, A[1] - SJUMP S, Lable1 - SJUMP S, A[0] - SJUMP S, A[1] - SJUMP Z, Lable1 - SJUMP Z, A[0] - SJUMP Z, A[1] - SJUMP NZ, Lable1 - SJUMP NZ, A[0] - SJUMP NZ, A[1] - SJUMP E, Lable1 - SJUMP NE, Lable1 - JUMP LongJump - JUMP C, LongJump - JUMP C, A[0] - JUMP C, A[1] - JUMP NC, LongJump - JUMP NC, A[0] - JUMP NC, A[1] - JUMP Z, LongJump - JUMP Z, A[0] - JUMP Z, A[1] - JUMP NZ, LongJump - JUMP NZ, A[0] - JUMP NZ, A[1] - JUMP S, LongJump - JUMP S, A[0] - JUMP S, A[1] - JUMP E, LongJump - JUMP NE, LongJump - LJUMP LongJump ;test LJUMP also - LJUMP C, LongJump - LJUMP C, A[0] - LJUMP C, A[1] - LJUMP NE, LongJump - LJUMP Z, LongJump - LJUMP Z, A[0] - LJUMP Z, A[1] - LJUMP NZ, LongJump - LJUMP NZ, A[0] - LJUMP NZ, A[1] - LJUMP S, LongJump - LJUMP S, A[0] - LJUMP S, A[1] - LJUMP NC, LongJump - LJUMP NC, A[0] - LJUMP NC, A[1] - LJUMP E, LongJump - .fill 0x200, 2, 0 -LongJump: - NOP - NOP - NOP - NOP - NOP - diff --git a/gas/testsuite/gas/maxq20/jzimm.d b/gas/testsuite/gas/maxq20/jzimm.d deleted file mode 100644 index 667fa24..0000000 --- a/gas/testsuite/gas/maxq20/jzimm.d +++ /dev/null @@ -1,27 +0,0 @@ -#objdump: -dw -#name: Jump immediate operations - -.*: +file format .* - -Disassembly of section .text: -0+0000 <_main>: - 0: 03 2c [ ]*JUMP C , #03h - 2: 03 4c [ ]*JUMP S , #03h - 4: 0f 0b [ ]*MOVE PFX\[0\], #0fh - 6: ff 1c [ ]*JUMP Z , #ffh - 8: 03 5c [ ]*JUMP NZ , #03h - a: 03 2c [ ]*JUMP C , #03h - c: 03 4c [ ]*JUMP S , #03h - e: 0f 0b [ ]*MOVE PFX\[0\], #0fh - 10: ff 1c [ ]*JUMP Z , #ffh - 12: 03 5c [ ]*JUMP NZ , #03h - 14: 00 0b [ ]*MOVE PFX\[0\], #00h - 16: 03 2c [ ]*JUMP C , #03h - 18: 00 0b [ ]*MOVE PFX\[0\], #00h - 1a: 03 4c [ ]*JUMP S , #03h - 1c: 00 0b [ ]*MOVE PFX\[0\], #00h - 1e: 0f 0b [ ]*MOVE PFX\[0\], #0fh - 20: ff 1c [ ]*JUMP Z , #ffh - 22: 00 0b [ ]*MOVE PFX\[0\], #00h - 24: 03 5c [ ]*JUMP NZ , #03h - ... diff --git a/gas/testsuite/gas/maxq20/jzimm.s b/gas/testsuite/gas/maxq20/jzimm.s deleted file mode 100644 index bf05cf4..0000000 --- a/gas/testsuite/gas/maxq20/jzimm.s +++ /dev/null @@ -1,17 +0,0 @@ -.text - -_main: - JUMP C, #03h - JUMP S, #03h - JUMP Z, #fffh - JUMP NZ, #03h - - SJUMP C, #03h - SJUMP S, #03h - SJUMP Z, #fffh - SJUMP NZ, #03h - - LJUMP C, #03h - LJUMP S, #03h - LJUMP Z, #fffh - LJUMP NZ, #03h diff --git a/gas/testsuite/gas/maxq20/logical.d b/gas/testsuite/gas/maxq20/logical.d deleted file mode 100644 index 2f8cfd0..0000000 --- a/gas/testsuite/gas/maxq20/logical.d +++ /dev/null @@ -1,25 +0,0 @@ -#objdump:-dw -#name: logical operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 00 08 [ ]*MOVE AP, #00h - 2: ff 1a [ ]*AND #ffh - 4: f0 2a [ ]*OR #f0h - 6: fe 3a [ ]*XOR #feh - 8: 1a 8a [ ]*CPL - a: 9a 8a [ ]*NEG - c: 2a 8a [ ]*SLA - e: 3a 8a [ ]*SLA2 - 10: 6a 8a [ ]*SLA4 - 12: 4a 8a [ ]*RL - 14: 5a 8a [ ]*RLC - 16: fa 8a [ ]*SRA - 18: ea 8a [ ]*SRA2 - 1a: ba 8a [ ]*SRA4 - 1c: aa 8a [ ]*SR - 1e: ca 8a [ ]*RR - 20: da 8a [ ]*RRC - ... diff --git a/gas/testsuite/gas/maxq20/logical.s b/gas/testsuite/gas/maxq20/logical.s deleted file mode 100644 index ac02316..0000000 --- a/gas/testsuite/gas/maxq20/logical.s +++ /dev/null @@ -1,22 +0,0 @@ -;# logical.s -;# Verifies all the logical operation in the file - -.text -foo: - MOVE AP, #00h ;Set AC[0] as the active accumulator - AND #FFh ;AND AC[0] with 0xFF - OR #F0h - XOR #FEh - CPL - NEG - SLA - SLA2 - SLA4 - RL - RLC - SRA - SRA2 - SRA4 - SR - RR - RRC diff --git a/gas/testsuite/gas/maxq20/math.d b/gas/testsuite/gas/maxq20/math.d deleted file mode 100644 index 34a70dd..0000000 --- a/gas/testsuite/gas/maxq20/math.d +++ /dev/null @@ -1,41 +0,0 @@ -#objdump:-dw -#name: Math operations - -.*: +file format .* - -Disassembly of section .text: -0+000 <foo>: - 0: 01 4a [ ]*ADD #01h - 2: 02 4a [ ]*ADD #02h - 4: 03 4a [ ]*ADD #03h - 6: 04 4a [ ]*ADD #04h - 8: 05 4a [ ]*ADD #05h - a: 09 ca [ ]*ADD A\[0\] - c: 19 ca [ ]*ADD A\[1\] - e: 29 ca [ ]*ADD A\[2\] - 10: 39 ca [ ]*ADD A\[3\] - 12: 49 ca [ ]*ADD A\[4\] - 14: 31 6a [ ]*ADDC #31h - 16: 32 6a [ ]*ADDC #32h - 18: 33 6a [ ]*ADDC #33h - 1a: 09 ea [ ]*ADDC A\[0\] - 1c: 19 ea [ ]*ADDC A\[1\] - 1e: 29 ea [ ]*ADDC A\[2\] - 20: 39 ea [ ]*ADDC A\[3\] - 22: 01 5a [ ]*SUB #01h - 24: 02 5a [ ]*SUB #02h - 26: 03 5a [ ]*SUB #03h - 28: 04 5a [ ]*SUB #04h - 2a: 05 5a [ ]*SUB #05h - 2c: 09 da [ ]*SUB A\[0\] - 2e: 19 da [ ]*SUB A\[1\] - 30: 29 da [ ]*SUB A\[2\] - 32: 39 da [ ]*SUB A\[3\] - 34: 49 da [ ]*SUB A\[4\] - 36: 31 7a [ ]*SUBB #31h - 38: 32 7a [ ]*SUBB #32h - 3a: 33 7a [ ]*SUBB #33h - 3c: 09 fa [ ]*SUBB A\[0\] - 3e: 19 fa [ ]*SUBB A\[1\] - 40: 29 fa [ ]*SUBB A\[2\] - 42: 39 fa [ ]*SUBB A\[3\] diff --git a/gas/testsuite/gas/maxq20/math.s b/gas/testsuite/gas/maxq20/math.s deleted file mode 100644 index b3c1bd7..0000000 --- a/gas/testsuite/gas/maxq20/math.s +++ /dev/null @@ -1,39 +0,0 @@ -;# math.s -;# Implements all the math intuctions - -.text -foo: - ADD #01h ; add 01h to accumulator - ADD #02h - ADD #03h - ADD #04h - ADD #05h - ADD A[0] ; Add Active accumulator+A[0] - ADD A[1] - ADD A[2] - ADD A[3] - ADD A[4] - ADDC #31h - ADDC #32h - ADDC #33h - ADDC A[0] - ADDC A[1] - ADDC A[2] - ADDC A[3] - SUB #01h ; Substract 01h from accumulator - SUB #02h - SUB #03h - SUB #04h - SUB #05h - SUB A[0] ; Active accumulator-A[0] - SUB A[1] - SUB A[2] - SUB A[3] - SUB A[4] - SUBB #31h - SUBB #32h - SUBB #33h - SUBB A[0] - SUBB A[1] - SUBB A[2] - SUBB A[3] diff --git a/gas/testsuite/gas/maxq20/pfx2.s b/gas/testsuite/gas/maxq20/pfx2.s deleted file mode 100644 index b2fcec2..0000000 --- a/gas/testsuite/gas/maxq20/pfx2.s +++ /dev/null @@ -1,5 +0,0 @@ -.text - MOVE A[10], #1234h - MOVE A[9], #1212h - MOVE A[8], #1111h - MOVE A[7], #2222h diff --git a/gas/testsuite/gas/maxq20/pmtest.d b/gas/testsuite/gas/maxq20/pmtest.d deleted file mode 100644 index b93e69c..0000000 --- a/gas/testsuite/gas/maxq20/pmtest.d +++ /dev/null @@ -1,25 +0,0 @@ -#objdump: -dw -#name: MaC supoprt check - -.*: +file format .* - -Disassembly of section .text: -0+000 <.text>: - 0: 05 13 [ ]*MOVE 13h, #05h - 2: e9 53 [ ]*MOVE 53h, #e9h - 4: 09 e3 [ ]*MOVE 63h, A\[0\] - 6: 12 14 [ ]*MOVE 14h, #12h - 8: 12 44 [ ]*MOVE 44h, #12h - a: 00 2b [ ]*MOVE PFX\[2\], #00h - c: 09 84 [ ]*MOVE 04h, A\[0\] - e: 7b 15 [ ]*MOVE 15h, #7bh - 10: 13 25 [ ]*MOVE 25h, #13h - 12: d9 e5 [ ]*MOVE 65h, A\[13\] - 14: 13 15 [ ]*MOVE 15h, #13h - 16: 13 a5 [ ]*MOVE 25h, 13h - 18: 12 13 [ ]*MOVE 13h, #12h - 1a: 12 2b [ ]*MOVE PFX\[2\], #12h - 1c: 34 59 [ ]*MOVE A\[5\], #34h - 1e: 04 2b [ ]*MOVE PFX\[2\], #04h - 20: d2 79 [ ]*MOVE A\[7\], #d2h - ... diff --git a/gas/testsuite/gas/maxq20/pmtest.s b/gas/testsuite/gas/maxq20/pmtest.s deleted file mode 100644 index 70b898d..0000000 --- a/gas/testsuite/gas/maxq20/pmtest.s +++ /dev/null @@ -1,25 +0,0 @@ -;# Peripheral(plugable) module test file -.text - -; Timer1 test module configured at mod. no. 3 -move T1CN, #05h -move T1MD, #233 -move T1CL,A[0] -; Timer2 module test plugged at mod. no. 4 -move T2CFG, #12h -move T2V, #12h -move T2C, A[0] - -; MAC module test plugged at 5 -move MCNT, #123 -move MA, #13h -move MC0, A[13] - -;test the pm support -move 15h,#13h -move 25h, 13h -move 13h, #12h - -move A[13], #1234h ; PFX 2 test -move A[15], #1234 - diff --git a/gas/testsuite/gas/maxq20/pxf0.s b/gas/testsuite/gas/maxq20/pxf0.s deleted file mode 100644 index 7672186..0000000 --- a/gas/testsuite/gas/maxq20/pxf0.s +++ /dev/null @@ -1,4 +0,0 @@ -.text - MOVE A[0],#1234h - MOVE A[1],4321h - diff --git a/gas/testsuite/gas/maxq20/range.d b/gas/testsuite/gas/maxq20/range.d deleted file mode 100644 index 3453b1a..0000000 --- a/gas/testsuite/gas/maxq20/range.d +++ /dev/null @@ -1,49 +0,0 @@ -#objdump:-dw -#name: limit checks for maxq immediate data - -.*: +file format .* - -Disassembly of section .text: -0+000 <.text>: - 0: ff 0b [ ]*MOVE PFX\[0\], #ffh - 2: ff 09 [ ]*MOVE A\[0\], #ffh - 4: ff 0b [ ]*MOVE PFX\[0\], #ffh - 6: ff 08 [ ]*MOVE AP, #ffh - 8: 01 09 [ ]*MOVE A\[0\], #01h - a: ff 0b [ ]*MOVE PFX\[0\], #ffh - c: 83 08 [ ]*MOVE AP, #83h - e: ff 0b [ ]*MOVE PFX\[0\], #ffh - 10: 82 08 [ ]*MOVE AP, #82h - 12: ff 0b [ ]*MOVE PFX\[0\], #ffh - 14: 81 08 [ ]*MOVE AP, #81h - 16: 7d 09 [ ]*MOVE A\[0\], #7dh - 18: 7e 09 [ ]*MOVE A\[0\], #7eh - 1a: 80 09 [ ]*MOVE A\[0\], #80h - 1c: fe 09 [ ]*MOVE A\[0\], #feh - 1e: ff 0b [ ]*MOVE PFX\[0\], #ffh - 20: ff 0d [ ]*MOVE @\+\+SP, #ffh - 22: ff 0b [ ]*MOVE PFX\[0\], #ffh - 24: 82 0d [ ]*MOVE @\+\+SP, #82h - 26: fe 0d [ ]*MOVE @\+\+SP, #feh - 28: ff 0b [ ]*MOVE PFX\[0\], #ffh - 2a: 81 0d [ ]*MOVE @\+\+SP, #81h - 2c: ff 0b [ ]*MOVE PFX\[0\], #ffh - 2e: 80 0d [ ]*MOVE @\+\+SP, #80h - 30: ff 0b [ ]*MOVE PFX\[0\], #ffh - 32: ff 4a [ ]*ADD #ffh - 34: ff 0b [ ]*MOVE PFX\[0\], #ffh - 36: 81 4a [ ]*ADD #81h - 38: ff 0b [ ]*MOVE PFX\[0\], #ffh - 3a: 7f 4a [ ]*ADD #7fh - 3c: 7f 4a [ ]*ADD #7fh - 3e: 80 4a [ ]*ADD #80h - 40: 81 4a [ ]*ADD #81h - 42: fe 4a [ ]*ADD #feh - 44: ff 4a [ ]*ADD #ffh - 46: ff 0b [ ]*MOVE PFX\[0\], #ffh - 48: 02 4a [ ]*ADD #02h - 4a: ff 0b [ ]*MOVE PFX\[0\], #ffh - 4c: 81 4a [ ]*ADD #81h - 4e: ff 0b [ ]*MOVE PFX\[0\], #ffh - 50: 7f 4a [ ]*ADD #7fh - ... diff --git a/gas/testsuite/gas/maxq20/range.s b/gas/testsuite/gas/maxq20/range.s deleted file mode 100644 index f3cdc95..0000000 --- a/gas/testsuite/gas/maxq20/range.s +++ /dev/null @@ -1,30 +0,0 @@ -;# checks the 8 bit ranges -;# all negative values should contain a Prefix for MAXQ20 -;# immediate values with one operand for MAXQ10 skips PFX -.text - move A[0], #-1 - move Ap, #-1 - move a[0], #1 - move AP, #-125 ; AP is an 8 bit register - move AP, #-126 - move AP, #-127 - move A[0], #125 ; A[0] is an 16 bit register - no pfx req. here - move A[0], #126 - move A[0], #128 - move A[0], #254 ; --------------- - move @++SP, #-1 ; check PFX generation for mem operands - move @++sp, #-126 ; - - move @++sp, #254 ; - no pFX here - move @++sp, #-127 ; - - move @++sp, #-128 ;-------------------------- - Add #-1 ;Check PFX gen. for single operand instructions - Add #-127 - Add #-129 - Add #127 - Add #128 - add #129 - add #254 - add #ffh - add #-254 - add #-127 - add #-129 ; -------------------- |