| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | ir_rvalue_visitor.h | 74 virtual ir_visitor_status visit_enter(ir_assignment *); 75 virtual ir_visitor_status visit_enter(ir_call *); 76 virtual ir_visitor_status visit_enter(ir_dereference_array *); 77 virtual ir_visitor_status visit_enter(ir_dereference_record *); 78 virtual ir_visitor_status visit_enter(ir_discard *); 79 virtual ir_visitor_status visit_enter(ir_expression *); 80 virtual ir_visitor_status visit_enter(ir_if *); 81 virtual ir_visitor_status visit_enter(ir_return *); 82 virtual ir_visitor_status visit_enter(ir_swizzle *); 83 virtual ir_visitor_status visit_enter(ir_textur [all...] |
| H A D | ir_hierarchical_visitor.h | 46 * classes have a \c visit_enter method, which is invoked just before 61 * visit_enter method, call the \c accept method of each child node, and, 66 * abstract. Default implementations of every \c visit, \c visit_enter, and 112 virtual ir_visitor_status visit_enter(class ir_loop *); 114 virtual ir_visitor_status visit_enter(class ir_function_signature *); 116 virtual ir_visitor_status visit_enter(class ir_function *); 118 virtual ir_visitor_status visit_enter(class ir_expression *); 120 virtual ir_visitor_status visit_enter(class ir_texture *); 122 virtual ir_visitor_status visit_enter(class ir_swizzle *); 124 virtual ir_visitor_status visit_enter(clas [all...] |
| H A D | lower_discard_flow.cpp | 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); 89 lower_discard_flow_visitor::visit_enter(ir_discard *ir) function in class:lower_discard_flow_visitor 107 lower_discard_flow_visitor::visit_enter(ir_loop *ir) function in class:lower_discard_flow_visitor 115 lower_discard_flow_visitor::visit_enter(ir_function_signature *ir) function in class:lower_discard_flow_visitor
|
| H A D | ir_function_can_inline.cpp | 44 virtual ir_visitor_status visit_enter(ir_return *); 50 ir_function_can_inline_visitor::visit_enter(ir_return *ir) function in class:ir_function_can_inline_visitor
|
| H A D | ir_hierarchical_visitor.cpp | 86 ir_hierarchical_visitor::visit_enter(ir_loop *ir) function in class:ir_hierarchical_visitor 104 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) function in class:ir_hierarchical_visitor 122 ir_hierarchical_visitor::visit_enter(ir_function *ir) function in class:ir_hierarchical_visitor 140 ir_hierarchical_visitor::visit_enter(ir_expression *ir) function in class:ir_hierarchical_visitor 158 ir_hierarchical_visitor::visit_enter(ir_texture *ir) function in class:ir_hierarchical_visitor 176 ir_hierarchical_visitor::visit_enter(ir_swizzle *ir) function in class:ir_hierarchical_visitor 194 ir_hierarchical_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_hierarchical_visitor 212 ir_hierarchical_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_hierarchical_visitor 230 ir_hierarchical_visitor::visit_enter(ir_assignment *ir) function in class:ir_hierarchical_visitor 248 ir_hierarchical_visitor::visit_enter(ir_cal function in class:ir_hierarchical_visitor 266 ir_hierarchical_visitor::visit_enter(ir_return *ir) function in class:ir_hierarchical_visitor 284 ir_hierarchical_visitor::visit_enter(ir_discard *ir) function in class:ir_hierarchical_visitor 302 ir_hierarchical_visitor::visit_enter(ir_demote *ir) function in class:ir_hierarchical_visitor 320 ir_hierarchical_visitor::visit_enter(ir_if *ir) function in class:ir_hierarchical_visitor 338 ir_hierarchical_visitor::visit_enter(ir_emit_vertex *ir) function in class:ir_hierarchical_visitor 356 ir_hierarchical_visitor::visit_enter(ir_end_primitive *ir) function in class:ir_hierarchical_visitor [all...] |
| H A D | opt_dead_functions.cpp | 62 virtual ir_visitor_status visit_enter(ir_function_signature *); 63 virtual ir_visitor_status visit_enter(ir_call *); 89 ir_dead_functions_visitor::visit_enter(ir_function_signature *ir) function in class:ir_dead_functions_visitor 104 ir_dead_functions_visitor::visit_enter(ir_call *ir) function in class:ir_dead_functions_visitor
|
| H A D | opt_tree_grafting.cpp | 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 *); 146 ir_tree_grafting_visitor::visit_enter(ir_loop *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor 191 ir_tree_grafting_visitor::visit_enter(ir_functio function in class:__anonfb7b582b0110::ir_tree_grafting_visitor 198 ir_tree_grafting_visitor::visit_enter(ir_function_signature *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor 205 ir_tree_grafting_visitor::visit_enter(ir_call *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor 233 ir_tree_grafting_visitor::visit_enter(ir_expression *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor 244 ir_tree_grafting_visitor::visit_enter(ir_if *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor 256 ir_tree_grafting_visitor::visit_enter(ir_swizzle *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor 265 ir_tree_grafting_visitor::visit_enter(ir_texture *ir) function in class:__anonfb7b582b0110::ir_tree_grafting_visitor [all...] |
| H A D | lower_vec_index_to_cond_assign.cpp | 68 virtual ir_visitor_status visit_enter(ir_expression *); 69 virtual ir_visitor_status visit_enter(ir_swizzle *); 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 *); 170 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_expression *ir) function in class:ir_vec_index_to_cond_assign_visitor 179 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vec_index_to_cond_assign_visitor 202 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir) function in class:ir_vec_index_to_cond_assign_visitor 216 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_return *ir) function in class:ir_vec_index_to_cond_assign_visitor 225 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_i function in class:ir_vec_index_to_cond_assign_visitor [all...] |
| H A D | opt_vectorize.cpp | 83 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 *); 253 ir_vectorize_visitor::visit_enter(ir_assignment *ir) function in class:ir_vectorize_visitor 283 ir_vectorize_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vectorize_visitor 302 ir_vectorize_visitor::visit_enter(ir_dereference_arra function in class:ir_vectorize_visitor 313 ir_vectorize_visitor::visit_enter(ir_expression *ir) function in class:ir_vectorize_visitor 327 ir_vectorize_visitor::visit_enter(ir_if *ir) function in class:ir_vectorize_visitor 345 ir_vectorize_visitor::visit_enter(ir_loop *ir) function in class:ir_vectorize_visitor 361 ir_vectorize_visitor::visit_enter(ir_texture *) function in class:ir_vectorize_visitor [all...] |
| H A D | opt_constant_folding.cpp | 53 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); 120 ir_constant_folding_visitor::visit_enter(ir_discard *ir) function in class:ir_constant_folding_visitor 143 ir_constant_folding_visitor::visit_enter(ir_assignment *ir) function in class:ir_constant_folding_visitor 173 ir_constant_folding_visitor::visit_enter(ir_call *ir) function in class:ir_constant_folding_visitor
|
| H A D | ir_array_refcount.h | 84 virtual ir_visitor_status visit_enter(ir_function_signature *); 85 virtual ir_visitor_status visit_enter(ir_dereference_array *); 108 * \sa ::visit_enter(ir_dereference_array *)
|
| H A D | opt_flatten_nested_if_blocks.cpp | 57 ir_visitor_status visit_enter(ir_assignment *); 68 nested_if_flattener::visit_enter(ir_assignment *ir) function in class:nested_if_flattener
|
| H A D | ir_rvalue_visitor.cpp | 247 ir_rvalue_enter_visitor::visit_enter(ir_expression *ir) function in class:ir_rvalue_enter_visitor 253 ir_rvalue_enter_visitor::visit_enter(ir_texture *ir) function in class:ir_rvalue_enter_visitor 259 ir_rvalue_enter_visitor::visit_enter(ir_swizzle *ir) function in class:ir_rvalue_enter_visitor 265 ir_rvalue_enter_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_rvalue_enter_visitor 271 ir_rvalue_enter_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_rvalue_enter_visitor 277 ir_rvalue_enter_visitor::visit_enter(ir_assignment *ir) function in class:ir_rvalue_enter_visitor 283 ir_rvalue_enter_visitor::visit_enter(ir_call *ir) function in class:ir_rvalue_enter_visitor 289 ir_rvalue_enter_visitor::visit_enter(ir_discard *ir) function in class:ir_rvalue_enter_visitor 295 ir_rvalue_enter_visitor::visit_enter(ir_return *ir) function in class:ir_rvalue_enter_visitor 301 ir_rvalue_enter_visitor::visit_enter(ir_i function in class:ir_rvalue_enter_visitor 307 ir_rvalue_enter_visitor::visit_enter(ir_emit_vertex *ir) function in class:ir_rvalue_enter_visitor 313 ir_rvalue_enter_visitor::visit_enter(ir_end_primitive *ir) function in class:ir_rvalue_enter_visitor [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ir_rvalue_visitor.h | 74 virtual ir_visitor_status visit_enter(ir_assignment *); 75 virtual ir_visitor_status visit_enter(ir_call *); 76 virtual ir_visitor_status visit_enter(ir_dereference_array *); 77 virtual ir_visitor_status visit_enter(ir_dereference_record *); 78 virtual ir_visitor_status visit_enter(ir_discard *); 79 virtual ir_visitor_status visit_enter(ir_expression *); 80 virtual ir_visitor_status visit_enter(ir_if *); 81 virtual ir_visitor_status visit_enter(ir_return *); 82 virtual ir_visitor_status visit_enter(ir_swizzle *); 83 virtual ir_visitor_status visit_enter(ir_textur [all...] |
| H A D | ir_hierarchical_visitor.h | 46 * classes have a \c visit_enter method, which is invoked just before 61 * visit_enter method, call the \c accept method of each child node, and, 66 * abstract. Default implementations of every \c visit, \c visit_enter, and 112 virtual ir_visitor_status visit_enter(class ir_loop *); 114 virtual ir_visitor_status visit_enter(class ir_function_signature *); 116 virtual ir_visitor_status visit_enter(class ir_function *); 118 virtual ir_visitor_status visit_enter(class ir_expression *); 120 virtual ir_visitor_status visit_enter(class ir_texture *); 122 virtual ir_visitor_status visit_enter(class ir_swizzle *); 124 virtual ir_visitor_status visit_enter(clas [all...] |
| H A D | lower_discard_flow.cpp | 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); 89 lower_discard_flow_visitor::visit_enter(ir_discard *ir) function in class:lower_discard_flow_visitor 107 lower_discard_flow_visitor::visit_enter(ir_loop *ir) function in class:lower_discard_flow_visitor 115 lower_discard_flow_visitor::visit_enter(ir_function_signature *ir) function in class:lower_discard_flow_visitor
|
| H A D | ir_function_can_inline.cpp | 44 virtual ir_visitor_status visit_enter(ir_return *); 50 ir_function_can_inline_visitor::visit_enter(ir_return *ir) function in class:ir_function_can_inline_visitor
|
| H A D | opt_dead_functions.cpp | 62 virtual ir_visitor_status visit_enter(ir_function_signature *); 63 virtual ir_visitor_status visit_enter(ir_call *); 89 ir_dead_functions_visitor::visit_enter(ir_function_signature *ir) function in class:ir_dead_functions_visitor 104 ir_dead_functions_visitor::visit_enter(ir_call *ir) function in class:ir_dead_functions_visitor
|
| H A D | opt_tree_grafting.cpp | 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 *); 146 ir_tree_grafting_visitor::visit_enter(ir_loop *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor 191 ir_tree_grafting_visitor::visit_enter(ir_functio function in class:__anon6e4896b80110::ir_tree_grafting_visitor 198 ir_tree_grafting_visitor::visit_enter(ir_function_signature *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor 205 ir_tree_grafting_visitor::visit_enter(ir_call *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor 233 ir_tree_grafting_visitor::visit_enter(ir_expression *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor 244 ir_tree_grafting_visitor::visit_enter(ir_if *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor 256 ir_tree_grafting_visitor::visit_enter(ir_swizzle *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor 265 ir_tree_grafting_visitor::visit_enter(ir_texture *ir) function in class:__anon6e4896b80110::ir_tree_grafting_visitor [all...] |
| H A D | lower_vec_index_to_cond_assign.cpp | 68 virtual ir_visitor_status visit_enter(ir_expression *); 69 virtual ir_visitor_status visit_enter(ir_swizzle *); 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 *); 170 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_expression *ir) function in class:ir_vec_index_to_cond_assign_visitor 179 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vec_index_to_cond_assign_visitor 202 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_call *ir) function in class:ir_vec_index_to_cond_assign_visitor 216 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_return *ir) function in class:ir_vec_index_to_cond_assign_visitor 225 ir_vec_index_to_cond_assign_visitor::visit_enter(ir_i function in class:ir_vec_index_to_cond_assign_visitor [all...] |
| H A D | ir_hierarchical_visitor.cpp | 92 ir_hierarchical_visitor::visit_enter(ir_loop *ir) function in class:ir_hierarchical_visitor 110 ir_hierarchical_visitor::visit_enter(ir_function_signature *ir) function in class:ir_hierarchical_visitor 128 ir_hierarchical_visitor::visit_enter(ir_function *ir) function in class:ir_hierarchical_visitor 146 ir_hierarchical_visitor::visit_enter(ir_expression *ir) function in class:ir_hierarchical_visitor 164 ir_hierarchical_visitor::visit_enter(ir_texture *ir) function in class:ir_hierarchical_visitor 182 ir_hierarchical_visitor::visit_enter(ir_swizzle *ir) function in class:ir_hierarchical_visitor 200 ir_hierarchical_visitor::visit_enter(ir_dereference_array *ir) function in class:ir_hierarchical_visitor 218 ir_hierarchical_visitor::visit_enter(ir_dereference_record *ir) function in class:ir_hierarchical_visitor 236 ir_hierarchical_visitor::visit_enter(ir_assignment *ir) function in class:ir_hierarchical_visitor 254 ir_hierarchical_visitor::visit_enter(ir_cal function in class:ir_hierarchical_visitor 272 ir_hierarchical_visitor::visit_enter(ir_return *ir) function in class:ir_hierarchical_visitor 290 ir_hierarchical_visitor::visit_enter(ir_discard *ir) function in class:ir_hierarchical_visitor 308 ir_hierarchical_visitor::visit_enter(ir_if *ir) function in class:ir_hierarchical_visitor 326 ir_hierarchical_visitor::visit_enter(ir_emit_vertex *ir) function in class:ir_hierarchical_visitor 344 ir_hierarchical_visitor::visit_enter(ir_end_primitive *ir) function in class:ir_hierarchical_visitor [all...] |
| H A D | opt_vectorize.cpp | 83 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 *); 253 ir_vectorize_visitor::visit_enter(ir_assignment *ir) function in class:ir_vectorize_visitor 283 ir_vectorize_visitor::visit_enter(ir_swizzle *ir) function in class:ir_vectorize_visitor 302 ir_vectorize_visitor::visit_enter(ir_dereference_arra function in class:ir_vectorize_visitor 313 ir_vectorize_visitor::visit_enter(ir_expression *ir) function in class:ir_vectorize_visitor 327 ir_vectorize_visitor::visit_enter(ir_if *ir) function in class:ir_vectorize_visitor 345 ir_vectorize_visitor::visit_enter(ir_loop *ir) function in class:ir_vectorize_visitor 361 ir_vectorize_visitor::visit_enter(ir_texture *) function in class:ir_vectorize_visitor [all...] |
| H A D | opt_constant_folding.cpp | 53 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); 120 ir_constant_folding_visitor::visit_enter(ir_discard *ir) function in class:ir_constant_folding_visitor 143 ir_constant_folding_visitor::visit_enter(ir_assignment *ir) function in class:ir_constant_folding_visitor 173 ir_constant_folding_visitor::visit_enter(ir_call *ir) function in class:ir_constant_folding_visitor
|
| H A D | ir_array_refcount.h | 145 virtual ir_visitor_status visit_enter(ir_function_signature *); 146 virtual ir_visitor_status visit_enter(ir_dereference_array *); 169 * \sa ::visit_enter(ir_dereference_array *)
|
| H A D | opt_flatten_nested_if_blocks.cpp | 57 ir_visitor_status visit_enter(ir_assignment *); 68 nested_if_flattener::visit_enter(ir_assignment *ir) function in class:nested_if_flattener
|