x86-64: don't accept supposedly disabled MOVQ forms
[binutils-gdb.git] / gas / testsuite / gas / z80 / z80n_all.s
1 .text
2 .org 0
3
4 adc a,(hl)
5 adc a,(ix+9)
6 adc a,(iy+9)
7 adc a,3
8 adc a,a
9 adc a,b
10 adc a,c
11 adc a,d
12 adc a,e
13 adc a,h
14 adc a,l
15 adc hl,bc
16 adc hl,de
17 adc hl,hl
18 adc hl,sp
19 add a,(hl)
20 add a,(ix+9)
21 add a,(iy+9)
22 add a,3
23 add a,a
24 add a,b
25 add a,c
26 add a,d
27 add a,e
28 add a,h
29 add a,l
30 add hl,bc
31 add hl,de
32 add hl,hl
33 add hl,sp
34 add ix,bc
35 add ix,de
36 add ix,ix
37 add ix,sp
38 add iy,bc
39 add iy,de
40 add iy,iy
41 add iy,sp
42 and (hl)
43 and (ix+9)
44 and (iy+9)
45 and 3
46 and a
47 and b
48 and c
49 and d
50 and e
51 and h
52 and l
53 bit 0,(hl)
54 bit 0,(ix+9)
55 bit 0,(iy+9)
56 bit 0,a
57 bit 0,b
58 bit 0,c
59 bit 0,d
60 bit 0,e
61 bit 0,h
62 bit 0,l
63 bit 1,(hl)
64 bit 1,(ix+9)
65 bit 1,(iy+9)
66 bit 1,a
67 bit 1,b
68 bit 1,c
69 bit 1,d
70 bit 1,e
71 bit 1,h
72 bit 1,l
73 bit 2,(hl)
74 bit 2,(ix+9)
75 bit 2,(iy+9)
76 bit 2,a
77 bit 2,b
78 bit 2,c
79 bit 2,d
80 bit 2,e
81 bit 2,h
82 bit 2,l
83 bit 3,(hl)
84 bit 3,(ix+9)
85 bit 3,(iy+9)
86 bit 3,a
87 bit 3,b
88 bit 3,c
89 bit 3,d
90 bit 3,e
91 bit 3,h
92 bit 3,l
93 bit 4,(hl)
94 bit 4,(ix+9)
95 bit 4,(iy+9)
96 bit 4,a
97 bit 4,b
98 bit 4,c
99 bit 4,d
100 bit 4,e
101 bit 4,h
102 bit 4,l
103 bit 5,(hl)
104 bit 5,(ix+9)
105 bit 5,(iy+9)
106 bit 5,a
107 bit 5,b
108 bit 5,c
109 bit 5,d
110 bit 5,e
111 bit 5,h
112 bit 5,l
113 bit 6,(hl)
114 bit 6,(ix+9)
115 bit 6,(iy+9)
116 bit 6,a
117 bit 6,b
118 bit 6,c
119 bit 6,d
120 bit 6,e
121 bit 6,h
122 bit 6,l
123 bit 7,(hl)
124 bit 7,(ix+9)
125 bit 7,(iy+9)
126 bit 7,a
127 bit 7,b
128 bit 7,c
129 bit 7,d
130 bit 7,e
131 bit 7,h
132 bit 7,l
133 call 0x1234
134 call c,0x1234
135 call m,0x1234
136 call nc,0x1234
137 call nz,0x1234
138 call p,0x1234
139 call pe,0x1234
140 call po,0x1234
141 call z,0x1234
142 ccf
143 cp (hl)
144 cp (ix+9)
145 cp (iy+9)
146 cp 03
147 cp a
148 cp b
149 cp c
150 cp d
151 cp e
152 cp h
153 cp l
154 cpd
155 cpdr
156 cpi
157 cpir
158 cpl
159 daa
160 dec (hl)
161 dec (ix+9)
162 dec (iy+9)
163 dec a
164 dec b
165 dec bc
166 dec c
167 dec d
168 dec de
169 dec e
170 dec h
171 dec hl
172 dec ix
173 dec iy
174 dec l
175 dec sp
176 di
177 djnz .+7
178 ei
179 ex (sp),hl
180 ex (sp),ix
181 ex (sp),iy
182 ex af,af' ;'
183 ex de,hl
184 exx
185 halt
186 im 0
187 im 1
188 im 2
189 in a,(c)
190 in a,(3)
191 in b,(c)
192 in c,(c)
193 in d,(c)
194 in e,(c)
195 in h,(c)
196 in l,(c)
197 inc (hl)
198 inc (ix+9)
199 inc (iy+9)
200 inc a
201 inc b
202 inc bc
203 inc c
204 inc d
205 inc de
206 inc e
207 inc h
208 inc hl
209 inc ix
210 inc iy
211 inc l
212 inc sp
213 ind
214 indr
215 ini
216 inir
217 jp (hl)
218 jp (ix)
219 jp (iy)
220 jp 0x1234
221 jp c,0x1234
222 jp m,0x1234
223 jp nc,0x1234
224 jp nz,0x1234
225 jp p,0x1234
226 jp pe,0x1234
227 jp po,0x1234
228 jp z,0x1234
229 jr .+7
230 jr c,.+7
231 jr nc,.+7
232 jr nz,.+7
233 jr z,.+7
234 ld (0x1234),a
235 ld (0x1234),bc
236 ld (0x1234),de
237 ld (0x1234),hl
238 ld (0x1234),ix
239 ld (0x1234),iy
240 ld (0x1234),sp
241 ld (bc),a
242 ld (de),a
243 ld (hl),3
244 ld (hl),a
245 ld (hl),b
246 ld (hl),c
247 ld (hl),d
248 ld (hl),e
249 ld (hl),h
250 ld (hl),l
251 ld (ix+9),3
252 ld (ix+9),a
253 ld (ix+9),b
254 ld (ix+9),c
255 ld (ix+9),d
256 ld (ix+9),e
257 ld (ix+9),h
258 ld (ix+9),l
259 ld (iy+9),3
260 ld (iy+9),a
261 ld (iy+9),b
262 ld (iy+9),c
263 ld (iy+9),d
264 ld (iy+9),e
265 ld (iy+9),h
266 ld (iy+9),l
267 ld a,(0x1234)
268 ld a,(bc)
269 ld a,(de)
270 ld a,(hl)
271 ld a,(ix+9)
272 ld a,(iy+9)
273 ld a,3
274 ld a,a
275 ld a,b
276 ld a,c
277 ld a,d
278 ld a,e
279 ld a,h
280 ld a,i
281 ld a,l
282 ld a,r
283 ld b,(hl)
284 ld b,(ix+9)
285 ld b,(iy+9)
286 ld b,3
287 ld b,a
288 ld b,b
289 ld b,c
290 ld b,d
291 ld b,e
292 ld b,h
293 ld b,l
294 ld bc,(0x1234)
295 ld bc,0x1234
296 ld c,(hl)
297 ld c,(ix+9)
298 ld c,(iy+9)
299 ld c,3
300 ld c,a
301 ld c,b
302 ld c,c
303 ld c,d
304 ld c,e
305 ld c,h
306 ld c,l
307 ld d,(hl)
308 ld d,(ix+9)
309 ld d,(iy+9)
310 ld d,3
311 ld d,a
312 ld d,b
313 ld d,c
314 ld d,d
315 ld d,e
316 ld d,h
317 ld d,l
318 ld de,(0x1234)
319 ld de,0x1234
320 ld e,(hl)
321 ld e,(ix+9)
322 ld e,(iy+9)
323 ld e,3
324 ld e,a
325 ld e,b
326 ld e,c
327 ld e,d
328 ld e,e
329 ld e,h
330 ld e,l
331 ld h,(hl)
332 ld h,(ix+9)
333 ld h,(iy+9)
334 ld h,3
335 ld h,a
336 ld h,b
337 ld h,c
338 ld h,d
339 ld h,e
340 ld h,h
341 ld h,l
342 ld hl,(0x1234)
343 ld hl,0x1234
344 ld i,a
345 ld ix,(0x1234)
346 ld ix,0x1234
347 ld iy,(0x1234)
348 ld iy,0x1234
349 ld l,(hl)
350 ld l,(ix+9)
351 ld l,(iy+9)
352 ld l,3
353 ld l,a
354 ld l,b
355 ld l,c
356 ld l,d
357 ld l,e
358 ld l,h
359 ld l,l
360 ld r,a
361 ld sp,(0x1234)
362 ld sp,0x1234
363 ld sp,hl
364 ld sp,ix
365 ld sp,iy
366 ldd
367 lddr
368 ldi
369 ldir
370 neg
371 nop
372 or (hl)
373 or (ix+9)
374 or (iy+9)
375 or 3
376 or a
377 or b
378 or c
379 or d
380 or e
381 or h
382 or l
383 otdr
384 otir
385 out (c),a
386 out (c),b
387 out (c),c
388 out (c),d
389 out (c),e
390 out (c),h
391 out (c),l
392 out (3),a
393 outd
394 outi
395 pop af
396 pop bc
397 pop de
398 pop hl
399 pop ix
400 pop iy
401 push af
402 push bc
403 push de
404 push hl
405 push ix
406 push iy
407 res 0,(hl)
408 res 0,(ix+9)
409 res 0,(iy+9)
410 res 0,a
411 res 0,b
412 res 0,c
413 res 0,d
414 res 0,e
415 res 0,h
416 res 0,l
417 res 1,(hl)
418 res 1,(ix+9)
419 res 1,(iy+9)
420 res 1,a
421 res 1,b
422 res 1,c
423 res 1,d
424 res 1,e
425 res 1,h
426 res 1,l
427 res 2,(hl)
428 res 2,(ix+9)
429 res 2,(iy+9)
430 res 2,a
431 res 2,b
432 res 2,c
433 res 2,d
434 res 2,e
435 res 2,h
436 res 2,l
437 res 3,(hl)
438 res 3,(ix+9)
439 res 3,(iy+9)
440 res 3,a
441 res 3,b
442 res 3,c
443 res 3,d
444 res 3,e
445 res 3,h
446 res 3,l
447 res 4,(hl)
448 res 4,(ix+9)
449 res 4,(iy+9)
450 res 4,a
451 res 4,b
452 res 4,c
453 res 4,d
454 res 4,e
455 res 4,h
456 res 4,l
457 res 5,(hl)
458 res 5,(ix+9)
459 res 5,(iy+9)
460 res 5,a
461 res 5,b
462 res 5,c
463 res 5,d
464 res 5,e
465 res 5,h
466 res 5,l
467 res 6,(hl)
468 res 6,(ix+9)
469 res 6,(iy+9)
470 res 6,a
471 res 6,b
472 res 6,c
473 res 6,d
474 res 6,e
475 res 6,h
476 res 6,l
477 res 7,(hl)
478 res 7,(ix+9)
479 res 7,(iy+9)
480 res 7,a
481 res 7,b
482 res 7,c
483 res 7,d
484 res 7,e
485 res 7,h
486 res 7,l
487 ret
488 ret c
489 ret m
490 ret nc
491 ret nz
492 ret p
493 ret pe
494 ret po
495 ret z
496 reti
497 retn
498 rl (hl)
499 rl (ix+9)
500 rl (iy+9)
501 rl a
502 rl b
503 rl c
504 rl d
505 rl e
506 rl h
507 rl l
508 rla
509 rlc (hl)
510 rlc (ix+9)
511 rlc (iy+9)
512 rlc a
513 rlc b
514 rlc c
515 rlc d
516 rlc e
517 rlc h
518 rlc l
519 rlca
520 rld
521 rr (hl)
522 rr (ix+9)
523 rr (iy+9)
524 rr a
525 rr b
526 rr c
527 rr d
528 rr e
529 rr h
530 rr l
531 rra
532 rrc (hl)
533 rrc (ix+9)
534 rrc (iy+9)
535 rrc a
536 rrc b
537 rrc c
538 rrc d
539 rrc e
540 rrc h
541 rrc l
542 rrca
543 rrd
544 rst 0x00
545 rst 0x08
546 rst 0x10
547 rst 0x18
548 rst 0x20
549 rst 0x28
550 rst 0x30
551 rst 0x38
552 sbc a,(hl)
553 sbc a,(ix+9)
554 sbc a,(iy+9)
555 sbc a,3
556 sbc a,a
557 sbc a,b
558 sbc a,c
559 sbc a,d
560 sbc a,e
561 sbc a,h
562 sbc a,l
563 sbc hl,bc
564 sbc hl,de
565 sbc hl,hl
566 sbc hl,sp
567 scf
568 set 0,(hl)
569 set 0,(ix+9)
570 set 0,(iy+9)
571 set 0,a
572 set 0,b
573 set 0,c
574 set 0,d
575 set 0,e
576 set 0,h
577 set 0,l
578 set 1,(hl)
579 set 1,(ix+9)
580 set 1,(iy+9)
581 set 1,a
582 set 1,b
583 set 1,c
584 set 1,d
585 set 1,e
586 set 1,h
587 set 1,l
588 set 2,(hl)
589 set 2,(ix+9)
590 set 2,(iy+9)
591 set 2,a
592 set 2,b
593 set 2,c
594 set 2,d
595 set 2,e
596 set 2,h
597 set 2,l
598 set 3,(hl)
599 set 3,(ix+9)
600 set 3,(iy+9)
601 set 3,a
602 set 3,b
603 set 3,c
604 set 3,d
605 set 3,e
606 set 3,h
607 set 3,l
608 set 4,(hl)
609 set 4,(ix+9)
610 set 4,(iy+9)
611 set 4,a
612 set 4,b
613 set 4,c
614 set 4,d
615 set 4,e
616 set 4,h
617 set 4,l
618 set 5,(hl)
619 set 5,(ix+9)
620 set 5,(iy+9)
621 set 5,a
622 set 5,b
623 set 5,c
624 set 5,d
625 set 5,e
626 set 5,h
627 set 5,l
628 set 6,(hl)
629 set 6,(ix+9)
630 set 6,(iy+9)
631 set 6,a
632 set 6,b
633 set 6,c
634 set 6,d
635 set 6,e
636 set 6,h
637 set 6,l
638 set 7,(hl)
639 set 7,(ix+9)
640 set 7,(iy+9)
641 set 7,a
642 set 7,b
643 set 7,c
644 set 7,d
645 set 7,e
646 set 7,h
647 set 7,l
648 sla (hl)
649 sla (ix+9)
650 sla (iy+9)
651 sla a
652 sla b
653 sla c
654 sla d
655 sla e
656 sla h
657 sla l
658 sra (hl)
659 sra (ix+9)
660 sra (iy+9)
661 sra a
662 sra b
663 sra c
664 sra d
665 sra e
666 sra h
667 sra l
668 srl (hl)
669 srl (ix+9)
670 srl (iy+9)
671 srl a
672 srl b
673 srl c
674 srl d
675 srl e
676 srl h
677 srl l
678 sub (hl)
679 sub (ix+9)
680 sub (iy+9)
681 sub 3
682 sub a
683 sub b
684 sub c
685 sub d
686 sub e
687 sub h
688 sub l
689 xor (hl)
690 xor (ix+9)
691 xor (iy+9)
692 xor 3
693 xor a
694 xor b
695 xor c
696 xor d
697 xor e
698 xor h
699 xor l
700
701 ld a,ixh
702 ld b,ixh
703 ld c,ixh
704 ld d,ixh
705 ld e,ixh
706 ld ixh,ixh
707 ld ixl,ixh
708
709 ld a,ixl
710 ld b,ixl
711 ld c,ixl
712 ld d,ixl
713 ld e,ixl
714 ld ixh,ixl
715 ld ixl,ixl
716
717 ld a,iyh
718 ld b,iyh
719 ld c,iyh
720 ld d,iyh
721 ld e,iyh
722 ld iyh,iyh
723 ld iyl,iyh
724
725 ld a,iyl
726 ld b,iyl
727 ld c,iyl
728 ld d,iyl
729 ld e,iyl
730 ld iyh,iyl
731 ld iyl,iyl
732
733 ld ixh,a
734 ld ixh,b
735 ld ixh,c
736 ld ixh,d
737 ld ixh,e
738 ld ixh,ixh
739 ld ixh,ixl
740 ld ixh,25
741
742 ld ixl,a
743 ld ixl,b
744 ld ixl,c
745 ld ixl,d
746 ld ixl,e
747 ld ixl,ixh
748 ld ixl,ixl
749 ld ixl,25
750
751 ld iyh,a
752 ld iyh,b
753 ld iyh,c
754 ld iyh,d
755 ld iyh,e
756 ld iyh,iyh
757 ld iyh,iyl
758 ld iyh,25
759
760 ld iyl,a
761 ld iyl,b
762 ld iyl,c
763 ld iyl,d
764 ld iyl,e
765 ld iyl,iyh
766 ld iyl,iyl
767 ld iyl,25
768
769 add a,ixh
770 add a,ixl
771 add a,iyh
772 add a,iyl
773
774 adc a,ixh
775 adc a,ixl
776 adc a,iyh
777 adc a,iyl
778
779 cp ixh
780 cp ixl
781 cp iyh
782 cp iyl
783
784 dec ixh
785 dec ixl
786 dec iyh
787 dec iyl
788
789 inc ixh
790 inc ixl
791 inc iyh
792 inc iyl
793
794 sbc a,ixh
795 sbc a,ixl
796 sbc a,iyh
797 sbc a,iyl
798
799 sub ixh
800 sub ixl
801 sub iyh
802 sub iyl
803
804 and ixh
805 and ixl
806 and iyh
807 and iyl
808
809 or ixh
810 or ixl
811 or iyh
812 or iyl
813
814 xor ixh
815 xor ixl
816 xor iyh
817 xor iyl
818
819 in f,(c)
820 in (c)
821 out (c),0
822
823 RLC (ix+8),a
824 RLC (ix+8),b
825 RLC (ix+8),c
826 RLC (ix+8),d
827 RLC (ix+8),e
828 RLC (ix+8),h
829 RLC (ix+8),l
830 RLC (iy+8),a
831 RLC (iy+8),b
832 RLC (iy+8),c
833 RLC (iy+8),d
834 RLC (iy+8),e
835 RLC (iy+8),h
836 RLC (iy+8),l
837
838 RRC (ix+8),a
839 RRC (ix+8),b
840 RRC (ix+8),c
841 RRC (ix+8),d
842 RRC (ix+8),e
843 RRC (ix+8),h
844 RRC (ix+8),l
845 RRC (iy+8),a
846 RRC (iy+8),b
847 RRC (iy+8),c
848 RRC (iy+8),d
849 RRC (iy+8),e
850 RRC (iy+8),h
851 RRC (iy+8),l
852
853 RL (ix+8),a
854 RL (ix+8),b
855 RL (ix+8),c
856 RL (ix+8),d
857 RL (ix+8),e
858 RL (ix+8),h
859 RL (ix+8),l
860 RL (iy+8),a
861 RL (iy+8),b
862 RL (iy+8),c
863 RL (iy+8),d
864 RL (iy+8),e
865 RL (iy+8),h
866 RL (iy+8),l
867
868 RR (ix+8),a
869 RR (ix+8),b
870 RR (ix+8),c
871 RR (ix+8),d
872 RR (ix+8),e
873 RR (ix+8),h
874 RR (ix+8),l
875 RR (iy+8),a
876 RR (iy+8),b
877 RR (iy+8),c
878 RR (iy+8),d
879 RR (iy+8),e
880 RR (iy+8),h
881 RR (iy+8),l
882
883 SLA (ix+8),a
884 SLA (ix+8),b
885 SLA (ix+8),c
886 SLA (ix+8),d
887 SLA (ix+8),e
888 SLA (ix+8),h
889 SLA (ix+8),l
890 SLA (iy+8),a
891 SLA (iy+8),b
892 SLA (iy+8),c
893 SLA (iy+8),d
894 SLA (iy+8),e
895 SLA (iy+8),h
896 SLA (iy+8),l
897
898 SRA (ix+8),a
899 SRA (ix+8),b
900 SRA (ix+8),c
901 SRA (ix+8),d
902 SRA (ix+8),e
903 SRA (ix+8),h
904 SRA (ix+8),l
905 SRA (iy+8),a
906 SRA (iy+8),b
907 SRA (iy+8),c
908 SRA (iy+8),d
909 SRA (iy+8),e
910 SRA (iy+8),h
911 SRA (iy+8),l
912
913 SLI (ix+8),a
914 SLI (ix+8),b
915 SLI (ix+8),c
916 SLI (ix+8),d
917 SLI (ix+8),e
918 SLI (ix+8),h
919 SLI (ix+8),l
920 SLI (iy+8),a
921 SLI (iy+8),b
922 SLI (iy+8),c
923 SLI (iy+8),d
924 SLI (iy+8),e
925 SLI (iy+8),h
926 SLI (iy+8),l
927
928 SRL (ix+8),a
929 SRL (ix+8),b
930 SRL (ix+8),c
931 SRL (ix+8),d
932 SRL (ix+8),e
933 SRL (ix+8),h
934 SRL (ix+8),l
935 SRL (iy+8),a
936 SRL (iy+8),b
937 SRL (iy+8),c
938 SRL (iy+8),d
939 SRL (iy+8),e
940 SRL (iy+8),h
941 SRL (iy+8),l
942
943 RES 0,(ix+8),a
944 RES 0,(ix+8),b
945 RES 0,(ix+8),c
946 RES 0,(ix+8),d
947 RES 0,(ix+8),e
948 RES 0,(ix+8),h
949 RES 0,(ix+8),l
950 RES 0,(iy+8),a
951 RES 0,(iy+8),b
952 RES 0,(iy+8),c
953 RES 0,(iy+8),d
954 RES 0,(iy+8),e
955 RES 0,(iy+8),h
956 RES 0,(iy+8),l
957 RES 1,(ix+8),a
958 RES 1,(ix+8),b
959 RES 1,(ix+8),c
960 RES 1,(ix+8),d
961 RES 1,(ix+8),e
962 RES 1,(ix+8),h
963 RES 1,(ix+8),l
964 RES 1,(iy+8),a
965 RES 1,(iy+8),b
966 RES 1,(iy+8),c
967 RES 1,(iy+8),d
968 RES 1,(iy+8),e
969 RES 1,(iy+8),h
970 RES 1,(iy+8),l
971 RES 2,(ix+8),a
972 RES 2,(ix+8),b
973 RES 2,(ix+8),c
974 RES 2,(ix+8),d
975 RES 2,(ix+8),e
976 RES 2,(ix+8),h
977 RES 2,(ix+8),l
978 RES 2,(iy+8),a
979 RES 2,(iy+8),b
980 RES 2,(iy+8),c
981 RES 2,(iy+8),d
982 RES 2,(iy+8),e
983 RES 2,(iy+8),h
984 RES 2,(iy+8),l
985 RES 3,(ix+8),a
986 RES 3,(ix+8),b
987 RES 3,(ix+8),c
988 RES 3,(ix+8),d
989 RES 3,(ix+8),e
990 RES 3,(ix+8),h
991 RES 3,(ix+8),l
992 RES 3,(iy+8),a
993 RES 3,(iy+8),b
994 RES 3,(iy+8),c
995 RES 3,(iy+8),d
996 RES 3,(iy+8),e
997 RES 3,(iy+8),h
998 RES 3,(iy+8),l
999 RES 4,(ix+8),a
1000 RES 4,(ix+8),b
1001 RES 4,(ix+8),c
1002 RES 4,(ix+8),d
1003 RES 4,(ix+8),e
1004 RES 4,(ix+8),h
1005 RES 4,(ix+8),l
1006 RES 4,(iy+8),a
1007 RES 4,(iy+8),b
1008 RES 4,(iy+8),c
1009 RES 4,(iy+8),d
1010 RES 4,(iy+8),e
1011 RES 4,(iy+8),h
1012 RES 4,(iy+8),l
1013 RES 5,(ix+8),a
1014 RES 5,(ix+8),b
1015 RES 5,(ix+8),c
1016 RES 5,(ix+8),d
1017 RES 5,(ix+8),e
1018 RES 5,(ix+8),h
1019 RES 5,(ix+8),l
1020 RES 5,(iy+8),a
1021 RES 5,(iy+8),b
1022 RES 5,(iy+8),c
1023 RES 5,(iy+8),d
1024 RES 5,(iy+8),e
1025 RES 5,(iy+8),h
1026 RES 5,(iy+8),l
1027 RES 6,(ix+8),a
1028 RES 6,(ix+8),b
1029 RES 6,(ix+8),c
1030 RES 6,(ix+8),d
1031 RES 6,(ix+8),e
1032 RES 6,(ix+8),h
1033 RES 6,(ix+8),l
1034 RES 6,(iy+8),a
1035 RES 6,(iy+8),b
1036 RES 6,(iy+8),c
1037 RES 6,(iy+8),d
1038 RES 6,(iy+8),e
1039 RES 6,(iy+8),h
1040 RES 6,(iy+8),l
1041 RES 7,(ix+8),a
1042 RES 7,(ix+8),b
1043 RES 7,(ix+8),c
1044 RES 7,(ix+8),d
1045 RES 7,(ix+8),e
1046 RES 7,(ix+8),h
1047 RES 7,(ix+8),l
1048 RES 7,(iy+8),a
1049 RES 7,(iy+8),b
1050 RES 7,(iy+8),c
1051 RES 7,(iy+8),d
1052 RES 7,(iy+8),e
1053 RES 7,(iy+8),h
1054 RES 7,(iy+8),l
1055
1056 SET 0,(ix+8),a
1057 SET 0,(ix+8),b
1058 SET 0,(ix+8),c
1059 SET 0,(ix+8),d
1060 SET 0,(ix+8),e
1061 SET 0,(ix+8),h
1062 SET 0,(ix+8),l
1063 SET 0,(iy+8),a
1064 SET 0,(iy+8),b
1065 SET 0,(iy+8),c
1066 SET 0,(iy+8),d
1067 SET 0,(iy+8),e
1068 SET 0,(iy+8),h
1069 SET 0,(iy+8),l
1070 SET 1,(ix+8),a
1071 SET 1,(ix+8),b
1072 SET 1,(ix+8),c
1073 SET 1,(ix+8),d
1074 SET 1,(ix+8),e
1075 SET 1,(ix+8),h
1076 SET 1,(ix+8),l
1077 SET 1,(iy+8),a
1078 SET 1,(iy+8),b
1079 SET 1,(iy+8),c
1080 SET 1,(iy+8),d
1081 SET 1,(iy+8),e
1082 SET 1,(iy+8),h
1083 SET 1,(iy+8),l
1084 SET 2,(ix+8),a
1085 SET 2,(ix+8),b
1086 SET 2,(ix+8),c
1087 SET 2,(ix+8),d
1088 SET 2,(ix+8),e
1089 SET 2,(ix+8),h
1090 SET 2,(ix+8),l
1091 SET 2,(iy+8),a
1092 SET 2,(iy+8),b
1093 SET 2,(iy+8),c
1094 SET 2,(iy+8),d
1095 SET 2,(iy+8),e
1096 SET 2,(iy+8),h
1097 SET 2,(iy+8),l
1098 SET 3,(ix+8),a
1099 SET 3,(ix+8),b
1100 SET 3,(ix+8),c
1101 SET 3,(ix+8),d
1102 SET 3,(ix+8),e
1103 SET 3,(ix+8),h
1104 SET 3,(ix+8),l
1105 SET 3,(iy+8),a
1106 SET 3,(iy+8),b
1107 SET 3,(iy+8),c
1108 SET 3,(iy+8),d
1109 SET 3,(iy+8),e
1110 SET 3,(iy+8),h
1111 SET 3,(iy+8),l
1112 SET 4,(ix+8),a
1113 SET 4,(ix+8),b
1114 SET 4,(ix+8),c
1115 SET 4,(ix+8),d
1116 SET 4,(ix+8),e
1117 SET 4,(ix+8),h
1118 SET 4,(ix+8),l
1119 SET 4,(iy+8),a
1120 SET 4,(iy+8),b
1121 SET 4,(iy+8),c
1122 SET 4,(iy+8),d
1123 SET 4,(iy+8),e
1124 SET 4,(iy+8),h
1125 SET 4,(iy+8),l
1126 SET 5,(ix+8),a
1127 SET 5,(ix+8),b
1128 SET 5,(ix+8),c
1129 SET 5,(ix+8),d
1130 SET 5,(ix+8),e
1131 SET 5,(ix+8),h
1132 SET 5,(ix+8),l
1133 SET 5,(iy+8),a
1134 SET 5,(iy+8),b
1135 SET 5,(iy+8),c
1136 SET 5,(iy+8),d
1137 SET 5,(iy+8),e
1138 SET 5,(iy+8),h
1139 SET 5,(iy+8),l
1140 SET 6,(ix+8),a
1141 SET 6,(ix+8),b
1142 SET 6,(ix+8),c
1143 SET 6,(ix+8),d
1144 SET 6,(ix+8),e
1145 SET 6,(ix+8),h
1146 SET 6,(ix+8),l
1147 SET 6,(iy+8),a
1148 SET 6,(iy+8),b
1149 SET 6,(iy+8),c
1150 SET 6,(iy+8),d
1151 SET 6,(iy+8),e
1152 SET 6,(iy+8),h
1153 SET 6,(iy+8),l
1154 SET 7,(ix+8),a
1155 SET 7,(ix+8),b
1156 SET 7,(ix+8),c
1157 SET 7,(ix+8),d
1158 SET 7,(ix+8),e
1159 SET 7,(ix+8),h
1160 SET 7,(ix+8),l
1161 SET 7,(iy+8),a
1162 SET 7,(iy+8),b
1163 SET 7,(iy+8),c
1164 SET 7,(iy+8),d
1165 SET 7,(iy+8),e
1166 SET 7,(iy+8),h
1167 SET 7,(iy+8),l
1168
1169 ;SLI
1170 sli a
1171 sli b
1172 sli c
1173 sli d
1174 sli e
1175 sli h
1176 sli l
1177 sli (hl)
1178 sli (ix+7)
1179 sli (iy-9)
1180
1181 ;SLL is an alias for SLI
1182 sll a
1183 sll b
1184 sll c
1185 sll d
1186 sll e
1187 sll h
1188 sll l
1189 sll (hl)
1190 sll (ix+7)
1191 sll (iy-9)
1192
1193 ;SL1 is an alias for SLI
1194 sl1 a
1195 sl1 b
1196 sl1 c
1197 sl1 d
1198 sl1 e
1199 sl1 h
1200 sl1 l
1201 sl1 (hl)
1202 sl1 (ix+7)
1203 sl1 (iy-9)
1204
1205 ;Z80N specific
1206 ldix
1207 ldws
1208 ldirx
1209 lddx
1210 lddrx
1211 ldpirx
1212 outinb
1213 mul d,e
1214 add hl,a
1215 add de,a
1216 add bc,a
1217 add hl,0xbeaf
1218 add de,0xdead
1219 add bc,0x1234
1220 swapnib
1221 mirror
1222 push 0x1234
1223 nextreg 0x12,0x34
1224 nextreg 0x56,a
1225 pixeldn
1226 pixelad
1227 setae
1228 test 0x78
1229 bsla de,b
1230 bsra de,b
1231 bsrl de,b
1232 bsrf de,b
1233 brlc de,b
1234 jp (c)
1235
1236 .globl push_value
1237 push push_value
1238 ;Z80N aliases
1239 mlt de
1240 swap a
1241 tst 0xab
1242 .end