Home
last modified time | relevance | path

Searched refs:ir_hierarchical_visitor (Results 1 – 25 of 45) sorted by relevance

12

/third_party/mesa3d/src/compiler/glsl/
Dir_hierarchical_visitor.cpp27 ir_hierarchical_visitor::ir_hierarchical_visitor() in ir_hierarchical_visitor() function in ir_hierarchical_visitor
38 ir_hierarchical_visitor::visit(ir_rvalue *ir) in visit()
46 ir_hierarchical_visitor::visit(ir_variable *ir) in visit()
54 ir_hierarchical_visitor::visit(ir_constant *ir) in visit()
62 ir_hierarchical_visitor::visit(ir_loop_jump *ir) in visit()
70 ir_hierarchical_visitor::visit(ir_dereference_variable *ir) in visit()
78 ir_hierarchical_visitor::visit(ir_barrier *ir) in visit()
86 ir_hierarchical_visitor::visit_enter(ir_loop *ir) in visit_enter()
95 ir_hierarchical_visitor::visit_leave(ir_loop *ir) in visit_leave()
104 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) in visit_enter()
[all …]
Dir_hv_accept.cpp47 visit_list_elements(ir_hierarchical_visitor *v, exec_list *l, in visit_list_elements()
68 ir_rvalue::accept(ir_hierarchical_visitor *v) in accept()
75 ir_variable::accept(ir_hierarchical_visitor *v) in accept()
82 ir_loop::accept(ir_hierarchical_visitor *v) in accept()
98 ir_loop_jump::accept(ir_hierarchical_visitor *v) in accept()
105 ir_function_signature::accept(ir_hierarchical_visitor *v) in accept()
121 ir_function::accept(ir_hierarchical_visitor *v) in accept()
133 ir_expression::accept(ir_hierarchical_visitor *v) in accept()
159 ir_texture::accept(ir_hierarchical_visitor *v) in accept()
245 ir_swizzle::accept(ir_hierarchical_visitor *v) in accept()
[all …]
Dir.h110 virtual ir_visitor_status accept(ir_hierarchical_visitor *) = 0;
228 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
429 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
1198 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
1340 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
1427 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
1451 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
1481 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
1607 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
1664 virtual ir_visitor_status accept(ir_hierarchical_visitor *);
[all …]
Dopt_dead_code_local.cpp67 class kill_for_derefs_visitor : public ir_hierarchical_visitor {
69 using ir_hierarchical_visitor::visit;
143 class array_index_visit : public ir_hierarchical_visitor {
145 array_index_visit(ir_hierarchical_visitor *v) in array_index_visit()
156 static void run(ir_instruction *ir, ir_hierarchical_visitor *v) in run()
162 ir_hierarchical_visitor *visitor;
Dir_hierarchical_visitor.h77 class ir_hierarchical_visitor {
79 ir_hierarchical_visitor();
212 ir_visitor_status visit_list_elements(ir_hierarchical_visitor *v, exec_list *l,
Dopt_constant_variable.cpp50 class ir_constant_variable_visitor : public ir_hierarchical_visitor {
52 using ir_hierarchical_visitor::visit;
53 using ir_hierarchical_visitor::visit_enter;
Dopt_function_inlining.cpp44 class ir_function_inlining_visitor : public ir_hierarchical_visitor {
65 class ir_save_lvalue_visitor : public ir_hierarchical_visitor {
345 class ir_variable_replacement_visitor : public ir_hierarchical_visitor {
Dlower_precision.cpp73 class find_lowerable_rvalues_visitor : public ir_hierarchical_visitor {
357 ir_hierarchical_visitor::visit_enter(ir); in visit_enter()
368 ir_hierarchical_visitor::visit_enter(ir); in visit_enter()
379 ir_hierarchical_visitor::visit_enter(ir); in visit_enter()
392 ir_hierarchical_visitor::visit_enter(ir); in visit_enter()
568 ir_hierarchical_visitor::visit_leave(ir); in visit_leave()
605 ir_hierarchical_visitor::visit_leave(ir); in visit_leave()
Dlower_builtins.cpp35 class lower_builtins_visitor : public ir_hierarchical_visitor {
Dopt_add_neg_to_sub.h30 class add_neg_to_sub_visitor : public ir_hierarchical_visitor {
Dir_function_can_inline.cpp37 class ir_function_can_inline_visitor : public ir_hierarchical_visitor {
Dir_variable_refcount.h67 class ir_variable_refcount_visitor : public ir_hierarchical_visitor {
Dlink_uniform_block_active_visitor.h61 class link_uniform_block_active_visitor : public ir_hierarchical_visitor {
Dir_array_refcount.h77 class ir_array_refcount_visitor : public ir_hierarchical_visitor {
Dopt_flatten_nested_if_blocks.cpp49 class nested_if_flattener : public ir_hierarchical_visitor {
Dopt_if_simplification.cpp36 class ir_if_simplification_visitor : public ir_hierarchical_visitor {
Dpropagate_invariance.cpp49 class ir_invariance_propagation_visitor : public ir_hierarchical_visitor {
Dopt_dead_functions.cpp50 class ir_dead_functions_visitor : public ir_hierarchical_visitor {
Dlower_discard.cpp113 class lower_discard_visitor : public ir_hierarchical_visitor {
Dopt_flip_matrices.cpp40 class matrix_flipper : public ir_hierarchical_visitor {
Dlower_discard_flow.cpp52 class lower_discard_flow_visitor : public ir_hierarchical_visitor {
Dir_rvalue_visitor.h36 class ir_rvalue_base_visitor : public ir_hierarchical_visitor {
Dlower_vertex_id.cpp45 class lower_vertex_id_visitor : public ir_hierarchical_visitor {
Dlower_subroutine.cpp38 class lower_subroutine_visitor : public ir_hierarchical_visitor {
Dlower_vec_index_to_cond_assign.cpp54 class ir_vec_index_to_cond_assign_visitor : public ir_hierarchical_visitor {

12