Lines Matching refs:syn
1627 const CGEN_SYNTAX_CHAR_TYPE *syn; in m32c_cgen_build_insn_regex() local
1630 syn = CGEN_SYNTAX_STRING (CGEN_OPCODE_SYNTAX (opc)); in m32c_cgen_build_insn_regex()
1633 if (! CGEN_SYNTAX_MNEMONIC_P (* syn)) in m32c_cgen_build_insn_regex()
1635 ++syn; in m32c_cgen_build_insn_regex()
1659 for(; * syn != 0 && rx <= rxbuf + (CGEN_MAX_RX_ELEMENTS - 7 - 4); ++syn) in m32c_cgen_build_insn_regex()
1661 if (CGEN_SYNTAX_CHAR_P (* syn)) in m32c_cgen_build_insn_regex()
1663 char c = CGEN_SYNTAX_CHAR (* syn); in m32c_cgen_build_insn_regex()
1754 const CGEN_SYNTAX_CHAR_TYPE * syn; in parse_insn_normal() local
1784 syn = CGEN_SYNTAX_STRING (syntax); in parse_insn_normal()
1787 if (! CGEN_SYNTAX_MNEMONIC_P (* syn)) in parse_insn_normal()
1790 ++syn; in parse_insn_normal()
1792 while (* syn != 0) in parse_insn_normal()
1795 if (CGEN_SYNTAX_CHAR_P (* syn)) in parse_insn_normal()
1801 if (TOLOWER (*str) == TOLOWER (CGEN_SYNTAX_CHAR (* syn))) in parse_insn_normal()
1804 if (CGEN_SYNTAX_CHAR(* syn) == ' ') in parse_insn_normal()
1807 ++ syn; in parse_insn_normal()
1817 CGEN_SYNTAX_CHAR(*syn), *str); in parse_insn_normal()
1827 CGEN_SYNTAX_CHAR(*syn)); in parse_insn_normal()
1837 errmsg = cd->parse_operand (cd, CGEN_SYNTAX_FIELD (*syn), &str, fields); in parse_insn_normal()
1842 ++ syn; in parse_insn_normal()
1846 if (* syn == 0) in parse_insn_normal()