Lines Matching defs:macro
337 loongarch_check_macro (const char *format, const char *macro)
343 if (!format || !macro
350 for (; macro[0]; macro++)
351 if (macro[0] == '%')
353 macro++;
354 if ('1' <= macro[0] && macro[0] <= '9')
356 if (num_of_args < macro[0] - '0')
360 else if (macro[0] == 'f')
362 else if (macro[0] == '%')
379 const char *format, const char *macro, const char *const arg_strs[],
389 /* The expanded macro character length does not exceed 1000, and number of
390 label is 6 at most in the expanded macro. The len_str is the length of
397 src = macro;
434 loongarch_expand_macro (const char *macro, const char *const arg_strs[],
439 return loongarch_expand_macro_with_format_map (NULL, macro, arg_strs, I,