Searched refs:gimple_opt_pass (Results 1 - 25 of 72) sorted by relevance

123

/haiku-buildtools/gcc/gcc/
H A Dtree-pass.h120 class gimple_opt_pass : public opt_pass class in inherits:opt_pass
123 gimple_opt_pass (const pass_data& data, gcc::context *ctxt) function in class:gimple_opt_pass
339 extern gimple_opt_pass *make_pass_chkp (gcc::context *ctxt);
340 extern gimple_opt_pass *make_pass_chkp_opt (gcc::context *ctxt);
341 extern gimple_opt_pass *make_pass_asan (gcc::context *ctxt);
342 extern gimple_opt_pass *make_pass_asan_O0 (gcc::context *ctxt);
343 extern gimple_opt_pass *make_pass_tsan (gcc::context *ctxt);
344 extern gimple_opt_pass *make_pass_tsan_O0 (gcc::context *ctxt);
345 extern gimple_opt_pass *make_pass_lower_cf (gcc::context *ctxt);
346 extern gimple_opt_pass *make_pass_refactor_e
[all...]
H A Dtree-ssa-loop.c79 class pass_fix_loops : public gimple_opt_pass
83 : gimple_opt_pass (pass_data_fix_loops, ctxt)
105 gimple_opt_pass *
146 class pass_tree_loop : public gimple_opt_pass
150 : gimple_opt_pass (pass_data_tree_loop, ctxt)
160 gimple_opt_pass *
183 class pass_tree_no_loop : public gimple_opt_pass
187 : gimple_opt_pass (pass_data_tree_no_loop, ctxt)
197 gimple_opt_pass *
221 class pass_tree_loop_init : public gimple_opt_pass
[all...]
H A Dgraphite.c376 class pass_graphite : public gimple_opt_pass
380 : gimple_opt_pass (pass_data_graphite, ctxt)
390 gimple_opt_pass *
411 class pass_graphite_transforms : public gimple_opt_pass
415 : gimple_opt_pass (pass_data_graphite_transforms, ctxt)
426 gimple_opt_pass *
H A Dtree-nrv.c146 class pass_nrv : public gimple_opt_pass
150 : gimple_opt_pass (pass_data_nrv, ctxt)
320 gimple_opt_pass *
378 class pass_return_slot : public gimple_opt_pass
382 : gimple_opt_pass (pass_data_return_slot, ctxt)
422 gimple_opt_pass *
H A Dcgraphbuild.c330 class pass_build_cgraph_edges : public gimple_opt_pass
334 : gimple_opt_pass (pass_data_build_cgraph_edges, ctxt)
413 gimple_opt_pass *
538 class pass_rebuild_cgraph_edges : public gimple_opt_pass
542 : gimple_opt_pass (pass_data_rebuild_cgraph_edges, ctxt)
556 gimple_opt_pass *
578 class pass_remove_cgraph_callee_edges : public gimple_opt_pass
582 : gimple_opt_pass (pass_data_remove_cgraph_callee_edges, ctxt)
604 gimple_opt_pass *
H A Dtree-ssa-loop-ch.c165 class pass_ch : public gimple_opt_pass
169 : gimple_opt_pass (pass_data_ch, ctxt)
309 gimple_opt_pass *
H A Dtree-ssa-copyrename.c343 class pass_rename_ssa_copies : public gimple_opt_pass
347 : gimple_opt_pass (pass_data_rename_ssa_copies, ctxt)
495 gimple_opt_pass *
H A Dtree-ssa-dse.c391 class pass_dse : public gimple_opt_pass
395 : gimple_opt_pass (pass_data_dse, ctxt)
440 gimple_opt_pass *
H A Dtree-ssa-loop-unswitch.c441 class pass_tree_unswitch : public gimple_opt_pass
445 : gimple_opt_pass (pass_data_tree_unswitch, ctxt)
465 gimple_opt_pass *
H A Dgimple-ssa-isolate-paths.c544 class pass_isolate_erroneous_paths : public gimple_opt_pass
548 : gimple_opt_pass (pass_data_isolate_erroneous_paths, ctxt)
569 gimple_opt_pass *
H A Dtree-vectorizer.c634 class pass_simduid_cleanup : public gimple_opt_pass
638 : gimple_opt_pass (pass_data_simduid_cleanup, ctxt)
668 gimple_opt_pass *
692 class pass_slp_vectorize : public gimple_opt_pass
696 : gimple_opt_pass (pass_data_slp_vectorize, ctxt)
749 gimple_opt_pass *
H A Dtree-cfgcleanup.c984 class pass_merge_phi : public gimple_opt_pass
988 : gimple_opt_pass (pass_data_merge_phi, ctxt)
1090 gimple_opt_pass *
1160 class pass_cleanup_cfg_post_optimizing : public gimple_opt_pass
1164 : gimple_opt_pass (pass_data_cleanup_cfg_post_optimizing, ctxt)
1177 gimple_opt_pass *
H A Dtracer.c401 class pass_tracer : public gimple_opt_pass
405 : gimple_opt_pass (pass_data_tracer, ctxt)
446 gimple_opt_pass *
H A Dtree-ssa-phiprop.c408 class pass_phiprop : public gimple_opt_pass
412 : gimple_opt_pass (pass_data_phiprop, ctxt)
458 gimple_opt_pass *
H A Dtree-ssa-sink.c628 class pass_sink_code : public gimple_opt_pass
632 : gimple_opt_pass (pass_data_sink_code, ctxt)
661 gimple_opt_pass *
H A Dtree-ssa-uncprop.c538 class pass_uncprop : public gimple_opt_pass
542 : gimple_opt_pass (pass_data_uncprop, ctxt)
594 gimple_opt_pass *
H A Dtree-ssa-loop-ivcanon.c1409 class pass_iv_canon : public gimple_opt_pass
1413 : gimple_opt_pass (pass_data_iv_canon, ctxt)
1433 gimple_opt_pass *
1456 class pass_complete_unroll : public gimple_opt_pass
1460 : gimple_opt_pass (pass_data_complete_unroll, ctxt)
1481 gimple_opt_pass *
1504 class pass_complete_unrolli : public gimple_opt_pass
1508 : gimple_opt_pass (pass_data_complete_unrolli, ctxt)
1538 gimple_opt_pass *
H A Dipa-pure-const.c1710 class pass_local_pure_const : public gimple_opt_pass
1714 : gimple_opt_pass (pass_data_local_pure_const, ctxt)
1836 gimple_opt_pass *
1859 class pass_warn_function_noreturn : public gimple_opt_pass
1863 : gimple_opt_pass (pass_data_warn_function_noreturn, ctxt)
1880 gimple_opt_pass *
1905 class pass_nothrow : public gimple_opt_pass
1909 : gimple_opt_pass (pass_data_nothrow, ctxt)
1973 gimple_opt_pass *
H A Dtree-ssa-copy.c654 class pass_copy_prop : public gimple_opt_pass
658 : gimple_opt_pass (pass_data_copy_prop, ctxt)
670 gimple_opt_pass *
H A Dtree-ssanames.c636 class pass_release_ssa_names : public gimple_opt_pass
640 : gimple_opt_pass (pass_data_release_ssa_names, ctxt)
684 gimple_opt_pass *
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/plugin/
H A Done_time_plugin.c41 class one_pass : public gimple_opt_pass
45 : gimple_opt_pass(pass_data_one_pass, ctxt),
74 gimple_opt_pass *
H A Dsreal_plugin.c48 class sreal_pass : public gimple_opt_pass
52 : gimple_opt_pass(pass_data_sreal_pass, ctxt)
H A Dselfassign.c270 class pass_warn_self_assign : public gimple_opt_pass
274 : gimple_opt_pass(pass_data_warn_self_assign, ctxt)
299 static gimple_opt_pass *
/haiku-buildtools/gcc/gcc/testsuite/g++.dg/plugin/
H A Ddumb_plugin.c62 class pass_dumb_plugin_example : public gimple_opt_pass
66 : gimple_opt_pass(pass_data_dumb_plugin_example, ctxt)
84 static gimple_opt_pass *
H A Dselfassign.c270 class pass_warn_self_assign : public gimple_opt_pass
274 : gimple_opt_pass(pass_data_warn_self_assign, ctxt)
300 static gimple_opt_pass *

Completed in 218 milliseconds

123