Home | History | Annotate | Download | only in config

Lines Matching refs:EXPR

145 %type <exp> EXPR
155 %token EXPR UNKNOWN_OPCODE IS_OPCODE
202 | addsub A ',' '#' EXPR
205 | addsub EXPR {SA($2)} ',' '#' EXPR
217 | addsub A ',' EXPR {SA($4)}
220 | addsub A ',' opt_es '!' EXPR
226 | addsub A ',' opt_es '[' HL '+' EXPR ']'
237 | addsub opt_es '!' EXPR ',' '#' EXPR
246 | addsubw AX ',' '#' EXPR
252 | addsubw AX ',' EXPR {SA($4)}
255 | addsubw AX ',' opt_es '!' EXPR
258 | addsubw AX ',' opt_es '[' HL '+' EXPR ']'
264 | addsubw SP ',' '#' EXPR
272 | andor1 CY ',' sfr '.' EXPR {Bit($6)}
275 | andor1 CY ',' EXPR '.' EXPR {Bit($6)}
284 | andor1 CY ',' A '.' EXPR {Bit($6)}
287 | andor1 CY ',' opt_es '[' HL ']' '.' EXPR {Bit($9)}
292 | BC '$' EXPR
295 | BNC '$' EXPR
298 | BZ '$' EXPR
301 | BNZ '$' EXPR
304 | BH '$' EXPR
307 | BNH '$' EXPR
312 | bt_bf sfr '.' EXPR ',' '$' EXPR
315 | bt_bf EXPR '.' EXPR ',' '$' EXPR
324 | bt_bf A '.' EXPR ',' '$' EXPR
327 | bt_bf opt_es '[' HL ']' '.' EXPR ',' '$' EXPR
335 | BR '$' EXPR
338 | BR '$' '!' EXPR
341 | BR '!' EXPR
344 | BR '!' '!' EXPR
360 | CALL '$' '!' EXPR
363 | CALL '!' EXPR
366 | CALL '!' '!' EXPR
369 | CALLT '[' EXPR ']'
393 | setclr1 sfr '.' EXPR
396 | setclr1 EXPR '.' EXPR
405 | setclr1 A '.' EXPR
408 | setclr1 opt_es '!' EXPR '.' EXPR
411 | setclr1 opt_es '[' HL ']' '.' EXPR
425 | oneclrb EXPR {SA($2)}
428 | oneclrb opt_es '!' EXPR
452 | CMP0 EXPR {SA($2)}
455 | CMP0 opt_es '!' EXPR
460 | CMPS X ',' opt_es '[' HL '+' EXPR ']'
468 | incdec EXPR {SA($2)}
470 | incdec '!' EXPR
472 | incdec ES ':' '!' EXPR
474 | incdec '[' HL '+' EXPR ']'
476 | incdec ES ':' '[' HL '+' EXPR ']'
484 | incdecw EXPR {SA($2)}
487 | incdecw opt_es '!' EXPR
490 | incdecw opt_es '[' HL '+' EXPR ']'
539 | MOV A ',' '#' EXPR
541 | MOV regb_na ',' '#' EXPR
544 | MOV sfr ',' '#' EXPR
551 | MOV opt_es EXPR ',' '#' EXPR {NOT_ES}
560 | MOV '!' EXPR ',' '#' EXPR
563 | MOV ES ':' '!' EXPR ',' '#' EXPR
572 | MOV opt_es EXPR ',' A {NOT_ES}
581 | MOV A ',' opt_es '!' EXPR
584 | MOV '!' EXPR ',' A
587 | MOV ES ':' '!' EXPR ',' A
590 | MOV regb_na ',' opt_es '!' EXPR
593 | MOV A ',' opt_es EXPR {NOT_ES}
602 | MOV regb_na ',' opt_es EXPR {SA($5)} {NOT_ES}
615 | MOV sfr ',' opt_es EXPR {SA($5)} {NOT_ES}
628 | MOV opt_es '[' DE '+' EXPR ']' ',' '#' EXPR
631 | MOV A ',' opt_es '[' DE '+' EXPR ']'
634 | MOV opt_es '[' DE '+' EXPR ']' ',' A
643 | MOV opt_es '[' HL '+' EXPR ']' ',' '#' EXPR
646 | MOV A ',' opt_es '[' HL '+' EXPR ']'
649 | MOV opt_es '[' HL '+' EXPR ']' ',' A
664 | MOV opt_es EXPR '[' B ']' ',' '#' EXPR
667 | MOV A ',' opt_es EXPR '[' B ']'
670 | MOV opt_es EXPR '[' B ']' ',' A
673 | MOV opt_es EXPR '[' C ']' ',' '#' EXPR
676 | MOV A ',' opt_es EXPR '[' C ']'
679 | MOV opt_es EXPR '[' C ']' ',' A
682 | MOV opt_es EXPR '[' BC ']' ',' '#' EXPR
685 | MOV opt_es '[' BC ']' ',' '#' EXPR
688 | MOV A ',' opt_es EXPR '[' BC ']'
694 | MOV opt_es EXPR '[' BC ']' ',' A
700 | MOV opt_es '[' SP '+' EXPR ']' ',' '#' EXPR {NOT_ES}
703 | MOV opt_es '[' SP ']' ',' '#' EXPR {NOT_ES}
706 | MOV A ',' opt_es '[' SP '+' EXPR ']' {NOT_ES}
712 | MOV opt_es '[' SP '+' EXPR ']' ',' A {NOT_ES}
720 | mov1 CY ',' EXPR '.' EXPR
729 | mov1 CY ',' A '.' EXPR
732 | mov1 CY ',' sfr '.' EXPR
735 | mov1 CY ',' opt_es '[' HL ']' '.' EXPR
738 | mov1 EXPR '.' EXPR ',' CY
747 | mov1 A '.' EXPR ',' CY
750 | mov1 sfr '.' EXPR ',' CY
753 | mov1 opt_es '[' HL ']' '.' EXPR ',' CY
758 | MOVS opt_es '[' HL '+' EXPR ']' ',' X
763 | MOVW AX ',' '#' EXPR
766 | MOVW regw_na ',' '#' EXPR
769 | MOVW opt_es EXPR ',' '#' EXPR {NOT_ES}
778 | MOVW AX ',' opt_es EXPR {NOT_ES}
787 | MOVW opt_es EXPR ',' AX {NOT_ES}
802 | MOVW AX ',' opt_es '!' EXPR
805 | MOVW opt_es '!' EXPR ',' AX
814 | MOVW AX ',' opt_es '[' DE '+' EXPR ']'
817 | MOVW opt_es '[' DE '+' EXPR ']' ',' AX
826 | MOVW AX ',' opt_es '[' HL '+' EXPR ']'
829 | MOVW opt_es '[' HL '+' EXPR ']' ',' AX
832 | MOVW AX ',' opt_es EXPR '[' B ']'
835 | MOVW opt_es EXPR '[' B ']' ',' AX
838 | MOVW AX ',' opt_es EXPR '[' C ']'
841 | MOVW opt_es EXPR '[' C ']' ',' AX
844 | MOVW AX ',' opt_es EXPR '[' BC ']'
850 | MOVW opt_es EXPR '[' BC ']' ',' AX
856 | MOVW AX ',' opt_es '[' SP '+' EXPR ']' {NOT_ES}
862 | MOVW opt_es '[' SP '+' EXPR ']' ',' AX {NOT_ES}
868 | MOVW regw_na ',' EXPR {SA($4)}
871 | MOVW regw_na ',' opt_es '!' EXPR
874 | MOVW SP ',' '#' EXPR
923 | ROL A ',' EXPR
928 | ROLC A ',' EXPR
933 | ROLWC AX ',' EXPR
938 | ROLWC BC ',' EXPR
943 | ROR A ',' EXPR
948 | RORC A ',' EXPR
955 | SAR A ',' EXPR
960 | SARW AX ',' EXPR
981 | SHL A ',' EXPR
986 | SHL B ',' EXPR
991 | SHL C ',' EXPR
996 | SHLW AX ',' EXPR
1001 | SHLW BC ',' EXPR
1008 | SHR A ',' EXPR
1013 | SHRW AX ',' EXPR
1052 | XCH A ',' opt_es '!' EXPR
1058 | XCH A ',' opt_es '[' DE '+' EXPR ']'
1064 | XCH A ',' opt_es '[' HL '+' EXPR ']'
1073 | XCH A ',' EXPR
1494 rl78_last_token = EXPR;
1495 return EXPR;