class pass_reload : public rtl_opt_pass {
public: pass_reload (gcc::context *ctxt) : rtl_opt_pass (pass_data_reload, ctxt) {} /* opt_pass methods: */ virtual bool gate (function *) { return !targetm.no_register_allocation; } virtual unsigned int execute (function *) { do_reload (); return 0; } }; // class pass_reload