Searched refs:opt_pass (Results 1 - 25 of 54) sorted by relevance

123

/haiku-buildtools/gcc/gcc/
H A Dpass_manager.h23 class opt_pass;
57 void register_one_dump_file (opt_pass *pass);
59 opt_pass *get_pass_for_id (int id) const;
72 opt_pass *get_pass_split_all_insns () const {
75 opt_pass *get_pass_mode_switching () const {
78 opt_pass *get_pass_peephole2 () const { return pass_peephole2_1; }
79 opt_pass *get_pass_profile () const { return pass_profile_1; }
83 opt_pass *all_passes;
84 opt_pass *all_small_ipa_passes;
85 opt_pass *all_lowering_passe
[all...]
H A Dpasses.c116 opt_pass *current_pass;
118 static void register_pass_name (opt_pass *, const char *);
127 opt_pass *
128 opt_pass::clone ()
134 opt_pass::gate (function *)
140 opt_pass::execute (function *)
145 opt_pass::opt_pass (const pass_data &data, context *ctxt) function in class:opt_pass
391 /* opt_pass methods: */
425 /* opt_pass method
[all...]
H A Dtree-pass.h73 class opt_pass : public pass_data class in inherits:pass_data
76 virtual ~opt_pass () { }
85 virtual opt_pass *clone ();
98 opt_pass (const pass_data&, gcc::context *);
102 opt_pass *sub;
105 opt_pass *next;
120 class gimple_opt_pass : public opt_pass
124 : opt_pass (data, ctxt)
130 class rtl_opt_pass : public opt_pass
134 : opt_pass (dat
[all...]
H A Dstatistics.c220 statistics_fini_1 (statistics_counter_t **slot, opt_pass *pass)
258 ->traverse_noresize <opt_pass *, statistics_fini_1>
H A Dipa-chkp.c816 /* opt_pass methods: */
817 virtual opt_pass * clone ()
841 /* opt_pass methods: */
842 virtual opt_pass * clone ()
866 /* opt_pass methods: */
867 virtual opt_pass * clone ()
H A Dcgraphbuild.c337 /* opt_pass methods: */
545 /* opt_pass methods: */
546 opt_pass * clone () { return new pass_rebuild_cgraph_edges (m_ctxt); }
585 /* opt_pass methods: */
586 opt_pass * clone () {
H A Dtree-ssa-copyrename.c350 /* opt_pass methods: */
351 opt_pass * clone () { return new pass_rename_ssa_copies (m_ctxt); }
H A Dtree-ssa-dse.c398 /* opt_pass methods: */
399 opt_pass * clone () { return new pass_dse (m_ctxt); }
H A Dgimple-ssa-isolate-paths.c551 /* opt_pass methods: */
552 opt_pass * clone () { return new pass_isolate_erroneous_paths (m_ctxt); }
H A Dtree-vectorizer.c641 /* opt_pass methods: */
642 opt_pass * clone () { return new pass_simduid_cleanup (m_ctxt); }
699 /* opt_pass methods: */
700 opt_pass * clone () { return new pass_slp_vectorize (m_ctxt); }
821 /* opt_pass methods: */
H A Dtree-ssa-uncprop.c545 /* opt_pass methods: */
546 opt_pass * clone () { return new pass_uncprop (m_ctxt); }
H A Dtree-ssa-copy.c661 /* opt_pass methods: */
662 opt_pass * clone () { return new pass_copy_prop (m_ctxt); }
H A Dtree-ssa-dce.c1739 /* opt_pass methods: */
1740 opt_pass * clone () { return new pass_dce (m_ctxt); }
1776 /* opt_pass methods: */
1777 opt_pass * clone () { return new pass_cd_dce (m_ctxt); }
H A Dmode-switching.c891 /* opt_pass methods: */
894 opt_pass * clone () { return new pass_mode_switching (m_ctxt); }
H A Dtree-cfgcleanup.c991 /* opt_pass methods: */
992 opt_pass * clone () { return new pass_merge_phi (m_ctxt); }
1167 /* opt_pass methods: */
H A Dipa-pure-const.c165 /* opt_pass methods: */
1717 /* opt_pass methods: */
1718 opt_pass * clone () { return new pass_local_pure_const (m_ctxt); }
1866 /* opt_pass methods: */
1912 /* opt_pass methods: */
1913 opt_pass * clone () { return new pass_nothrow (m_ctxt); }
H A Dtree-ssa-ccp.c2412 /* opt_pass methods: */
2413 opt_pass * clone () { return new pass_ccp (m_ctxt); }
2685 /* opt_pass methods: */
2686 opt_pass * clone () { return new pass_fold_builtins (m_ctxt); }
H A Dtree-object-size.c1250 /* opt_pass methods: */
1251 opt_pass * clone () { return new pass_object_sizes (m_ctxt); }
H A Dtsan.c868 /* opt_pass methods: */
869 opt_pass * clone () { return new pass_tsan (m_ctxt); }
911 /* opt_pass methods: */
H A Dtree-tailcall.c1149 /* opt_pass methods: */
1150 opt_pass * clone () { return new pass_tail_recursion (m_ctxt); }
1189 /* opt_pass methods: */
H A Dtree-chkp-opt.c1370 /* opt_pass methods: */
1371 virtual opt_pass * clone ()
H A Drecog.c3902 /* opt_pass methods: */
3905 opt_pass * clone () { return new pass_peephole2 (m_ctxt); }
3944 /* opt_pass methods: */
3947 opt_pass * clone () { return new pass_split_all_insns (m_ctxt); }
3997 /* opt_pass methods: */
4035 /* opt_pass methods: */
4102 /* opt_pass methods: */
4149 /* opt_pass methods: */
/haiku-buildtools/gcc/gcc/config/sh/
H A Dsh_optimize_sett_clrt.cc488 opt_pass*
H A Dsh_treg_combine.cc1630 opt_pass*
/haiku-buildtools/gcc/gcc/config/epiphany/
H A Depiphany.c98 static opt_pass *pass_mode_switch_use;
234 opt_pass *mode_sw2
240 opt_pass *mode_sw3 = make_pass_resolve_sw_modes (g);
245 opt_pass *mode_sw4
275 opt_pass *extra_peephole2

Completed in 241 milliseconds

123