Home | History | Annotate | Download | only in opcodes

Lines Matching defs:OP

164 #define OPERAND(op) XSTORMY16_OPERAND_##op
166 #define OP(field) CGEN_SYNTAX_MAKE_FIELD (OPERAND (field))
179 { { MNEM, OP (WS2), ' ', OP (LMEM8), ',', '#', OP (IMM16), 0 } },
185 { { MNEM, OP (WS2), ' ', OP (HMEM8), ',', '#', OP (IMM16), 0 } },
191 { { MNEM, OP (WS2), ' ', OP (RM), ',', OP (LMEM8), 0 } },
197 { { MNEM, OP (WS2), ' ', OP (RM), ',', OP (HMEM8), 0 } },
203 { { MNEM, OP (WS2), ' ', OP (LMEM8), ',', OP (RM), 0 } },
209 { { MNEM, OP (WS2), ' ', OP (HMEM8), ',', OP (RM), 0 } },
215 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RS), ')', 0 } },
221 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RS), '+', '+', ')', 0 } },
227 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', '-', '-', OP (RS), ')', 0 } },
233 { { MNEM, OP (WS2), ' ', '(', OP (RS), ')', ',', OP (RDM), 0 } },
239 { { MNEM, OP (WS2), ' ', '(', OP (RS), '+', '+', ')', ',', OP (RDM), 0 } },
245 { { MNEM, OP (WS2), ' ', '(', '-', '-', OP (RS), ')', ',', OP (RDM), 0 } },
251 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RS), ',', OP (IMM12), ')', 0 } },
257 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RS), '+', '+', ',', OP (IMM12), ')', 0 } },
263 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', '-', '-', OP (RS), ',', OP (IMM12), ')', 0 } },
269 { { MNEM, OP (WS2), ' ', '(', OP (RS), ',', OP (IMM12), ')', ',', OP (RDM), 0 } },
275 { { MNEM, OP (WS2), ' ', '(', OP (RS), '+', '+', ',', OP (IMM12), ')', ',', OP (RDM), 0 } },
281 { { MNEM, OP (WS2), ' ', '(', '-', '-', OP (RS), ',', OP (IMM12), ')', ',', OP (RDM), 0 } },
287 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
293 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
299 { { MNEM, ' ', OP (RM), ',', '#', OP (IMM8SMALL), 0 } },
305 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
311 { { MNEM, ' ', OP (RD), ',', 'R', 'x', 'L', 0 } },
317 { { MNEM, ' ', OP (RD), ',', 'R', 'x', 'H', 0 } },
323 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RS), ')', 0 } },
329 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RS), '+', '+', ')', 0 } },
335 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', '-', '-', OP (RS), ')', 0 } },
341 { { MNEM, OP (WS2), ' ', '(', OP (RS), ')', ',', OP (RDM), 0 } },
347 { { MNEM, OP (WS2), ' ', '(', OP (RS), '+', '+', ')', ',', OP (RDM), 0 } },
353 { { MNEM, OP (WS2), ' ', '(', '-', '-', OP (RS), ')', ',', OP (RDM), 0 } },
359 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RB), ',', OP (RS), ',', OP (IMM12), ')', 0 } },
365 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RB), ',', OP (RS), '+', '+', ',', OP (IMM12), ')', 0 } },
371 { { MNEM, OP (WS2), ' ', OP (RDM), ',', '(', OP (RB), ',', '-', '-', OP (RS), ',', OP (IMM12), ')', 0 } },
377 { { MNEM, OP (WS2), ' ', '(', OP (RB), ',', OP (RS), ',', OP (IMM12), ')', ',', OP (RDM), 0 } },
383 { { MNEM, OP (WS2), ' ', '(', OP (RB), ',', OP (RS), '+', '+', ',', OP (IMM12), ')', ',', OP (RDM), 0 } },
389 { { MNEM, OP (WS2), ' ', '(', OP (RB), ',', '-', '-', OP (RS), ',', OP (IMM12), ')', ',', OP (RDM), 0 } },
395 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
401 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
407 { { MNEM, ' ', OP (RD), 0 } },
413 { { MNEM, ' ', OP (RD), 0 } },
419 { { MNEM, ' ', OP (RD), 0 } },
425 { { MNEM, ' ', OP (RD), 0 } },
431 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
437 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
443 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
449 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
455 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
461 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
467 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
473 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
479 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
485 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
491 { { MNEM, ' ', OP (RD), 0 } },
497 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
503 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
509 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
515 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
521 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
527 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
533 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
539 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
545 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
551 OP (RD), ',', '#', OP (IMM4), 0 } },
557 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
563 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
569 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
575 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
581 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
587 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
593 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM2), 0 } },
599 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM2), 0 } },
605 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
611 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
617 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
623 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
629 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
635 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
641 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
647 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
653 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
659 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
665 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
671 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
677 { { MNEM, ' ', OP (LMEM8), ',', '#', OP (IMM3), 0 } },
683 { { MNEM, ' ', OP (HMEM8), ',', '#', OP (IMM3), 0 } },
689 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), 0 } },
695 { { MNEM, ' ', OP (RD), ',', OP (RS), 0 } },
701 { { MNEM, ' ', OP (LMEM8), ',', '#', OP (IMM3), 0 } },
707 { { MNEM, ' ', OP (HMEM8), ',', '#', OP (IMM3), 0 } },
713 { { MNEM, ' ', OP (RD), 0 } },
719 { { MNEM, ' ', OP (RD), 0 } },
725 { { MNEM, OP (BCOND5), ' ', OP (RD), ',', OP (RS), ',', OP (REL12), 0 } },
731 { { MNEM, OP (BCOND5), ' ', OP (RM), ',', '#', OP (IMM8), ',', OP (REL12), 0 } },
737 { { MNEM, OP (BCOND2), ' ', 'R', 'x', ',', '#', OP (IMM16), ',', OP (REL8_4), 0 } },
743 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), ',', OP (REL12), 0 } },
749 { { MNEM, ' ', OP (RD), ',', OP (RS), ',', OP (REL12), 0 } },
755 { { MNEM, ' ', OP (LMEM8), ',', '#', OP (IMM3B), ',', OP (REL12), 0 } },
761 { { MNEM, ' ', OP (HMEM8), ',', '#', OP (IMM3B), ',', OP (REL12), 0 } },
767 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM4), ',', OP (REL12), 0 } },
773 { { MNEM, ' ', OP (RD), ',', OP (RS), ',', OP (REL12), 0 } },
779 { { MNEM, ' ', OP (LMEM8), ',', '#', OP (IMM3B), ',', OP (REL12), 0 } },
785 { { MNEM, ' ', OP (HMEM8), ',', '#', OP (IMM3B), ',', OP (REL12), 0 } },
791 { { MNEM, OP (BCOND2), ' ', OP (REL8_2), 0 } },
797 { { MNEM, ' ', OP (RD), 0 } },
803 { { MNEM, ' ', OP (REL12A), 0 } },
809 { { MNEM, ' ', OP (RBJ), ',', OP (RD), 0 } },
815 { { MNEM, ' ', OP (ABS24), 0 } },
821 { { MNEM, ' ', OP (RD), 0 } },
827 { { MNEM, ' ', OP (REL12A), 0 } },
833 { { MNEM, ' ', OP (RBJ), ',', OP (RD), 0 } },
839 { { MNEM, ' ', OP (ABS24), 0 } },
845 { { MNEM, ' ', OP (RD), 0 } },
851 { { MNEM, ' ', OP (RBJ), ',', OP (RD), 0 } },
857 { { MNEM, ' ', OP (ABS24), 0 } },
949 #undef OP
979 #define OPERAND(op) XSTORMY16_OPERAND_##op
981 #define OP(field) CGEN_SYNTAX_MAKE_FIELD (OPERAND (field))
1021 { { MNEM, ' ', 'R', 'x', ',', '#', OP (IMM8), 0 } },
1027 { { MNEM, ' ', OP (RM), ',', '#', OP (IMM8SMALL), 0 } },
1033 { { MNEM, ' ', OP (RD), ',', '#', OP (IMM16), 0 } },
1039 { { MNEM, ' ', OP (RD), 0 } },
1045 { { MNEM, ' ', OP (RD), 0 } },
1053 #undef OP