Home
last modified time | relevance | path

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

12

/external/mesa3d/src/glsl/
Dir_hierarchical_visitor.h32 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 *);
104 virtual ir_visitor_status visit(class ir_dereference_variable *);
111 virtual ir_visitor_status visit_enter(class ir_loop *);
112 virtual ir_visitor_status visit_leave(class ir_loop *);
113 virtual ir_visitor_status visit_enter(class ir_function_signature *);
114 virtual ir_visitor_status visit_leave(class ir_function_signature *);
[all …]
Dir_rvalue_visitor.h35 ir_visitor_status rvalue_visit(ir_assignment *);
36 ir_visitor_status rvalue_visit(ir_call *);
37 ir_visitor_status rvalue_visit(ir_dereference_array *);
38 ir_visitor_status rvalue_visit(ir_dereference_record *);
39 ir_visitor_status rvalue_visit(ir_expression *);
40 ir_visitor_status rvalue_visit(ir_if *);
41 ir_visitor_status rvalue_visit(ir_return *);
42 ir_visitor_status rvalue_visit(ir_swizzle *);
43 ir_visitor_status rvalue_visit(ir_texture *);
51 virtual ir_visitor_status visit_leave(ir_assignment *);
[all …]
Dir_hierarchical_visitor.cpp35 ir_visitor_status
44 ir_visitor_status
53 ir_visitor_status
62 ir_visitor_status
71 ir_visitor_status
80 ir_visitor_status
89 ir_visitor_status
96 ir_visitor_status
105 ir_visitor_status
112 ir_visitor_status
[all …]
Dir_rvalue_visitor.cpp38 ir_visitor_status
50 ir_visitor_status
78 ir_visitor_status
85 ir_visitor_status
100 ir_visitor_status
107 ir_visitor_status
116 ir_visitor_status
131 ir_visitor_status
138 ir_visitor_status
146 ir_visitor_status
[all …]
Dir_hv_accept.cpp46 ir_visitor_status
56 ir_visitor_status s = ir->accept(v); in visit_list_elements()
68 ir_visitor_status
75 ir_visitor_status
82 ir_visitor_status
85 ir_visitor_status s = v->visit_enter(this); in accept()
118 ir_visitor_status
125 ir_visitor_status
128 ir_visitor_status s = v->visit_enter(this); in accept()
141 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 …]
Dlower_vec_index_to_swizzle.cpp51 virtual ir_visitor_status visit_enter(ir_expression *);
52 virtual ir_visitor_status visit_enter(ir_swizzle *);
53 virtual ir_visitor_status visit_enter(ir_assignment *);
54 virtual ir_visitor_status visit_enter(ir_return *);
55 virtual ir_visitor_status visit_enter(ir_call *);
56 virtual ir_visitor_status visit_enter(ir_if *);
101 ir_visitor_status
113 ir_visitor_status
125 ir_visitor_status
134 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 *);
225 ir_visitor_status
233 ir_visitor_status
241 ir_visitor_status
249 ir_visitor_status
257 ir_visitor_status
[all …]
Dloop_analysis.cpp110 virtual ir_visitor_status visit(ir_loop_jump *);
111 virtual ir_visitor_status visit(ir_dereference_variable *);
113 virtual ir_visitor_status visit_enter(ir_call *);
115 virtual ir_visitor_status visit_enter(ir_loop *);
116 virtual ir_visitor_status visit_leave(ir_loop *);
117 virtual ir_visitor_status visit_enter(ir_assignment *);
118 virtual ir_visitor_status visit_leave(ir_assignment *);
119 virtual ir_visitor_status visit_enter(ir_if *);
120 virtual ir_visitor_status visit_leave(ir_if *);
141 ir_visitor_status
[all …]
Dir_set_program_inouts.cpp62 virtual ir_visitor_status visit_enter(ir_dereference_array *);
63 virtual ir_visitor_status visit_enter(ir_function_signature *);
64 virtual ir_visitor_status visit_enter(ir_expression *);
65 virtual ir_visitor_status visit_enter(ir_discard *);
66 virtual ir_visitor_status visit(ir_dereference_variable *);
67 virtual ir_visitor_status visit(ir_variable *);
106 ir_visitor_status
124 ir_visitor_status
152 ir_visitor_status
164 ir_visitor_status
[all …]
Dopt_copy_propagation.cpp85 virtual ir_visitor_status visit(class ir_dereference_variable *);
86 virtual ir_visitor_status visit_enter(class ir_loop *);
87 virtual ir_visitor_status visit_enter(class ir_function_signature *);
88 virtual ir_visitor_status visit_enter(class ir_function *);
89 virtual ir_visitor_status visit_leave(class ir_assignment *);
90 virtual ir_visitor_status visit_enter(class ir_call *);
91 virtual ir_visitor_status visit_enter(class ir_if *);
114 ir_visitor_status
138 ir_visitor_status
148 ir_visitor_status
[all …]
Dlower_discard_flow.cpp63 ir_visitor_status visit_enter(ir_discard *ir);
64 ir_visitor_status visit_enter(ir_loop_jump *ir);
65 ir_visitor_status visit_enter(ir_loop *ir);
66 ir_visitor_status visit_enter(ir_function_signature *ir);
74 ir_visitor_status
85 ir_visitor_status
96 ir_visitor_status
104 ir_visitor_status
Dlower_vec_index_to_cond_assign.cpp57 virtual ir_visitor_status visit_enter(ir_expression *);
58 virtual ir_visitor_status visit_enter(ir_swizzle *);
59 virtual ir_visitor_status visit_leave(ir_assignment *);
60 virtual ir_visitor_status visit_enter(ir_return *);
61 virtual ir_visitor_status visit_enter(ir_call *);
62 virtual ir_visitor_status visit_enter(ir_if *);
137 ir_visitor_status
149 ir_visitor_status
161 ir_visitor_status
252 ir_visitor_status
[all …]
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_structure_splitting.cpp92 virtual ir_visitor_status visit(ir_variable *);
93 virtual ir_visitor_status visit(ir_dereference_variable *);
94 virtual ir_visitor_status visit_enter(ir_dereference_record *);
95 virtual ir_visitor_status visit_enter(ir_assignment *);
96 virtual ir_visitor_status visit_enter(ir_function_signature *);
126 ir_visitor_status
137 ir_visitor_status
149 ir_visitor_status
157 ir_visitor_status
177 ir_visitor_status
[all …]
Dopt_constant_variable.cpp52 virtual ir_visitor_status visit_enter(ir_dereference_variable *);
53 virtual ir_visitor_status visit(ir_variable *);
54 virtual ir_visitor_status visit_enter(ir_assignment *);
55 virtual ir_visitor_status visit_enter(ir_call *);
78 ir_visitor_status
87 ir_visitor_status
94 ir_visitor_status
131 ir_visitor_status
Dir_validate.cpp59 virtual ir_visitor_status visit(ir_variable *v);
60 virtual ir_visitor_status visit(ir_dereference_variable *ir);
62 virtual ir_visitor_status visit_enter(ir_if *ir);
64 virtual ir_visitor_status visit_leave(ir_loop *ir);
65 virtual ir_visitor_status visit_enter(ir_function *ir);
66 virtual ir_visitor_status visit_leave(ir_function *ir);
67 virtual ir_visitor_status visit_enter(ir_function_signature *ir);
69 virtual ir_visitor_status visit_leave(ir_expression *ir);
70 virtual ir_visitor_status visit_leave(ir_swizzle *ir);
72 virtual ir_visitor_status visit_enter(ir_assignment *ir);
[all …]
Dopt_constant_propagation.cpp105 virtual ir_visitor_status visit_enter(class ir_loop *);
106 virtual ir_visitor_status visit_enter(class ir_function_signature *);
107 virtual ir_visitor_status visit_enter(class ir_function *);
108 virtual ir_visitor_status visit_leave(class ir_assignment *);
109 virtual ir_visitor_status visit_enter(class ir_call *);
110 virtual ir_visitor_status visit_enter(class ir_if *);
217 ir_visitor_status
241 ir_visitor_status
273 ir_visitor_status
280 ir_visitor_status
[all …]
Dlower_output_reads.cpp52 virtual ir_visitor_status visit(class ir_dereference_variable *);
53 virtual ir_visitor_status visit_leave(class ir_return *);
54 virtual ir_visitor_status visit_leave(class ir_function_signature *);
86 ir_visitor_status
135 ir_visitor_status
142 ir_visitor_status
Dopt_copy_propagation_elements.cpp109 virtual ir_visitor_status visit_enter(class ir_loop *);
110 virtual ir_visitor_status visit_enter(class ir_function_signature *);
111 virtual ir_visitor_status visit_leave(class ir_assignment *);
112 virtual ir_visitor_status visit_enter(class ir_call *);
113 virtual ir_visitor_status visit_enter(class ir_if *);
114 virtual ir_visitor_status visit_leave(class ir_swizzle *);
142 ir_visitor_status
166 ir_visitor_status
188 ir_visitor_status
292 ir_visitor_status
[all …]
Dopt_array_splitting.cpp103 virtual ir_visitor_status visit(ir_variable *);
104 virtual ir_visitor_status visit(ir_dereference_variable *);
105 virtual ir_visitor_status visit_enter(ir_dereference_array *);
106 virtual ir_visitor_status visit_enter(ir_function_signature *);
146 ir_visitor_status
157 ir_visitor_status
173 ir_visitor_status
191 ir_visitor_status
255 virtual ir_visitor_status visit_leave(ir_assignment *);
331 ir_visitor_status
Dir_variable_refcount.h66 virtual ir_visitor_status visit(ir_variable *);
67 virtual ir_visitor_status visit(ir_dereference_variable *);
69 virtual ir_visitor_status visit_enter(ir_function_signature *);
70 virtual ir_visitor_status visit_leave(ir_assignment *);
Dlower_clip_distance.cpp59 virtual ir_visitor_status visit(ir_variable *);
61 virtual ir_visitor_status visit_leave(ir_dereference_array *);
62 virtual ir_visitor_status visit_leave(ir_assignment *);
64 virtual ir_visitor_status visit_leave(ir_call *);
84 ir_visitor_status
180 ir_visitor_status
211 ir_visitor_status
274 ir_visitor_status
Dopt_if_simplification.cpp42 ir_visitor_status visit_leave(ir_if *);
43 ir_visitor_status visit_enter(ir_assignment *);
53 ir_visitor_status
70 ir_visitor_status
/external/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_fs_vector_splitting.cpp89 virtual ir_visitor_status visit(ir_variable *);
90 virtual ir_visitor_status visit(ir_dereference_variable *);
91 virtual ir_visitor_status visit_enter(ir_swizzle *);
92 virtual ir_visitor_status visit_enter(ir_assignment *);
93 virtual ir_visitor_status visit_enter(ir_function_signature *);
137 ir_visitor_status
148 ir_visitor_status
160 ir_visitor_status
170 ir_visitor_status
192 ir_visitor_status
[all …]

12