On 22 January 2014 09:16, Connor Abbott <cwabbo...@gmail.com> wrote:

> +class ir_loop_jumps_visitor : public ir_hierarchical_visitor
> +{
> +public:
> +   ir_loop_jumps_visitor();
> +   ~ir_loop_jumps_visitor();
> +
> +   virtual ir_visitor_status visit_enter(ir_loop *);
> +   virtual ir_visitor_status visit(ir_loop_jump *);
> +
> +   ir_loop_jumps *get_loop_jumps(ir_loop *ir);
> +
> +private:
> +   ir_loop *outer_loop;
>

As with outer_if in the previous patch, I think we could save some
unnecessary hashtable lookups if we simply stored the ir_loop_jumps * here
instead of storing the ir_loop *.  But I don't feel terribly strongly about
it.

Either way, the patch is:

Reviewed-by: Paul Berry <stereotype...@gmail.com>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to