Lines Matching refs:strp
105 const char **strp,
119 errmsg = cgen_parse_address (cd, strp, opindex, code,
130 const char **strp,
144 errmsg = cgen_parse_address (cd, strp, opindex, code,
159 else if (strncmp (*strp, "%hi16", 5) == 0)
161 *strp += 5;
164 else if (strncmp (*strp, "%lo16", 5) == 0)
166 *strp += 5;
176 errmsg = cgen_parse_address (cd, strp, opindex, code,
208 if ((*strp)[0] == '0'
209 && ((*strp)[1] == 'x' || (*strp)[1] == 'X'))
217 errmsg = cgen_parse_signed_integer (cd, strp, opindex, valuep);
239 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, (unsigned long *) valuep);
254 const char **strp,
260 if (strncmp (*strp, "dup", 3) == 0 || strncmp (*strp, "DUP", 3) == 0)
262 *strp += 3;
265 else if (strncmp (*strp, "xx", 2) == 0 || strncmp (*strp, "XX", 2) == 0)
267 *strp += 2;
271 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep);
279 const char **strp,
285 if (strncmp (*strp, "all", 3) == 0 || strncmp (*strp, "ALL", 3) == 0)
287 *strp += 3;
290 else if (strncmp (*strp, "one", 3) == 0 || strncmp (*strp, "ONE", 3) == 0)
292 *strp += 3;
296 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep);
303 const char **strp,
309 if (strncmp (*strp, "pm", 2) == 0 || strncmp (*strp, "PM", 2) == 0)
311 *strp += 2;
314 else if (strncmp (*strp, "xm", 2) == 0 || strncmp (*strp, "XM", 2) == 0)
316 *strp += 2;
320 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep);
327 const char **strp,
333 if (strncmp (*strp, "r", 1) == 0 || strncmp (*strp, "R", 1) == 0)
335 *strp += 1;
338 else if (strncmp (*strp, "c", 1) == 0 || strncmp (*strp, "C", 1) == 0)
340 *strp += 1;
344 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep);
351 const char **strp,
357 if (strncmp (*strp, "rb", 2) == 0 || strncmp (*strp, "RB", 2) == 0)
359 *strp += 2;
362 else if (strncmp (*strp, "cb", 2) == 0 || strncmp (*strp, "CB", 2) == 0)
364 *strp += 2;
368 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep);
375 const char **strp,
381 if (strncmp (*strp, "rt", 2) == 0 || strncmp (*strp, "RT", 2) == 0)
383 *strp += 2;
386 else if (strncmp (*strp, "br1", 3) == 0 || strncmp (*strp, "BR1", 3) == 0)
388 *strp += 3;
391 else if (strncmp (*strp, "br2", 3) == 0 || strncmp (*strp, "BR2", 3) == 0)
393 *strp += 3;
396 else if (strncmp (*strp, "cs", 2) == 0 || strncmp (*strp, "CS", 2) == 0)
398 *strp += 2;
402 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep);
409 const char **strp,
415 if (strncmp (*strp, "odd", 3) == 0 || strncmp (*strp, "ODD", 3) == 0)
417 *strp += 3;
420 else if (strncmp (*strp, "even", 4) == 0 || strncmp (*strp, "EVEN", 4) == 0)
422 *strp += 4;
425 else if (strncmp (*strp, "oe", 2) == 0 || strncmp (*strp, "OE", 2) == 0)
427 *strp += 2;
431 errmsg = cgen_parse_unsigned_integer (cd, strp, opindex, valuep);