11 #ifndef FIRM_IR_IRPRINTF_H 12 #define FIRM_IR_IRPRINTF_H 17 #include "firm_types.h" 51 FIRM_API
int ir_printf(
const char *fmt, ...);
56 FIRM_API
int ir_fprintf(FILE *f,
const char *fmt, ...);
61 FIRM_API
int ir_snprintf(
char *buf,
size_t n,
const char *fmt, ...);
66 FIRM_API
int ir_vprintf(
const char *fmt, va_list args);
71 FIRM_API
int ir_vfprintf(FILE *f,
const char *fmt, va_list args);
76 FIRM_API
int ir_vsnprintf(
char *buf,
size_t len,
const char *fmt, va_list args);
int ir_printf(const char *fmt,...)
A string formatting routine for ir objects.
int ir_obst_vprintf(struct obstack *obst, const char *fmt, va_list args)
int ir_vsnprintf(char *buf, size_t len, const char *fmt, va_list args)
int ir_snprintf(char *buf, size_t n, const char *fmt,...)
struct ir_tarval ir_tarval
Target Machine Value.
int tarval_snprintf(char *buf, size_t buflen, ir_tarval const *tv)
Output a tarval in human readable format to a string buffer.
int ir_fprintf(FILE *f, const char *fmt,...)
int ir_vprintf(const char *fmt, va_list args)
int ir_vfprintf(FILE *f, const char *fmt, va_list args)