Home | History | Annotate | Download | only in gcc

Lines Matching refs:spc

70 /* Emit a newline and SPC indentation spaces to BUFFER.  */
73 newline_and_indent (pretty_printer *buffer, int spc)
76 INDENT (spc);
149 /* Print GIMPLE statement G to FILE using SPC indentation spaces and
153 print_gimple_stmt (FILE *file, gimple *g, int spc, dump_flags_t flags)
158 pp_gimple_stmt_1 (&buffer, g, spc, flags);
178 /* Print GIMPLE statement G to FILE using SPC indentation spaces and
183 print_gimple_expr (FILE *file, gimple *g, int spc, dump_flags_t flags)
189 pp_gimple_stmt_1 (&buffer, g, spc, flags);
194 /* Print the GIMPLE sequence SEQ on BUFFER using SPC indentation
200 dump_gimple_seq (pretty_printer *buffer, gimple_seq seq, int spc,
208 INDENT (spc);
209 pp_gimple_stmt_1 (buffer, gs, spc, flags);
216 /* Print GIMPLE sequence SEQ to FILE using SPC indentation spaces and
220 print_gimple_seq (FILE *file, gimple_seq seq, int spc, dump_flags_t flags)
225 dump_gimple_seq (&buffer, seq, spc, flags);
242 'S' - outputs a gimple_seq with indent of spc + 2,
252 dump_gimple_fmt (pretty_printer *buffer, int spc, dump_flags_t flags,
278 dump_gimple_seq (buffer, seq, spc + 2, flags);
279 newline_and_indent (buffer, spc);
287 dump_generic_node (buffer, t, spc, flags, false);
299 newline_and_indent (buffer, spc);
307 spc += 2;
308 newline_and_indent (buffer, spc);
312 spc -= 2;
313 newline_and_indent (buffer, spc);
328 assignment GS. BUFFER, SPC and FLAGS are as in pp_gimple_stmt_1. */
331 dump_unary_rhs (pretty_printer *buffer, const gassign *gs, int spc,
342 dump_generic_node (buffer, rhs, spc, flags, false);
351 dump_generic_node (buffer, TREE_TYPE (lhs), spc, flags, false);
356 dump_generic_node (buffer, rhs, spc, flags, false);
360 dump_generic_node (buffer, rhs, spc, flags, false);
365 dump_generic_node (buffer, rhs, spc, flags, false);
375 dump_generic_node (buffer, rhs, spc, flags, false);
381 dump_generic_node (buffer, rhs, spc, flags, false);
394 dump_generic_node (buffer, rhs, spc, flags, false);
413 dump_generic_node (buffer, rhs, spc, flags, false);
417 dump_generic_node (buffer, rhs, spc, flags, false);
424 assignment GS. BUFFER, SPC and FLAGS are as in pp_gimple_stmt_1. */
427 dump_binary_rhs (pretty_printer *buffer, const gassign *gs, int spc,
439 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags,
442 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags,
470 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
472 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
480 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags,
485 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
492 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags,
497 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
502 assignment GS. BUFFER, SPC and FLAGS are as in pp_gimple_stmt_1. */
505 dump_ternary_rhs (pretty_printer *buffer, const gassign *gs, int spc,
517 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
519 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
521 dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc, flags, false);
527 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
529 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
531 dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc, flags, false);
537 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
539 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
541 dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc, flags, false);
550 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
552 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
554 dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc, flags, false);
563 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
565 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
567 dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc, flags, false);
572 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
574 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
576 dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc, flags, false);
581 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc, flags, false);
583 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc, flags, false);
585 spc, flags, false);
593 dump_generic_node (buffer, gimple_assign_rhs1 (gs), spc,
596 dump_generic_node (buffer, gimple_assign_rhs2 (gs), spc,
599 dump_generic_node (buffer, gimple_assign_rhs3 (gs), spc,
607 spc, flags, false);
610 spc, flags, false);
613 spc, flags, false);
631 /* Dump the gimple assignment GS. BUFFER, SPC and FLAGS are as in
635 dump_gimple_assign (pretty_printer *buffer, const gassign *gs, int spc,
658 dump_gimple_fmt (buffer, spc, flags, "%G <%s, %T, %T, %T, %T>", gs,
666 dump_generic_node (buffer, gimple_assign_lhs (gs), spc, flags, false);
680 dump_unary_rhs (buffer, gs, spc,
685 dump_binary_rhs (buffer, gs, spc,
689 dump_ternary_rhs (buffer, gs, spc,
700 /* Dump the return statement GS. BUFFER, SPC and FLAGS are as in
704 dump_gimple_return (pretty_printer *buffer, const greturn *gs, int spc,
711 dump_gimple_fmt (buffer, spc, flags, "%G <%T>", gs, t);
718 dump_generic_node (buffer, t, spc, flags, false);
883 /* Dump the call statement GS. BUFFER, SPC and FLAGS are as in
887 dump_gimple_call (pretty_printer *buffer, const gcall *gs, int spc,
901 newline_and_indent (buffer, spc);
908 newline_and_indent (buffer, spc);
915 dump_gimple_fmt (buffer, spc, flags, "%G <.%s, %T", gs,
918 dump_gimple_fmt (buffer, spc, flags, "%G <%T, %T", gs, fn, lhs);
930 dump_generic_node (buffer, lhs, spc, flags, false);
955 dump_generic_node (buffer, gimple_call_chain (gs), spc, flags, false);
1021 /* Dump the switch statement GS. BUFFER, SPC and FLAGS are as in
1025 dump_gimple_switch (pretty_printer *buffer, const gswitch *gs, int spc,
1032 dump_gimple_fmt (buffer, spc, flags, "%G <%T, ", gs,
1037 dump_generic_node (buffer, gimple_switch_index (gs), spc, flags, true);
1048 dump_generic_node (buffer, case_label, spc, flags, false);
1051 dump_generic_node (buffer, label, spc, flags, false);
1079 /* Dump the gimple conditional GS. BUFFER, SPC and FLAGS are as in
1083 dump_gimple_cond (pretty_printer *buffer, const gcond *gs, int spc,
1087 dump_gimple_fmt (buffer, spc, flags, "%G <%s, %T, %T, %T, %T>", gs,
1095 dump_generic_node (buffer, gimple_cond_lhs (gs), spc,
1101 dump_generic_node (buffer, gimple_cond_rhs (gs), spc,
1129 spc, flags, false);
1138 spc, flags, false);
1149 /* Dump a GIMPLE_LABEL tuple on the pretty_printer BUFFER, SPC
1154 dump_gimple_label (pretty_printer *buffer, const glabel *gs, int spc,
1159 dump_gimple_fmt (buffer, spc, flags, "%G <%T>", gs, label);
1162 dump_generic_node (buffer, label, spc, flags, false);
1173 /* Dump a GIMPLE_GOTO tuple on the pretty_printer BUFFER, SPC
1178 dump_gimple_goto (pretty_printer *buffer, const ggoto *gs, int spc,
1183 dump_gimple_fmt (buffer, spc, flags, "%G <%T>", gs, label);
1185 dump_gimple_fmt (buffer, spc, flags, "goto %T;", label);
1189 /* Dump a GIMPLE_BIND tuple on the pretty_printer BUFFER, SPC
1194 dump_gimple_bind (pretty_printer *buffer, const gbind *gs, int spc,
1198 dump_gimple_fmt (buffer, spc, flags, "%G <", gs);
1208 print_declaration (buffer, var, spc, flags);
1214 dump_gimple_seq (buffer, gimple_bind_body (gs), spc + 2, flags);
1215 newline_and_indent (buffer, spc);
1223 /* Dump a GIMPLE_TRY tuple on the pretty_printer BUFFER, SPC spaces of
1228 dump_gimple_try (pretty_printer *buffer, const gtry *gs, int spc,
1240 dump_gimple_fmt (buffer, spc, flags,
1247 newline_and_indent (buffer, spc + 2);
1251 dump_gimple_seq (buffer, gimple_try_eval (gs), spc + 4, flags);
1252 newline_and_indent (buffer, spc + 2);
1259 newline_and_indent (buffer, spc);
1261 newline_and_indent (buffer, spc + 2);
1266 newline_and_indent (buffer, spc);
1268 newline_and_indent (buffer, spc + 2);
1277 dump_gimple_seq (buffer, seq, spc + 4, flags);
1278 newline_and_indent (buffer, spc + 2);
1281 newline_and_indent (buffer, spc);
1283 newline_and_indent (buffer, spc + 2);
1291 dump_gimple_seq (buffer, seq, spc + 4, flags);
1292 newline_and_indent (buffer, spc + 2);
1298 /* Dump a GIMPLE_CATCH tuple on the pretty_printer BUFFER, SPC spaces of
1303 dump_gimple_catch (pretty_printer *buffer, const gcatch *gs, int spc,
1307 dump_gimple_fmt (buffer, spc, flags, "%G <%T, %+CATCH <%S>%->", gs,
1310 dump_gimple_fmt (buffer, spc, flags, "catch (%T)%+{%S}",
1315 /* Dump a GIMPLE_EH_FILTER tuple on the pretty_printer BUFFER, SPC spaces of
1320 dump_gimple_eh_filter (pretty_printer *buffer, const geh_filter *gs, int spc,
1324 dump_gimple_fmt (buffer, spc, flags, "%G <%T, %+FAILURE <%S>%->", gs,
1328 dump_gimple_fmt (buffer, spc, flags, "<<<eh_filter (%T)>>>%+{%+%S%-}",
1338 const geh_mnt *gs, int spc, dump_flags_t flags)
1341 dump_gimple_fmt (buffer, spc, flags, "%G <%T>", gs,
1344 dump_gimple_fmt (buffer, spc, flags, "<<<eh_must_not_throw (%T)>>>",
1349 /* Dump a GIMPLE_EH_ELSE tuple on the pretty_printer BUFFER, SPC spaces of
1354 dump_gimple_eh_else (pretty_printer *buffer, const geh_else *gs, int spc,
1358 dump_gimple_fmt (buffer, spc, flags,
1362 dump_gimple_fmt (buffer, spc, flags,
1368 /* Dump a GIMPLE_RESX tuple on the pretty_printer BUFFER, SPC spaces of
1373 dump_gimple_resx (pretty_printer *buffer, const gresx *gs, int spc,
1377 dump_gimple_fmt (buffer, spc, flags, "%G <%d>", gs,
1380 dump_gimple_fmt (buffer, spc, flags, "resx %d", gimple_resx_region (gs));
1387 int spc, dump_flags_t flags)
1390 dump_gimple_fmt (buffer, spc, flags, "%G <%d>", gs,
1393 dump_gimple_fmt (buffer, spc, flags, "eh_dispatch %d",
1397 /* Dump a GIMPLE_DEBUG tuple on the pretty_printer BUFFER, SPC spaces
1402 dump_gimple_debug (pretty_printer *buffer, const gdebug *gs, int spc,
1409 dump_gimple_fmt (buffer, spc, flags, "%G BIND <%T, %T>", gs,
1413 dump_gimple_fmt (buffer, spc, flags, "# DEBUG %T => %T",
1420 dump_gimple_fmt (buffer, spc, flags, "%G SRCBIND <%T, %T>", gs,
1424 dump_gimple_fmt (buffer, spc, flags, "# DEBUG %T s=> %T",
1431 dump_gimple_fmt (buffer, spc, flags, "%G BEGIN_STMT", gs);
1433 dump_gimple_fmt (buffer, spc, flags, "# DEBUG BEGIN_STMT");
1438 dump_gimple_fmt (buffer, spc, flags, "%G INLINE_ENTRY %T", gs,
1443 dump_gimple_fmt (buffer, spc, flags, "# DEBUG INLINE_ENTRY %T",
1456 dump_gimple_omp_for (pretty_printer *buffer, const gomp_for *gs, int spc,
1484 dump_gimple_fmt (buffer, spc, flags, "%G%s <%+BODY <%S>%nCLAUSES <", gs,
1486 dump_omp_clauses (buffer, gimple_omp_for_clauses (gs), spc, flags);
1487 dump_gimple_fmt (buffer, spc, flags, " >,");
1489 dump_gimple_fmt (buffer, spc, flags,
1496 dump_gimple_fmt (buffer, spc, flags, "PRE_BODY <%S>%->",
1521 dump_omp_clauses (buffer, gimple_omp_for_clauses (gs), spc, flags);
1525 spc += 2;
1526 newline_and_indent (buffer, spc);
1528 dump_generic_node (buffer, gimple_omp_for_index (gs, i), spc,
1533 dump_generic_node (buffer, init, spc, flags, false);
1535 dump_omp_loop_non_rect_expr (buffer, init, spc, flags);
1538 dump_generic_node (buffer, gimple_omp_for_index (gs, i), spc,
1564 dump_generic_node (buffer, cond, spc, flags, false);
1566 dump_omp_loop_non_rect_expr (buffer, cond, spc, flags);
1569 dump_generic_node (buffer, gimple_omp_for_index (gs, i), spc,
1572 dump_generic_node (buffer, gimple_omp_for_incr (gs, i), spc,
1579 newline_and_indent (buffer, spc + 2);
1582 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1583 newline_and_indent (buffer, spc + 2);
1593 int spc, dump_flags_t flags)
1597 dump_gimple_fmt (buffer, spc, flags, "%G <%T, %T>", gs,
1605 spc, flags, false);
1609 spc, flags, false);
1618 int spc, dump_flags_t flags)
1622 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
1624 dump_omp_clauses (buffer, gimple_omp_single_clauses (gs), spc, flags);
1625 dump_gimple_fmt (buffer, spc, flags, " >");
1630 dump_omp_clauses (buffer, gimple_omp_single_clauses (gs), spc, flags);
1633 newline_and_indent (buffer, spc + 2);
1636 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1637 newline_and_indent (buffer, spc + 2);
1647 int spc, dump_flags_t flags)
1651 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
1653 dump_omp_clauses (buffer, gimple_omp_taskgroup_clauses (gs), spc, flags);
1654 dump_gimple_fmt (buffer, spc, flags, " >");
1659 dump_omp_clauses (buffer, gimple_omp_taskgroup_clauses (gs), spc, flags);
1662 newline_and_indent (buffer, spc + 2);
1665 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1666 newline_and_indent (buffer, spc + 2);
1676 int spc, dump_flags_t flags)
1680 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
1682 dump_omp_clauses (buffer, gimple_omp_masked_clauses (gs), spc, flags);
1683 dump_gimple_fmt (buffer, spc, flags, " >");
1688 dump_omp_clauses (buffer, gimple_omp_masked_clauses (gs), spc, flags);
1691 newline_and_indent (buffer, spc + 2);
1694 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1695 newline_and_indent (buffer, spc + 2);
1705 int spc, dump_flags_t flags)
1709 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
1711 dump_omp_clauses (buffer, gimple_omp_scope_clauses (gs), spc, flags);
1712 dump_gimple_fmt (buffer, spc, flags, " >");
1717 dump_omp_clauses (buffer, gimple_omp_scope_clauses (gs), spc, flags);
1720 newline_and_indent (buffer, spc + 2);
1723 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1724 newline_and_indent (buffer, spc + 2);
1734 int spc, dump_flags_t flags)
1795 dump_gimple_fmt (buffer, spc, flags, "%G%s <%+BODY <%S>%nCLAUSES <", gs,
1797 dump_omp_clauses (buffer, gimple_omp_target_clauses (gs), spc, flags);
1798 dump_gimple_fmt (buffer, spc, flags, " >, %T, %T%n>",
1806 dump_omp_clauses (buffer, gimple_omp_target_clauses (gs), spc, flags);
1811 spc, flags, false);
1815 spc, flags, false);
1823 newline_and_indent (buffer, spc + 2);
1826 dump_gimple_seq (buffer, body, spc + 4, flags);
1827 newline_and_indent (buffer, spc + 2);
1833 dump_gimple_seq (buffer, body, spc + 2, flags);
1841 dump_gimple_omp_teams (pretty_printer *buffer, const gomp_teams *gs, int spc,
1846 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
1848 dump_omp_clauses (buffer, gimple_omp_teams_clauses (gs), spc, flags);
1849 dump_gimple_fmt (buffer, spc, flags, " >");
1854 dump_omp_clauses (buffer, gimple_omp_teams_clauses (gs), spc, flags);
1857 newline_and_indent (buffer, spc + 2);
1860 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1861 newline_and_indent (buffer, spc + 2);
1871 int spc, dump_flags_t flags)
1875 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
1877 dump_omp_clauses (buffer, gimple_omp_sections_clauses (gs), spc, flags);
1878 dump_gimple_fmt (buffer, spc, flags, " >");
1886 dump_generic_node (buffer, gimple_omp_sections_control (gs), spc,
1890 dump_omp_clauses (buffer, gimple_omp_sections_clauses (gs), spc, flags);
1893 newline_and_indent (buffer, spc + 2);
1896 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1897 newline_and_indent (buffer, spc + 2);
1907 dump_gimple_omp_block (pretty_printer *buffer, const gimple *gs, int spc,
1911 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S> >", gs,
1928 newline_and_indent (buffer, spc + 2);
1931 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1932 newline_and_indent (buffer, spc + 2);
1942 int spc, dump_flags_t flags)
1945 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S> >", gs,
1953 dump_generic_node (buffer, gimple_omp_critical_name (gs), spc,
1957 dump_omp_clauses (buffer, gimple_omp_critical_clauses (gs), spc, flags);
1960 newline_and_indent (buffer, spc + 2);
1963 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1964 newline_and_indent (buffer, spc + 2);
1974 int spc, dump_flags_t flags)
1977 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S> >", gs,
1982 dump_omp_clauses (buffer, gimple_omp_ordered_clauses (gs), spc, flags);
1985 newline_and_indent (buffer, spc + 2);
1988 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
1989 newline_and_indent (buffer, spc + 2);
1999 int spc, dump_flags_t flags)
2002 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S> >", gs,
2009 dump_omp_clauses (buffer, gimple_omp_scan_clauses (gs), spc, flags);
2013 newline_and_indent (buffer, spc + 2);
2016 dump_gimple_seq (buffer, gimple_omp_body (gs), spc + 4, flags);
2017 newline_and_indent (buffer, spc + 2);
2026 dump_gimple_omp_return (pretty_printer *buffer, const gimple *gs, int spc,
2031 dump_gimple_fmt (buffer, spc, flags, "%G <nowait=%d", gs,
2034 dump_gimple_fmt (buffer, spc, flags, ", lhs=%T>",
2037 dump_gimple_fmt (buffer, spc, flags, ">");
2048 spc, flags, false);
2058 int spc, dump_flags_t flags)
2064 dump_gimple_fmt (buffer, spc, flags,
2084 newline_and_indent (buffer, spc + 2);
2088 spc + 4, flags);
2089 newline_and_indent (buffer, spc + 2);
2099 spc, flags, false);
2105 spc, flags, false);
2111 spc, flags, false);
2154 /* Dump a GIMPLE_ASM tuple on the pretty_printer BUFFER, SPC spaces of
2159 dump_gimple_asm (pretty_printer *buffer, const gasm *gs, int spc,
2166 dump_gimple_fmt (buffer, spc, flags, "%G <%+STRING <%n%s%n>", gs,
2172 newline_and_indent (buffer, spc + 2);
2177 spc, flags, false);
2186 newline_and_indent (buffer, spc + 2);
2191 spc, flags, false);
2200 newline_and_indent (buffer, spc + 2);
2205 spc, flags, false);
2214 newline_and_indent (buffer, spc + 2);
2219 spc, flags, false);
2225 newline_and_indent (buffer, spc);
2263 spc, flags, false);
2274 spc, flags, false);
2285 spc, flags, false);
2296 spc, flags, false);
2312 SPC spaces of indent. */
2315 dump_ssaname_info (pretty_printer *buffer, tree node, int spc)
2327 newline_and_indent (buffer, spc);
2331 newline_and_indent (buffer, spc);
2367 newline_and_indent (buffer, spc);
2374 dump_ssaname_info_to_file (FILE *file, tree node, int spc)
2379 dump_ssaname_info (&buffer, node, spc);
2383 /* Dump a PHI node PHI. BUFFER, SPC and FLAGS are as in pp_gimple_stmt_1.
2388 dump_gimple_phi (pretty_printer *buffer, const gphi *phi, int spc, bool comment,
2395 dump_ssaname_info (buffer, lhs, spc);
2401 dump_gimple_fmt (buffer, spc, flags, "%G <%T, ", phi,
2405 dump_generic_node (buffer, lhs, spc, flags, false);
2422 dump_generic_node (buffer, gimple_phi_arg_def (phi, i), spc, flags,
2440 /* Dump a GIMPLE_OMP_PARALLEL tuple on the pretty_printer BUFFER, SPC spaces
2446 int spc, dump_flags_t flags)
2450 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
2452 dump_omp_clauses (buffer, gimple_omp_parallel_clauses (gs), spc, flags);
2453 dump_gimple_fmt (buffer, spc, flags, " >, %T, %T%n>",
2461 dump_omp_clauses (buffer, gimple_omp_parallel_clauses (gs), spc, flags);
2466 spc, flags, false);
2470 spc, flags, false);
2478 newline_and_indent (buffer, spc + 2);
2481 dump_gimple_seq (buffer, body, spc + 4, flags);
2482 newline_and_indent (buffer, spc + 2);
2488 dump_gimple_seq (buffer, body, spc + 2, flags);
2494 /* Dump a GIMPLE_OMP_TASK tuple on the pretty_printer BUFFER, SPC spaces
2499 dump_gimple_omp_task (pretty_printer *buffer, const gomp_task *gs, int spc,
2504 dump_gimple_fmt (buffer, spc, flags, "%G <%+BODY <%S>%nCLAUSES <", gs,
2506 dump_omp_clauses (buffer, gimple_omp_task_clauses (gs), spc, flags);
2507 dump_gimple_fmt (buffer, spc, flags, " >, %T, %T, %T, %T, %T%n>",
2523 dump_omp_clauses (buffer, gimple_omp_task_clauses (gs), spc, flags);
2528 spc, flags, false);
2532 spc, flags, false);
2540 newline_and_indent (buffer, spc + 2);
2543 dump_gimple_seq (buffer, body, spc + 4, flags);
2544 newline_and_indent (buffer, spc + 2);
2550 dump_gimple_seq (buffer, body, spc + 2, flags);
2556 /* Dump a GIMPLE_OMP_ATOMIC_LOAD tuple on the pretty_printer BUFFER, SPC
2562 int spc, dump_flags_t flags)
2566 dump_gimple_fmt (buffer, spc, flags, "%G <%T, %T>", gs,
2579 newline_and_indent (buffer, spc + 2);
2581 spc, flags, false);
2587 spc, flags, false);
2591 /* Dump a GIMPLE_OMP_ATOMIC_STORE tuple on the pretty_printer BUFFER, SPC
2597 const gomp_atomic_store *gs, int spc,
2602 dump_gimple_fmt (buffer, spc, flags, "%G <%T>", gs,
2617 spc, flags, false);
2623 /* Dump all the memory operands for statement GS. BUFFER, SPC and
2627 dump_gimple_mem_ops (pretty_printer *buffer, const gimple *gs, int spc,
2636 dump_generic_node (buffer, vdef, spc + 2, flags, false);
2638 dump_generic_node (buffer, vuse, spc + 2, flags, false);
2640 newline_and_indent (buffer, spc);
2645 dump_generic_node (buffer, vuse, spc + 2, flags, false);
2647 newline_and_indent (buffer, spc);
2652 /* Print the gimple statement GS on the pretty printer BUFFER, SPC
2658 pp_gimple_stmt_1 (pretty_printer *buffer, const gimple *gs, int spc,
2681 dump_gimple_mem_ops (buffer, gs, spc, flags);
2685 dump_ssaname_info (buffer, gimple_get_lhs (gs), spc);
2690 dump_gimple_asm (buffer, as_a <const gasm *> (gs), spc, flags);
2694 dump_gimple_assign (buffer, as_a <const gassign *> (gs), spc, flags);
2698 dump_gimple_bind (buffer, as_a <const gbind *> (gs), spc, flags);
2702 dump_gimple_call (buffer, as_a <const gcall *> (gs), spc, flags);
2706 dump_gimple_cond (buffer, as_a <const gcond *> (gs), spc, flags);
2710 dump_gimple_label (buffer, as_a <const glabel *> (gs), spc, flags);
2714 dump_gimple_goto (buffer, as_a <const ggoto *> (gs), spc, flags);
2722 dump_gimple_return (buffer, as_a <const greturn *> (gs), spc, flags);
2726 dump_gimple_switch (buffer, as_a <const gswitch *> (gs), spc, flags);
2730 dump_gimple_try (buffer, as_a <const gtry *> (gs), spc, flags);
2734 dump_gimple_phi (buffer, as_a <const gphi *> (gs), spc, false, flags);
2738 dump_gimple_omp_parallel (buffer, as_a <const gomp_parallel *> (gs), spc,
2743 dump_gimple_omp_task (buffer, as_a <const gomp_task *> (gs), spc, flags);
2748 spc, flags);
2754 spc, flags);
2758 dump_gimple_omp_for (buffer, as_a <const gomp_for *> (gs), spc, flags);
2762 dump_gimple_omp_continue (buffer, as_a <const gomp_continue *> (gs), spc,
2767 dump_gimple_omp_single (buffer, as_a <const gomp_single *> (gs), spc,
2772 dump_gimple_omp_target (buffer, as_a <const gomp_target *> (gs), spc,
2777 dump_gimple_omp_teams (buffer, as_a <const gomp_teams *> (gs), spc,
2782 dump_gimple_omp_return (buffer, gs, spc, flags);
2787 spc, flags);
2795 dump_gimple_omp_taskgroup (buffer, gs, spc, flags);
2799 dump_gimple_omp_masked (buffer, gs, spc, flags);
2803 dump_gimple_omp_scope (buffer, gs, spc, flags);
2808 dump_gimple_omp_block (buffer, gs, spc, flags);
2812 dump_gimple_omp_ordered (buffer, as_a <const gomp_ordered *> (gs), spc,
2817 dump_gimple_omp_scan (buffer, as_a <const gomp_scan *> (gs), spc,
2822 dump_gimple_omp_critical (buffer, as_a <const gomp_critical *> (gs), spc,
2827 dump_gimple_catch (buffer, as_a <const gcatch *> (gs), spc, flags);
2831 dump_gimple_eh_filter (buffer, as_a <const geh_filter *> (gs), spc,
2838 spc, flags);
2842 dump_gimple_eh_else (buffer, as_a <const geh_else *> (gs), spc, flags);
2846 dump_gimple_resx (buffer, as_a <const gresx *> (gs), spc, flags);
2850 dump_gimple_eh_dispatch (buffer, as_a <const geh_dispatch *> (gs), spc,
2855 dump_gimple_debug (buffer, as_a <const gdebug *> (gs), spc, flags);
2869 dump_gimple_transaction (buffer, as_a <const gtransaction *> (gs), spc,