Searched refs:ir_hierarchical_visitor (Results 1 – 25 of 45) sorted by relevance
12
27 ir_hierarchical_visitor::ir_hierarchical_visitor() in ir_hierarchical_visitor() function in ir_hierarchical_visitor38 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 …]
47 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 …]
110 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 …]
67 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;
77 class ir_hierarchical_visitor {79 ir_hierarchical_visitor();212 ir_visitor_status visit_list_elements(ir_hierarchical_visitor *v, exec_list *l,
50 class ir_constant_variable_visitor : public ir_hierarchical_visitor {52 using ir_hierarchical_visitor::visit;53 using ir_hierarchical_visitor::visit_enter;
44 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 {
73 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()
35 class lower_builtins_visitor : public ir_hierarchical_visitor {
30 class add_neg_to_sub_visitor : public ir_hierarchical_visitor {
37 class ir_function_can_inline_visitor : public ir_hierarchical_visitor {
67 class ir_variable_refcount_visitor : public ir_hierarchical_visitor {
61 class link_uniform_block_active_visitor : public ir_hierarchical_visitor {
77 class ir_array_refcount_visitor : public ir_hierarchical_visitor {
49 class nested_if_flattener : public ir_hierarchical_visitor {
36 class ir_if_simplification_visitor : public ir_hierarchical_visitor {
49 class ir_invariance_propagation_visitor : public ir_hierarchical_visitor {
50 class ir_dead_functions_visitor : public ir_hierarchical_visitor {
113 class lower_discard_visitor : public ir_hierarchical_visitor {
40 class matrix_flipper : public ir_hierarchical_visitor {
52 class lower_discard_flow_visitor : public ir_hierarchical_visitor {
36 class ir_rvalue_base_visitor : public ir_hierarchical_visitor {
45 class lower_vertex_id_visitor : public ir_hierarchical_visitor {
38 class lower_subroutine_visitor : public ir_hierarchical_visitor {
54 class ir_vec_index_to_cond_assign_visitor : public ir_hierarchical_visitor {