Lines Matching refs:FILE

1619 #define ASM_DECLARE_RESULT(FILE, RESULT) \
1620 fprintf ((FILE), "\t.proc\t0%lo\n", sparc_type_code (TREE_TYPE (RESULT)))
1640 #define ASM_DECLARE_REGISTER_GLOBAL(FILE, DECL, REGNO, NAME) \
1650 fprintf ((FILE), "\t.register\t%%g%d, %s\n", reg, (NAME)); \
1652 fprintf ((FILE), "\t.register\t%%g%d, .gnu.part%d.%s\n", \
1666 #define FUNCTION_PROFILER(FILE, LABELNO) do { } while (0)
1793 #define ASM_OUTPUT_DWARF_PCREL(FILE, SIZE, LABEL) \
1795 fputs (integer_asm_op (SIZE, FALSE), FILE); \
1796 fprintf (FILE, "%%r_disp%d(", SIZE * 8); \
1797 assemble_name (FILE, LABEL); \
1798 fputc (')', FILE); \
2290 #define ASM_OUTPUT_ADDR_VEC_ELT(FILE, VALUE) \
2295 fprintf (FILE, "\t.word\t"); \
2297 fprintf (FILE, "\t.xword\t"); \
2298 assemble_name (FILE, label); \
2299 fputc ('\n', FILE); \
2305 #define ASM_OUTPUT_ADDR_DIFF_ELT(FILE, BODY, VALUE, REL) \
2310 fprintf (FILE, "\t.word\t"); \
2312 fprintf (FILE, "\t.xword\t"); \
2313 assemble_name (FILE, label); \
2315 fputc ('-', FILE); \
2316 assemble_name (FILE, label); \
2317 fputc ('\n', FILE); \
2326 #define ASM_OUTPUT_ADDR_VEC_START(FILE) \
2327 fprintf(FILE, "\t.subsection\t-1\n")
2329 #define ASM_OUTPUT_ADDR_VEC_END(FILE) \
2330 fprintf(FILE, "\t.previous\n")
2338 #define ASM_OUTPUT_ALIGN(FILE,LOG) \
2340 fprintf (FILE, "\t.align %d\n", (1<<(LOG)))
2345 #define ASM_OUTPUT_ALIGN_WITH_NOP(FILE,LOG) \
2347 fprintf (FILE, "\t.align %d,0x1000000\n", (1<<(LOG)))
2349 #define ASM_OUTPUT_SKIP(FILE,SIZE) \
2350 fprintf (FILE, "\t.skip "HOST_WIDE_INT_PRINT_UNSIGNED"\n", (SIZE))
2355 #define ASM_OUTPUT_COMMON(FILE, NAME, SIZE, ROUNDED) \
2356 ( fputs ("\t.common ", (FILE)), \
2357 assemble_name ((FILE), (NAME)), \
2358 fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",\"bss\"\n", (SIZE)))
2363 #define ASM_OUTPUT_ALIGNED_LOCAL(FILE, NAME, SIZE, ALIGNED) \
2364 ( fputs ("\t.reserve ", (FILE)), \
2365 assemble_name ((FILE), (NAME)), \
2366 fprintf ((FILE), ","HOST_WIDE_INT_PRINT_UNSIGNED",\"bss\",%u\n", \
2370 FILE the assembler definition of uninitialized global DECL named
2374 #define ASM_OUTPUT_ALIGNED_BSS(FILE, DECL, NAME, SIZE, ALIGN) \
2376 ASM_OUTPUT_ALIGNED_LOCAL (FILE, NAME, SIZE, ALIGN); \
2383 #define ASM_OUTPUT_IDENT(FILE, NAME) \
2384 fprintf (FILE, "%s\"%s\"\n", IDENT_ASM_OP, NAME);
2390 #define ASM_OUTPUT_OPCODE(FILE, PTR) \
2394 putc (' ', FILE); \
2406 /* Print operand X (an rtx) in assembler syntax to file FILE.
2410 #define PRINT_OPERAND(FILE, X, CODE) print_operand (FILE, X, CODE)
2414 #define PRINT_OPERAND_ADDRESS(FILE, ADDR) \
2419 fputs (reg_names[REGNO (addr)], FILE); \
2434 fputs ("+%lo(", FILE); \
2436 fprintf (FILE, ")+%d", offset); \
2440 fputs (reg_names[REGNO (base)], FILE); \
2442 fprintf (FILE, "%+d", offset); \
2444 fprintf (FILE, "+%s", reg_names[REGNO (index)]); \
2447 fputc ('+', FILE), output_addr_const (FILE, index); \
2454 output_addr_const (FILE, XEXP (addr, 0)); \
2455 fputs ("-(", FILE); \
2456 output_addr_const (FILE, XEXP (addr, 1)); \
2457 fputs ("-.)", FILE); \
2463 fputs ("+%l44(", FILE); \
2465 fputs ("+%lo(", FILE); \
2467 fputc (')', FILE); \
2476 output_addr_const (FILE, XEXP (addr, 0)); \
2478 fputs ("-(", FILE); \
2480 output_addr_const (FILE, XEXP (XEXP (addr, 1), 0)); \
2482 fputc (')', FILE); \
2486 output_addr_const (FILE, addr); \