Home
last modified time | relevance | path

Searched refs:strp (Results 1 – 25 of 137) sorted by relevance

123456

/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dfrv-asm.c55 const char **strp, in parse_symbolic_address() argument
63 (cd, CGEN_PARSE_OPERAND_SYMBOLIC, strp, opindex, opinfo, in parse_symbolic_address()
78 const char **strp, in parse_ldd_annotation() argument
86 if (**strp == '#' || **strp == '%') in parse_ldd_annotation()
88 if (strncasecmp (*strp + 1, "tlsdesc(", 8) == 0) in parse_ldd_annotation()
90 *strp += 9; in parse_ldd_annotation()
91 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ldd_annotation()
94 if (**strp != ')') in parse_ldd_annotation()
98 ++*strp; in parse_ldd_annotation()
104 while (**strp == ' ' || **strp == '\t') in parse_ldd_annotation()
[all …]
H A Dm32c-asm.c58 m32c_cgen_isa_register (const char **strp) in m32c_cgen_isa_register() argument
61 const char *s = *strp; in m32c_cgen_isa_register()
85 if (**strp == '[') \
88 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, & value);\
98 if (**strp == '[') \
101 errmsg = cgen_parse_signed_integer (cd, strp, opindex, & value); \
108 parse_unsigned6 (CGEN_CPU_DESC cd, const char **strp, in parse_unsigned6() argument
124 parse_unsigned8 (CGEN_CPU_DESC cd, const char **strp, in parse_unsigned8() argument
131 if (strncasecmp (*strp, "%dsp8(", 6) == 0) in parse_unsigned8()
136 *strp += 6; in parse_unsigned8()
[all …]
H A Dmep-asm.c73 parse_csrn (CGEN_CPU_DESC cd, const char **strp, in parse_csrn() argument
79 err = cgen_parse_keyword (cd, strp, keyword_table, field); in parse_csrn()
83 err = cgen_parse_unsigned_integer (cd, strp, MEP_OPERAND_CSRN_IDX, & value); in parse_csrn()
98 const char **strp, in parse_ivc2_cr() argument
102 return cgen_parse_keyword (cd, strp, & mep_cgen_opval_h_cr_ivc2, field); in parse_ivc2_cr()
111 const char **strp, in parse_ivc2_ccr() argument
115 return cgen_parse_keyword (cd, strp, & mep_cgen_opval_h_ccr_ivc2, field); in parse_ivc2_ccr()
120 parse_tpreg (CGEN_CPU_DESC cd, const char ** strp, in parse_tpreg() argument
125 err = cgen_parse_keyword (cd, strp, keyword_table, field); in parse_tpreg()
134 parse_spreg (CGEN_CPU_DESC cd, const char ** strp, in parse_spreg() argument
[all …]
H A Dmt-asm.c66 const char **strp, in parse_loopsize() argument
80 errmsg = cgen_parse_address (cd, strp, opindex, code, in parse_loopsize()
91 const char **strp, in parse_imm16() argument
105 errmsg = cgen_parse_address (cd, strp, opindex, code, in parse_imm16()
120 else if (strncmp (*strp, "%hi16", 5) == 0) in parse_imm16()
122 *strp += 5; in parse_imm16()
125 else if (strncmp (*strp, "%lo16", 5) == 0) in parse_imm16()
127 *strp += 5; in parse_imm16()
137 errmsg = cgen_parse_address (cd, strp, opindex, code, in parse_imm16()
169 if ((*strp)[0] == '0' in parse_imm16()
[all …]
H A Dm32r-asm.c59 const char **strp, in parse_hash() argument
63 if (**strp == '#') in parse_hash()
64 ++*strp; in parse_hash()
72 const char **strp, in parse_hi16() argument
80 if (**strp == '#') in parse_hi16()
81 ++*strp; in parse_hi16()
83 if (strncasecmp (*strp, "high(", 5) == 0) in parse_hi16()
85 *strp += 5; in parse_hi16()
86 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_M32R_HI16_ULO, in parse_hi16()
88 if (**strp != ')') in parse_hi16()
[all …]
H A Dfr30-asm.c56 parse_register_number (const char **strp) in parse_register_number() argument
60 if (**strp < '0' || **strp > '9') in parse_register_number()
62 regno = **strp - '0'; in parse_register_number()
63 ++*strp; in parse_register_number()
65 if (**strp >= '0' && **strp <= '9') in parse_register_number()
67 regno = regno * 10 + (**strp - '0'); in parse_register_number()
68 ++*strp; in parse_register_number()
76 const char **strp, in parse_register_list() argument
83 while (**strp && **strp != ')') in parse_register_list()
87 if (**strp != 'R' && **strp != 'r') in parse_register_list()
[all …]
H A Diq2000-asm.c69 iq2000_cgen_isa_register (const char **strp) in iq2000_cgen_isa_register() argument
74 if (**strp == 'r' || **strp == 'R') in iq2000_cgen_isa_register()
76 len = strlen (*strp); in iq2000_cgen_isa_register()
79 ch1 = (*strp)[1]; in iq2000_cgen_isa_register()
85 ch1 = (*strp)[1]; in iq2000_cgen_isa_register()
86 ch2 = (*strp)[2]; in iq2000_cgen_isa_register()
93 if (**strp == '%' in iq2000_cgen_isa_register()
94 && TOLOWER ((*strp)[1]) != 'l' in iq2000_cgen_isa_register()
95 && TOLOWER ((*strp)[1]) != 'h') in iq2000_cgen_isa_register()
104 const char **strp, in parse_mimm() argument
[all …]
H A Dip2k-asm.c56 const char **strp, in parse_fr() argument
68 old_strp = *strp; in parse_fr()
73 if ((strncmp (*strp, "w", 1) == 0) || (strncmp (*strp, "W", 1) == 0)) in parse_fr()
75 (*strp)++; in parse_fr()
77 if ((strncmp (*strp, ",", 1) == 0) || ISSPACE (**strp)) in parse_fr()
84 *strp = old_strp; in parse_fr()
88 errmsg = cgen_parse_keyword (cd, strp, & ip2k_cgen_opval_register_names, in parse_fr()
90 if (*strp != NULL in parse_fr()
95 afteroffset = strstr (*strp, "(IP)"); in parse_fr()
99 afteroffset = strstr (*strp, "(ip)"); in parse_fr()
[all …]
H A Dlm32-asm.c58 const char **strp, in parse_imm() argument
65 errmsg = cgen_parse_signed_integer (cd, strp, opindex, & value); in parse_imm()
81 const char **strp, in parse_hi16() argument
85 if (strncasecmp (*strp, "hi(", 3) == 0) in parse_hi16()
91 *strp += 3; in parse_hi16()
92 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_HI16, in parse_hi16()
94 if (**strp != ')') in parse_hi16()
97 ++*strp; in parse_hi16()
106 return parse_imm (cd, strp, opindex, valuep); in parse_hi16()
113 const char **strp, in parse_lo16() argument
[all …]
H A Depiphany-asm.c55 const char ** strp, in parse_shortregs() argument
62 errmsg = cgen_parse_keyword (cd, strp, keywords, regno); in parse_shortregs()
78 const char ** strp, in parse_uimm_not_reg() argument
83 return parse_simm_not_reg (cd, strp, opindex, svalp); in parse_uimm_not_reg()
90 const char ** strp, in parse_simm_not_reg() argument
113 errmsg = cgen_parse_keyword (cd, strp, & epiphany_cgen_opval_gr_names,valuep); in parse_simm_not_reg()
117 errmsg = (sign ? cgen_parse_signed_integer (cd, strp, opindex, valuep) in parse_simm_not_reg()
118 : cgen_parse_unsigned_integer (cd, strp, opindex, in parse_simm_not_reg()
134 const char ** strp, in parse_postindex() argument
138 if (**strp == '#') in parse_postindex()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dfrv-asm.c55 const char **strp, in parse_symbolic_address() argument
63 (cd, CGEN_PARSE_OPERAND_SYMBOLIC, strp, opindex, opinfo, in parse_symbolic_address()
78 const char **strp, in parse_ldd_annotation() argument
86 if (**strp == '#' || **strp == '%') in parse_ldd_annotation()
88 if (strncasecmp (*strp + 1, "tlsdesc(", 8) == 0) in parse_ldd_annotation()
90 *strp += 9; in parse_ldd_annotation()
91 errmsg = parse_symbolic_address (cd, strp, opindex, in parse_ldd_annotation()
94 if (**strp != ')') in parse_ldd_annotation()
98 ++*strp; in parse_ldd_annotation()
104 while (**strp == ' ' || **strp == '\t') in parse_ldd_annotation()
[all …]
H A Dm32c-asm.c58 m32c_cgen_isa_register (const char **strp) in m32c_cgen_isa_register() argument
61 const char *s = *strp; in m32c_cgen_isa_register()
85 if (**strp == '[') \
88 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, & value);\
98 if (**strp == '[') \
101 errmsg = cgen_parse_signed_integer (cd, strp, opindex, & value); \
108 parse_unsigned6 (CGEN_CPU_DESC cd, const char **strp, in parse_unsigned6() argument
124 parse_unsigned8 (CGEN_CPU_DESC cd, const char **strp, in parse_unsigned8() argument
131 if (strncasecmp (*strp, "%dsp8(", 6) == 0) in parse_unsigned8()
136 *strp += 6; in parse_unsigned8()
[all …]
H A Dmep-asm.c73 parse_csrn (CGEN_CPU_DESC cd, const char **strp, in parse_csrn() argument
79 err = cgen_parse_keyword (cd, strp, keyword_table, field); in parse_csrn()
83 err = cgen_parse_unsigned_integer (cd, strp, MEP_OPERAND_CSRN_IDX, & value); in parse_csrn()
98 const char **strp, in parse_ivc2_cr() argument
102 return cgen_parse_keyword (cd, strp, & mep_cgen_opval_h_cr_ivc2, field); in parse_ivc2_cr()
111 const char **strp, in parse_ivc2_ccr() argument
115 return cgen_parse_keyword (cd, strp, & mep_cgen_opval_h_ccr_ivc2, field); in parse_ivc2_ccr()
120 parse_tpreg (CGEN_CPU_DESC cd, const char ** strp, in parse_tpreg() argument
125 err = cgen_parse_keyword (cd, strp, keyword_table, field); in parse_tpreg()
134 parse_spreg (CGEN_CPU_DESC cd, const char ** strp, in parse_spreg() argument
[all …]
H A Dmt-asm.c66 const char **strp, in parse_loopsize() argument
80 errmsg = cgen_parse_address (cd, strp, opindex, code, in parse_loopsize()
91 const char **strp, in parse_imm16() argument
105 errmsg = cgen_parse_address (cd, strp, opindex, code, in parse_imm16()
120 else if (strncmp (*strp, "%hi16", 5) == 0) in parse_imm16()
122 *strp += 5; in parse_imm16()
125 else if (strncmp (*strp, "%lo16", 5) == 0) in parse_imm16()
127 *strp += 5; in parse_imm16()
137 errmsg = cgen_parse_address (cd, strp, opindex, code, in parse_imm16()
169 if ((*strp)[0] == '0' in parse_imm16()
[all …]
H A Dfr30-asm.c56 parse_register_number (const char **strp) in parse_register_number() argument
60 if (**strp < '0' || **strp > '9') in parse_register_number()
62 regno = **strp - '0'; in parse_register_number()
63 ++*strp; in parse_register_number()
65 if (**strp >= '0' && **strp <= '9') in parse_register_number()
67 regno = regno * 10 + (**strp - '0'); in parse_register_number()
68 ++*strp; in parse_register_number()
76 const char **strp, in parse_register_list() argument
83 while (**strp && **strp != ')') in parse_register_list()
87 if (**strp != 'R' && **strp != 'r') in parse_register_list()
[all …]
H A Dm32r-asm.c59 const char **strp, in parse_hash() argument
63 if (**strp == '#') in parse_hash()
64 ++*strp; in parse_hash()
72 const char **strp, in parse_hi16() argument
80 if (**strp == '#') in parse_hi16()
81 ++*strp; in parse_hi16()
83 if (strncasecmp (*strp, "high(", 5) == 0) in parse_hi16()
85 *strp += 5; in parse_hi16()
86 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_M32R_HI16_ULO, in parse_hi16()
88 if (**strp != ')') in parse_hi16()
[all …]
H A Diq2000-asm.c69 iq2000_cgen_isa_register (const char **strp) in iq2000_cgen_isa_register() argument
74 if (**strp == 'r' || **strp == 'R') in iq2000_cgen_isa_register()
76 len = strlen (*strp); in iq2000_cgen_isa_register()
79 ch1 = (*strp)[1]; in iq2000_cgen_isa_register()
85 ch1 = (*strp)[1]; in iq2000_cgen_isa_register()
86 ch2 = (*strp)[2]; in iq2000_cgen_isa_register()
93 if (**strp == '%' in iq2000_cgen_isa_register()
94 && TOLOWER ((*strp)[1]) != 'l' in iq2000_cgen_isa_register()
95 && TOLOWER ((*strp)[1]) != 'h') in iq2000_cgen_isa_register()
104 const char **strp, in parse_mimm() argument
[all …]
H A Dip2k-asm.c56 const char **strp, in parse_fr() argument
68 old_strp = *strp; in parse_fr()
73 if ((strncmp (*strp, "w", 1) == 0) || (strncmp (*strp, "W", 1) == 0)) in parse_fr()
75 (*strp)++; in parse_fr()
77 if ((strncmp (*strp, ",", 1) == 0) || ISSPACE (**strp)) in parse_fr()
84 *strp = old_strp; in parse_fr()
88 errmsg = cgen_parse_keyword (cd, strp, & ip2k_cgen_opval_register_names, in parse_fr()
90 if (*strp != NULL in parse_fr()
95 afteroffset = strstr (*strp, "(IP)"); in parse_fr()
99 afteroffset = strstr (*strp, "(ip)"); in parse_fr()
[all …]
H A Dlm32-asm.c58 const char **strp, in parse_imm() argument
65 errmsg = cgen_parse_signed_integer (cd, strp, opindex, & value); in parse_imm()
81 const char **strp, in parse_hi16() argument
85 if (strncasecmp (*strp, "hi(", 3) == 0) in parse_hi16()
91 *strp += 3; in parse_hi16()
92 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_HI16, in parse_hi16()
94 if (**strp != ')') in parse_hi16()
97 ++*strp; in parse_hi16()
106 return parse_imm (cd, strp, opindex, valuep); in parse_hi16()
113 const char **strp, in parse_lo16() argument
[all …]
H A Depiphany-asm.c55 const char ** strp, in parse_shortregs() argument
62 errmsg = cgen_parse_keyword (cd, strp, keywords, regno); in parse_shortregs()
78 const char ** strp, in parse_uimm_not_reg() argument
83 return parse_simm_not_reg (cd, strp, opindex, svalp); in parse_uimm_not_reg()
90 const char ** strp, in parse_simm_not_reg() argument
113 errmsg = cgen_parse_keyword (cd, strp, & epiphany_cgen_opval_gr_names,valuep); in parse_simm_not_reg()
117 errmsg = (sign ? cgen_parse_signed_integer (cd, strp, opindex, valuep) in parse_simm_not_reg()
118 : cgen_parse_unsigned_integer (cd, strp, opindex, in parse_simm_not_reg()
134 const char ** strp, in parse_postindex() argument
138 if (**strp == '#') in parse_postindex()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/cpu/
H A Dfrv.opc934 const char **strp,
942 (cd, CGEN_PARSE_OPERAND_SYMBOLIC, strp, opindex, opinfo,
957 const char **strp,
965 if (**strp == '#' || **strp == '%')
967 if (strncasecmp (*strp + 1, "tlsdesc(", 8) == 0)
969 *strp += 9;
970 errmsg = parse_symbolic_address (cd, strp, opindex,
973 if (**strp != ')')
977 ++*strp;
983 while (**strp == ' ' || **strp == '\t')
[all …]
H A Dmt.opc102 const char **strp,
116 errmsg = cgen_parse_address (cd, strp, opindex, code,
127 const char **strp,
141 errmsg = cgen_parse_address (cd, strp, opindex, code,
156 else if (strncmp (*strp, "%hi16", 5) == 0)
158 *strp += 5;
161 else if (strncmp (*strp, "%lo16", 5) == 0)
163 *strp += 5;
173 errmsg = cgen_parse_address (cd, strp, opindex, code,
205 if ((*strp)[0] == '0'
[all …]
/netbsd-src/external/gpl3/binutils/dist/cpu/
H A Dfrv.opc934 const char **strp,
942 (cd, CGEN_PARSE_OPERAND_SYMBOLIC, strp, opindex, opinfo,
957 const char **strp,
965 if (**strp == '#' || **strp == '%')
967 if (strncasecmp (*strp + 1, "tlsdesc(", 8) == 0)
969 *strp += 9;
970 errmsg = parse_symbolic_address (cd, strp, opindex,
973 if (**strp != ')')
977 ++*strp;
983 while (**strp == ' ' || **strp == '\t')
[all …]
/netbsd-src/external/gpl3/gdb/dist/cpu/
H A Dfrv.opc934 const char **strp,
942 (cd, CGEN_PARSE_OPERAND_SYMBOLIC, strp, opindex, opinfo,
957 const char **strp,
965 if (**strp == '#' || **strp == '%')
967 if (strncasecmp (*strp + 1, "tlsdesc(", 8) == 0)
969 *strp += 9;
970 errmsg = parse_symbolic_address (cd, strp, opindex,
973 if (**strp != ')')
977 ++*strp;
983 while (**strp == ' ' || **strp == '\t')
[all …]
H A Dmt.opc102 const char **strp,
116 errmsg = cgen_parse_address (cd, strp, opindex, code,
127 const char **strp,
141 errmsg = cgen_parse_address (cd, strp, opindex, code,
156 else if (strncmp (*strp, "%hi16", 5) == 0)
158 *strp += 5;
161 else if (strncmp (*strp, "%lo16", 5) == 0)
163 *strp += 5;
173 errmsg = cgen_parse_address (cd, strp, opindex, code,
205 if ((*strp)[0] == '0'
[all …]

123456