| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | ir_basic_block.h | 28 void (*callback)(ir_instruction *first, 29 ir_instruction *last,
|
| H A D | ir_expression_flattening.h | 41 bool (*predicate)(ir_instruction *ir));
|
| H A D | ir_expression_flattening.cpp | 40 ir_expression_flattening_visitor(bool (*predicate)(ir_instruction *ir)) 51 bool (*predicate)(ir_instruction *ir); 56 bool (*predicate)(ir_instruction *ir)) 60 foreach_in_list(ir_instruction, ir, instructions) {
|
| H A D | opt_redundant_jumps.cpp | 65 ir_instruction *const last_then = 66 (ir_instruction *) ir->then_instructions.get_tail(); 67 ir_instruction *const last_else = 68 (ir_instruction *) ir->else_instructions.get_tail(); 104 ir_instruction *const last = 105 (ir_instruction *) ir->body_instructions.get_tail();
|
| H A D | ir_basic_block.cpp | 51 void (*callback)(ir_instruction *first, 52 ir_instruction *last, 56 ir_instruction *leader = NULL; 57 ir_instruction *last = NULL; 59 foreach_in_list(ir_instruction, ir, instructions) {
|
| H A D | ir_function_can_inline.cpp | 70 ir_instruction *last = (ir_instruction *)callee->body.get_tail();
|
| H A D | loop_unroll.cpp | 188 ir_instruction *first_ir = 189 (ir_instruction *) ir->body_instructions.get_head(); 201 ir_instruction *ir_if_last = (ir_instruction *) 211 ir_if_last = (ir_instruction *) 288 ir_instruction *ir_to_replace = ir; 305 ir_if *ir_if = ((ir_instruction *) copy_list.get_tail())->as_if(); 310 ir_if = ((ir_instruction *) first_list->get_tail())->as_if(); 357 ir_instruction *move_ir = (ir_instruction *) ir_i [all...] |
| H A D | ir_equals.cpp | 31 possibly_null_equals(const ir_instruction *a, const ir_instruction *b, 45 ir_instruction::equals(const ir_instruction *, enum ir_node_type) const 51 ir_constant::equals(const ir_instruction *ir, enum ir_node_type) const 74 ir_dereference_variable::equals(const ir_instruction *ir, 85 ir_dereference_array::equals(const ir_instruction *ir, 105 ir_swizzle::equals(const ir_instruction *ir, 128 ir_texture::equals(const ir_instruction *ir, enum ir_node_type ignore) const 193 ir_expression::equals(const ir_instruction *i [all...] |
| H A D | opt_tree_grafting.cpp | 81 ir_visitor_status check_graft(ir_instruction *ir, ir_variable *var); 96 dereferences_variable_callback(ir_instruction *ir, void *data) 106 dereferences_variable(ir_instruction *ir, ir_variable *var) 163 ir_tree_grafting_visitor::check_graft(ir_instruction *ir, ir_variable *var) 316 ir_instruction *bb_last) 326 for (ir_instruction *ir = (ir_instruction *)start->next; 328 ir = (ir_instruction *)ir->next) { 345 tree_grafting_basic_block(ir_instruction *bb_first, 346 ir_instruction *bb_las [all...] |
| H A D | ir_hierarchical_visitor.h | 156 void call_enter_leave_callbacks(class ir_instruction *ir); 166 class ir_instruction *base_ir; 176 void (*callback_enter)(class ir_instruction *ir, void *data); 186 void (*callback_leave)(class ir_instruction *ir, void *data); 206 void visit_tree(ir_instruction *ir, 207 void (*callback_enter)(class ir_instruction *ir, void *data), 209 void (*callback_leave)(class ir_instruction *ir, void *data) = NULL,
|
| H A D | lower_jumps.cpp | 301 ((ir_instruction *)ir->get_next())->remove(); 306 void move_outer_block_inside(ir_instruction *ir, exec_list *inner_block) 309 ir_instruction *move_ir = (ir_instruction *)ir->get_next(); 344 void lower_return_unconditionally(ir_instruction *ir) 356 ir_instruction *create_lowered_break() 371 void lower_break_unconditionally(ir_instruction *ir) 385 ir_instruction *ir = (ir_instruction *) block->get_tail(); 390 (ir_instruction *) ir_i [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ir_basic_block.h | 28 void (*callback)(ir_instruction *first, 29 ir_instruction *last,
|
| H A D | ir_expression_flattening.h | 41 bool (*predicate)(ir_instruction *ir));
|
| H A D | ir_expression_flattening.cpp | 40 ir_expression_flattening_visitor(bool (*predicate)(ir_instruction *ir)) 51 bool (*predicate)(ir_instruction *ir); 56 bool (*predicate)(ir_instruction *ir)) 60 foreach_in_list(ir_instruction, ir, instructions) {
|
| H A D | opt_redundant_jumps.cpp | 65 ir_instruction *const last_then = 66 (ir_instruction *) ir->then_instructions.get_tail(); 67 ir_instruction *const last_else = 68 (ir_instruction *) ir->else_instructions.get_tail(); 104 ir_instruction *const last = 105 (ir_instruction *) ir->body_instructions.get_tail();
|
| H A D | ir_basic_block.cpp | 51 void (*callback)(ir_instruction *first, 52 ir_instruction *last, 56 ir_instruction *leader = NULL; 57 ir_instruction *last = NULL; 59 foreach_in_list(ir_instruction, ir, instructions) {
|
| H A D | ir_function_can_inline.cpp | 70 ir_instruction *last = (ir_instruction *)callee->body.get_tail();
|
| H A D | loop_unroll.cpp | 188 ir_instruction *first_ir = 189 (ir_instruction *) ir->body_instructions.get_head(); 201 ir_instruction *ir_if_last = (ir_instruction *) 211 ir_if_last = (ir_instruction *) 288 ir_instruction *ir_to_replace = ir; 305 ir_if *ir_if = ((ir_instruction *) copy_list.get_tail())->as_if(); 310 ir_if = ((ir_instruction *) first_list->get_tail())->as_if(); 357 ir_instruction *move_ir = (ir_instruction *) ir_i [all...] |
| H A D | ir_equals.cpp | 31 possibly_null_equals(const ir_instruction *a, const ir_instruction *b, 45 ir_instruction::equals(const ir_instruction *, enum ir_node_type) const 51 ir_constant::equals(const ir_instruction *ir, enum ir_node_type) const 74 ir_dereference_variable::equals(const ir_instruction *ir, 85 ir_dereference_array::equals(const ir_instruction *ir, 105 ir_swizzle::equals(const ir_instruction *ir, 128 ir_texture::equals(const ir_instruction *ir, enum ir_node_type ignore) const 193 ir_expression::equals(const ir_instruction *i [all...] |
| H A D | opt_tree_grafting.cpp | 81 ir_visitor_status check_graft(ir_instruction *ir, ir_variable *var); 96 dereferences_variable_callback(ir_instruction *ir, void *data) 106 dereferences_variable(ir_instruction *ir, ir_variable *var) 163 ir_tree_grafting_visitor::check_graft(ir_instruction *ir, ir_variable *var) 316 ir_instruction *bb_last) 326 for (ir_instruction *ir = (ir_instruction *)start->next; 328 ir = (ir_instruction *)ir->next) { 345 tree_grafting_basic_block(ir_instruction *bb_first, 346 ir_instruction *bb_las [all...] |
| H A D | ir_hierarchical_visitor.h | 158 class ir_instruction *base_ir; 168 void (*callback_enter)(class ir_instruction *ir, void *data); 178 void (*callback_leave)(class ir_instruction *ir, void *data); 198 void visit_tree(ir_instruction *ir, 199 void (*callback_enter)(class ir_instruction *ir, void *data), 201 void (*callback_leave)(class ir_instruction *ir, void *data) = NULL,
|
| H A D | lower_jumps.cpp | 299 ((ir_instruction *)ir->get_next())->remove(); 304 void move_outer_block_inside(ir_instruction *ir, exec_list *inner_block) 307 ir_instruction *move_ir = (ir_instruction *)ir->get_next(); 342 void lower_return_unconditionally(ir_instruction *ir) 354 ir_instruction *create_lowered_break() 369 void lower_break_unconditionally(ir_instruction *ir) 383 ir_instruction *ir = (ir_instruction *) block->get_tail(); 388 (ir_instruction *) ir_i [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/tests/ |
| H A D | opt_add_neg_to_sub_test.cpp | 87 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); 120 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); 153 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); 186 ir_instruction *const ir = (ir_instruction *) instructions.pop_head();
|
| H A D | builtin_variable_test.cpp | 104 foreach_in_list(ir_instruction, node, &this->ir) { 114 foreach_in_list(ir_instruction, node, &this->ir) { 128 foreach_in_list(ir_instruction, node, &this->ir) { 143 foreach_in_list(ir_instruction, node, &this->ir) { 180 foreach_in_list(ir_instruction, node, &this->ir) { 195 foreach_in_list(ir_instruction, node, &this->ir) { 248 foreach_in_list(ir_instruction, node, &this->ir) { 268 foreach_in_list(ir_instruction, node, &this->ir) { 319 foreach_in_list(ir_instruction, node, &this->ir) { 365 foreach_in_list(ir_instruction, nod [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/ |
| H A D | opt_add_neg_to_sub_test.cpp | 83 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); 116 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); 149 ir_instruction *const ir = (ir_instruction *) instructions.pop_head(); 182 ir_instruction *const ir = (ir_instruction *) instructions.pop_head();
|