Home
last modified time | relevance | path

Searched refs:ir_visitor_status (Results 1 – 25 of 70) sorted by relevance

123

/third_party/mesa3d/src/compiler/glsl/
Dir_rvalue_visitor.h38 ir_visitor_status rvalue_visit(ir_assignment *);
39 ir_visitor_status rvalue_visit(ir_call *);
40 ir_visitor_status rvalue_visit(ir_dereference_array *);
41 ir_visitor_status rvalue_visit(ir_dereference_record *);
42 ir_visitor_status rvalue_visit(ir_discard *);
43 ir_visitor_status rvalue_visit(ir_expression *);
44 ir_visitor_status rvalue_visit(ir_if *);
45 ir_visitor_status rvalue_visit(ir_return *);
46 ir_visitor_status rvalue_visit(ir_swizzle *);
47 ir_visitor_status rvalue_visit(ir_texture *);
[all …]
Dir_hierarchical_visitor.h31 enum ir_visitor_status { enum
85 virtual ir_visitor_status visit(class ir_rvalue *);
86 virtual ir_visitor_status visit(class ir_variable *);
87 virtual ir_visitor_status visit(class ir_constant *);
88 virtual ir_visitor_status visit(class ir_loop_jump *);
89 virtual ir_visitor_status visit(class ir_barrier *);
105 virtual ir_visitor_status visit(class ir_dereference_variable *);
112 virtual ir_visitor_status visit_enter(class ir_loop *);
113 virtual ir_visitor_status visit_leave(class ir_loop *);
114 virtual ir_visitor_status visit_enter(class ir_function_signature *);
[all …]
Dir_rvalue_visitor.cpp37 ir_visitor_status
49 ir_visitor_status
87 ir_visitor_status
94 ir_visitor_status
109 ir_visitor_status
116 ir_visitor_status
125 ir_visitor_status
139 ir_visitor_status
146 ir_visitor_status
153 ir_visitor_status
[all …]
Dir_hierarchical_visitor.cpp37 ir_visitor_status
45 ir_visitor_status
53 ir_visitor_status
61 ir_visitor_status
69 ir_visitor_status
77 ir_visitor_status
85 ir_visitor_status
94 ir_visitor_status
103 ir_visitor_status
112 ir_visitor_status
[all …]
Dir_hv_accept.cpp46 ir_visitor_status
55 ir_visitor_status s = ir->accept(v); in visit_list_elements()
67 ir_visitor_status
74 ir_visitor_status
81 ir_visitor_status
84 ir_visitor_status s = v->visit_enter(this); in accept()
97 ir_visitor_status
104 ir_visitor_status
107 ir_visitor_status s = v->visit_enter(this); in accept()
120 ir_visitor_status
[all …]
Dopt_function_inlining.cpp56 virtual ir_visitor_status visit_enter(ir_expression *);
57 virtual ir_visitor_status visit_enter(ir_call *);
58 virtual ir_visitor_status visit_enter(ir_return *);
59 virtual ir_visitor_status visit_enter(ir_texture *);
60 virtual ir_visitor_status visit_enter(ir_swizzle *);
67 virtual ir_visitor_status visit_enter(ir_dereference_array *);
112 ir_visitor_status
291 ir_visitor_status
299 ir_visitor_status
307 ir_visitor_status
[all …]
Dopt_tree_grafting.cpp71 virtual ir_visitor_status visit_leave(class ir_assignment *);
72 virtual ir_visitor_status visit_enter(class ir_call *);
73 virtual ir_visitor_status visit_enter(class ir_expression *);
74 virtual ir_visitor_status visit_enter(class ir_function *);
75 virtual ir_visitor_status visit_enter(class ir_function_signature *);
76 virtual ir_visitor_status visit_enter(class ir_if *);
77 virtual ir_visitor_status visit_enter(class ir_loop *);
78 virtual ir_visitor_status visit_enter(class ir_swizzle *);
79 virtual ir_visitor_status visit_enter(class ir_texture *);
81 ir_visitor_status check_graft(ir_instruction *ir, ir_variable *var);
[all …]
Dopt_vectorize.cpp83 virtual ir_visitor_status visit_enter(ir_assignment *);
84 virtual ir_visitor_status visit_enter(ir_swizzle *);
85 virtual ir_visitor_status visit_enter(ir_dereference_array *);
86 virtual ir_visitor_status visit_enter(ir_expression *);
87 virtual ir_visitor_status visit_enter(ir_if *);
88 virtual ir_visitor_status visit_enter(ir_loop *);
89 virtual ir_visitor_status visit_enter(ir_texture *);
91 virtual ir_visitor_status visit_leave(ir_assignment *);
252 ir_visitor_status
282 ir_visitor_status
[all …]
Dir_builder_print_visitor.cpp41 virtual ir_visitor_status visit(class ir_variable *);
42 virtual ir_visitor_status visit(class ir_dereference_variable *);
43 virtual ir_visitor_status visit(class ir_constant *);
44 virtual ir_visitor_status visit(class ir_loop_jump *);
46 virtual ir_visitor_status visit_enter(class ir_if *);
48 virtual ir_visitor_status visit_enter(class ir_loop *);
49 virtual ir_visitor_status visit_leave(class ir_loop *);
51 virtual ir_visitor_status visit_enter(class ir_function_signature *);
52 virtual ir_visitor_status visit_leave(class ir_function_signature *);
54 virtual ir_visitor_status visit_enter(class ir_expression *);
[all …]
Dlower_vec_index_to_cond_assign.cpp68 virtual ir_visitor_status visit_enter(ir_expression *);
69 virtual ir_visitor_status visit_enter(ir_swizzle *);
70 virtual ir_visitor_status visit_leave(ir_assignment *);
71 virtual ir_visitor_status visit_enter(ir_return *);
72 virtual ir_visitor_status visit_enter(ir_call *);
73 virtual ir_visitor_status visit_enter(ir_if *);
169 ir_visitor_status
178 ir_visitor_status
190 ir_visitor_status
201 ir_visitor_status
[all …]
Dlower_discard_flow.cpp64 ir_visitor_status visit(ir_loop_jump *ir);
65 ir_visitor_status visit_enter(ir_discard *ir);
66 ir_visitor_status visit_enter(ir_loop *ir);
67 ir_visitor_status visit_enter(ir_function_signature *ir);
77 ir_visitor_status
88 ir_visitor_status
106 ir_visitor_status
114 ir_visitor_status
Dpropagate_invariance.cpp62 virtual ir_visitor_status visit_enter(ir_assignment *ir);
63 virtual ir_visitor_status visit_leave(ir_assignment *ir);
64 virtual ir_visitor_status visit(ir_dereference_variable *ir);
72 ir_visitor_status
85 ir_visitor_status
93 ir_visitor_status
Dlower_output_reads.cpp54 virtual ir_visitor_status visit(class ir_dereference_variable *);
55 virtual ir_visitor_status visit_leave(class ir_emit_vertex *);
56 virtual ir_visitor_status visit_leave(class ir_return *);
57 virtual ir_visitor_status visit_leave(class ir_function_signature *);
90 ir_visitor_status
147 ir_visitor_status
154 ir_visitor_status
161 ir_visitor_status
Dopt_redundant_jumps.cpp40 virtual ir_visitor_status visit_leave(ir_if *);
41 virtual ir_visitor_status visit_leave(ir_loop *);
42 virtual ir_visitor_status visit_enter(ir_assignment *);
52 ir_visitor_status
58 ir_visitor_status
99 ir_visitor_status
Dopt_array_splitting.cpp106 virtual ir_visitor_status visit(ir_variable *);
107 virtual ir_visitor_status visit(ir_dereference_variable *);
108 virtual ir_visitor_status visit_enter(ir_assignment *);
109 virtual ir_visitor_status visit_leave(ir_assignment *);
110 virtual ir_visitor_status visit_enter(ir_dereference_array *);
111 virtual ir_visitor_status visit_enter(ir_function_signature *);
177 ir_visitor_status
188 ir_visitor_status
197 ir_visitor_status
205 ir_visitor_status
[all …]
Dlower_precision.cpp48 virtual ir_visitor_status visit_enter(ir_call *ir);
112 virtual ir_visitor_status visit(ir_constant *ir);
113 virtual ir_visitor_status visit(ir_dereference_variable *ir);
115 virtual ir_visitor_status visit_enter(ir_dereference_record *ir);
116 virtual ir_visitor_status visit_enter(ir_dereference_array *ir);
117 virtual ir_visitor_status visit_enter(ir_texture *ir);
118 virtual ir_visitor_status visit_enter(ir_expression *ir);
120 virtual ir_visitor_status visit_leave(ir_assignment *ir);
121 virtual ir_visitor_status visit_leave(ir_call *ir);
140 virtual ir_visitor_status visit_enter(ir_dereference_array *);
[all …]
Dopt_constant_variable.cpp55 virtual ir_visitor_status visit_enter(ir_dereference_variable *);
56 virtual ir_visitor_status visit(ir_variable *);
57 virtual ir_visitor_status visit_enter(ir_assignment *);
58 virtual ir_visitor_status visit_enter(ir_call *);
82 ir_visitor_status
91 ir_visitor_status
98 ir_visitor_status
150 ir_visitor_status
Dopt_structure_splitting.cpp87 virtual ir_visitor_status visit(ir_variable *);
88 virtual ir_visitor_status visit(ir_dereference_variable *);
89 virtual ir_visitor_status visit_enter(ir_dereference_record *);
90 virtual ir_visitor_status visit_enter(ir_assignment *);
91 virtual ir_visitor_status visit_enter(ir_function_signature *);
122 ir_visitor_status
133 ir_visitor_status
145 ir_visitor_status
153 ir_visitor_status
173 ir_visitor_status
[all …]
Dloop_analysis.cpp405 virtual ir_visitor_status visit(ir_loop_jump *);
406 virtual ir_visitor_status visit(ir_dereference_variable *);
408 virtual ir_visitor_status visit_enter(ir_call *);
410 virtual ir_visitor_status visit_enter(ir_loop *);
411 virtual ir_visitor_status visit_leave(ir_loop *);
412 virtual ir_visitor_status visit_enter(ir_assignment *);
413 virtual ir_visitor_status visit_leave(ir_assignment *);
414 virtual ir_visitor_status visit_enter(ir_if *);
415 virtual ir_visitor_status visit_leave(ir_if *);
435 ir_visitor_status
[all …]
Dlower_xfb_varying.cpp46 ir_visitor_status append_instructions(exec_node *node);
47 virtual ir_visitor_status visit_leave(ir_return *ret);
48 virtual ir_visitor_status visit_leave(ir_function_signature *sig);
49 virtual ir_visitor_status visit_leave(ir_emit_vertex *emit);
74 ir_visitor_status
83 ir_visitor_status
91 ir_visitor_status
98 ir_visitor_status
Dir_variable_refcount.h72 virtual ir_visitor_status visit(ir_variable *);
73 virtual ir_visitor_status visit(ir_dereference_variable *);
75 virtual ir_visitor_status visit_enter(ir_function_signature *);
76 virtual ir_visitor_status visit_leave(ir_assignment *);
Dopt_constant_propagation.cpp96 virtual ir_visitor_status visit_enter(class ir_loop *);
97 virtual ir_visitor_status visit_enter(class ir_function_signature *);
98 virtual ir_visitor_status visit_enter(class ir_function *);
99 virtual ir_visitor_status visit_leave(class ir_assignment *);
100 virtual ir_visitor_status visit_enter(class ir_call *);
101 virtual ir_visitor_status visit_enter(class ir_if *);
255 ir_visitor_status
279 ir_visitor_status
313 ir_visitor_status
320 ir_visitor_status
[all …]
Dopt_constant_folding.cpp53 virtual ir_visitor_status visit_enter(ir_discard *ir);
54 virtual ir_visitor_status visit_enter(ir_assignment *ir);
55 virtual ir_visitor_status visit_enter(ir_call *ir);
119 ir_visitor_status
142 ir_visitor_status
172 ir_visitor_status
Dopt_flatten_nested_if_blocks.cpp56 ir_visitor_status visit_leave(ir_if *);
57 ir_visitor_status visit_enter(ir_assignment *);
67 ir_visitor_status
84 ir_visitor_status
Dir_set_program_inouts.cpp56 virtual ir_visitor_status visit_enter(ir_dereference_array *);
57 virtual ir_visitor_status visit_enter(ir_function_signature *);
58 virtual ir_visitor_status visit_enter(ir_discard *);
59 virtual ir_visitor_status visit_enter(ir_texture *);
60 virtual ir_visitor_status visit(ir_dereference_variable *);
185 ir_visitor_status
336 ir_visitor_status
394 ir_visitor_status
404 ir_visitor_status
415 ir_visitor_status

123