Lines Matching refs:strp
36 const char **strp,
43 errmsg = cgen_parse_signed_integer (cd, strp, opindex, & value);
59 const char **strp,
63 if (strncasecmp (*strp, "hi(", 3) == 0)
69 *strp += 3;
70 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_HI16,
72 if (**strp != ')')
75 ++*strp;
84 return parse_imm (cd, strp, opindex, valuep);
91 const char **strp,
95 if (strncasecmp (*strp, "lo(", 3) == 0)
101 *strp += 3;
102 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_LO16,
104 if (**strp != ')')
106 ++*strp;
114 return parse_imm (cd, strp, opindex, valuep);
121 const char **strp,
125 if (strncasecmp (*strp, "gp(", 3) == 0)
131 *strp += 3;
132 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_GPREL16,
134 if (**strp != ')')
136 ++*strp;
151 const char **strp,
155 if (strncasecmp (*strp, "got(", 4) == 0)
161 *strp += 4;
162 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_LM32_16_GOT,
164 if (**strp != ')')
166 ++*strp;
181 const char **strp,
185 if (strncasecmp (*strp, "gotoffhi16(", 11) == 0)
191 *strp += 11;
192 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_LM32_GOTOFF_HI16,
194 if (**strp != ')')
196 ++*strp;
211 const char **strp,
215 if (strncasecmp (*strp, "gotofflo16(", 11) == 0)
221 *strp += 11;
222 errmsg = cgen_parse_address (cd, strp, opindex, BFD_RELOC_LM32_GOTOFF_LO16,
224 if (**strp != ')')
226 ++*strp;