/third_party/mesa3d/src/intel/compiler/ |
D | brw_cfg.cpp | 62 list->push_tail(link(mem_ctx, block, bblock_link_logical)); in push_stack() 77 successor->parents.push_tail(::link(mem_ctx, this, kind)); in add_successor() 78 children.push_tail(::link(mem_ctx, successor, kind)); in add_successor() 199 cur->instructions.push_tail(inst); in cfg_t() 221 cur->instructions.push_tail(inst); in cfg_t() 245 cur->instructions.push_tail(inst); in cfg_t() 285 cur->instructions.push_tail(inst); in cfg_t() 320 cur->instructions.push_tail(inst); in cfg_t() 348 cur->instructions.push_tail(inst); in cfg_t() 374 cur->instructions.push_tail(inst); in cfg_t() [all …]
|
D | brw_fs_copy_propagation.cpp | 199 acp_table[idx].push_tail(acp[i]); in setup_initial_values() 225 acp_table[idx].push_tail(acp[i]); in setup_initial_values() 1077 acp[entry->dst.nr % ACP_HASH_SIZE].push_tail(entry); in opt_copy_propagation_local() 1095 acp[entry->dst.nr % ACP_HASH_SIZE].push_tail(entry); in opt_copy_propagation_local() 1159 in_acp[entry->dst.nr % ACP_HASH_SIZE].push_tail(entry); in opt_copy_propagation()
|
D | brw_fs_combine_constants.cpp | 467 imm->uses->push_tail(link(const_ctx, &inst->src[i])); in opt_combine_constants() 478 imm->uses->push_tail(link(const_ctx, &inst->src[i])); in opt_combine_constants()
|
/third_party/mesa3d/src/compiler/glsl/ |
D | ast_function.cpp | 55 actual_parameters->push_tail(ir_rvalue::error_value(mem_ctx)); in process_parameters() 66 actual_parameters->push_tail(result); in process_parameters() 425 d->before_instructions->push_tail(tmp); in copy_index_derefs_to_temps() 432 d->before_instructions->push_tail(assignment); in copy_index_derefs_to_temps() 491 before_instructions->push_tail(tmp); in fix_parameter() 508 before_instructions->push_tail(assignment); in fix_parameter() 535 after_instructions->push_tail(assignment_2); in fix_parameter() 654 instructions->push_tail(var); in generate_call() 663 instructions->push_tail(call); in generate_call() 1252 instructions->push_tail(var); in process_vec_mat_constructor() [all …]
|
D | ir_clone.cpp | 125 new_if->then_instructions.push_tail(ir->clone(mem_ctx, ht)); in clone() 129 new_if->else_instructions.push_tail(ir->clone(mem_ctx, ht)); in clone() 141 new_loop->body_instructions.push_tail(ir->clone(mem_ctx, ht)); in clone() 157 new_parameters.push_tail(ir->clone(mem_ctx, ht)); in clone() 303 copy->body.push_tail(inst_copy); in clone() 325 copy->parameters.push_tail(param_copy); in clone_prototype() 427 out->push_tail(copy); in clone_ir_list()
|
D | lower_discard_flow.cpp | 109 ir->body_instructions.push_tail(generate_discard_break()); in visit_enter() 135 if_inst->then_instructions.push_tail(br); in generate_discard_break()
|
D | link_functions.cpp | 121 linked->ir->push_tail(f); in visit_enter() 157 formal_parameters.push_tail(copy); in visit_enter() 167 linked_sig->body.push_tail(copy); in visit_enter()
|
D | glsl_parser.yy | 403 state->translation_unit.push_tail(& $1->link); 411 state->translation_unit.push_tail(& $2->link); 551 $$->expressions.push_tail(& $2->link); 557 $$->expressions.push_tail(& $3->link); 821 $$->expressions.push_tail(& $1->link); 826 $$->expressions.push_tail(& $3->link); 878 $$->parameters.push_tail(& $2->link); 883 $$->parameters.push_tail(& $3->link); 1043 $$->declarations.push_tail(&decl->link); 1053 $$->declarations.push_tail(&decl->link); [all …]
|
D | lower_jumps.cpp | 297 inner_block->push_tail(move_ir); in move_outer_block_inside() 837 return_if->then_instructions.push_tail(new(ir) ir_loop_jump(ir_loop_jump::jump_break)); in visit() 850 return_if->then_instructions.push_tail(new(ir) ir_return(NULL)); in visit() 854 return_if->then_instructions.push_tail( in visit() 906 …ir->body.push_tail(new(ir) ir_return(new (ir) ir_dereference_variable(this->function.return_value)… in visit()
|
D | ast_to_hir.cpp | 1043 instructions->push_tail(var); in do_assignment() 1044 instructions->push_tail(assign(var, rhs)); in do_assignment() 1048 instructions->push_tail(new(ctx) ir_assignment(lhs, deref_var)); in do_assignment() 1056 instructions->push_tail(new(ctx) ir_assignment(lhs, rhs)); in do_assignment() 1071 instructions->push_tail(var); in get_lvalue_copy() 1073 instructions->push_tail(new(ctx) ir_assignment(new(ctx) ir_dereference_variable(var), in get_lvalue_copy() 1614 instructions->push_tail(tmp); in do_hir() 1617 instructions->push_tail(stmt); in do_hir() 1623 stmt->then_instructions.push_tail(then_assign); in do_hir() 1628 stmt->else_instructions.push_tail(else_assign); in do_hir() [all …]
|
D | ir_function_detect_recursion.cpp | 212 this->current->callees.push_tail(node); in visit_enter() 218 target->callers.push_tail(node); in visit_enter()
|
D | ir_builder.cpp | 34 instructions->push_tail(ir); in emit() 615 result->then_instructions.push_tail(then_branch); in if_tree() 630 result->then_instructions.push_tail(then_branch); in if_tree() 631 result->else_instructions.push_tail(else_branch); in if_tree()
|
D | opt_constant_propagation.cpp | 361 this->acp->push_tail(new(this->lin_ctx) acp_entry(a)); in handle_if_block() 412 this->acp->push_tail(new(this->lin_ctx) acp_entry(a)); in handle_loop() 514 this->acp->push_tail(entry); in add_constant()
|
D | builtin_int64.h | 12 sig_parameters.push_tail(r000C); in udivmod64() 14 sig_parameters.push_tail(r000D); in udivmod64() 223 sig_parameters.push_tail(r0035); in udiv64() 225 sig_parameters.push_tail(r0036); in udiv64() 432 sig_parameters.push_tail(r005E); in idiv64() 434 sig_parameters.push_tail(r005F); in idiv64() 681 sig_parameters.push_tail(r0096); in umod64() 683 sig_parameters.push_tail(r0097); in umod64() 896 sig_parameters.push_tail(r00C1); in imod64() 898 sig_parameters.push_tail(r00C2); in imod64()
|
D | opt_dead_functions.cpp | 83 this->signature_list.push_tail(entry); in get_signature_entry()
|
D | lower_subroutine.cpp | 73 new_parameters.push_tail(ir->clone(mem_ctx, NULL)); in call_clone()
|
D | ir_reader.cpp | 185 instructions->push_tail(f); in scan_for_prototypes() 260 hir_parameters.push_tail(var); in read_function_sig() 331 instructions->push_tail(ir); in read_instructions() 679 parameters.push_tail(param); in read_call() 816 elements.push_tail(ir_elt); in read_constant()
|
D | lower_output_reads.cpp | 144 sig->body.push_tail(copy(sig, (ir_variable *) key, (ir_variable *) data)); in emit_main_copy()
|
D | s_expression.cpp | 117 list->subexpressions.push_tail(expr); in __read_expression()
|
D | ast.h | 357 array_dimensions.push_tail(&dim->link); in ast_array_specifier() 362 array_dimensions.push_tail(&dim->link); in add_dimension() 384 layout_const_expressions.push_tail(&expr->link); in ast_layout_expression()
|
D | list.h | 319 void push_tail(exec_node *n); 641 inline void exec_list::push_tail(exec_node *n) in push_tail() function
|
D | opt_dead_code_local.cpp | 287 assignments->push_tail(entry); in process_assignment()
|
D | lower_int64.cpp | 284 parameters.push_tail(new(mem_ctx) ir_dereference_variable(src[j][i])); in lower_op_to_function_call()
|
D | opt_structure_splitting.cpp | 117 this->variable_list.push_tail(entry); in get_variable_entry()
|
D | opt_function_inlining.cpp | 241 new_instructions.push_tail(new_ir); in generate_inline()
|