HomeSort by relevance Sort by last modified time
    Searched defs:mem_ctx (Results 51 - 75 of 122) sorted by null

1 23 4 5

  /external/chromium_org/third_party/mesa/src/src/glsl/
ir_builder.cpp 42 var = new(mem_ctx) ir_variable(type, name, ir_var_temporary);
51 void *mem_ctx = ralloc_parent(lhs.val); local
53 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs.val,
69 void *mem_ctx = ralloc_parent(a.val); local
71 return new(mem_ctx) ir_swizzle(a.val,
82 void *mem_ctx = ralloc_parent(a.val); local
91 return new(mem_ctx) ir_swizzle(a.val, s, components);
163 void *mem_ctx = ralloc_parent(a.val); local
165 return new(mem_ctx) ir_expression(op, a.val);
171 void *mem_ctx = ralloc_parent(a.val) local
199 void *mem_ctx = ralloc_parent(a.val); local
    [all...]
loop_unroll.cpp 192 void *const mem_ctx = ralloc_parent(ir); local
199 clone_ir_list(mem_ctx, &copy_list, &ir->body_instructions);
209 new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_continue);
224 void *const mem_ctx = ralloc_parent(ir); local
230 clone_ir_list(mem_ctx, &copy_list, &ir->body_instructions);
lower_if_to_cond_assign.cpp 110 move_block_to_cond_assign(void *mem_ctx,
134 new(mem_ctx) ir_expression(ir_binop_logic_and,
136 cond_expr->clone(mem_ctx, NULL),
139 assign->condition = cond_expr->clone(mem_ctx, NULL);
143 new(mem_ctx) ir_expression(ir_binop_logic_and,
145 cond_expr->clone(mem_ctx, NULL),
188 void *mem_ctx = ralloc_parent(ir); local
195 new(mem_ctx) ir_variable(glsl_type::bool_type,
201 new(mem_ctx) ir_dereference_variable(then_var);
203 assign = new(mem_ctx) ir_assignment(then_cond, ir->condition)
    [all...]
lower_vec_index_to_cond_assign.cpp 83 void *mem_ctx = ralloc_parent(ir); local
109 mem_ctx);
120 new(base_ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
181 void *mem_ctx = ralloc_parent(ir); local
209 mem_ctx);
221 new(ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
237 ir_if *if_stmt = new(mem_ctx) ir_if(ir->condition);
opt_algebraic.cpp 48 this->mem_ctx = NULL;
68 void *mem_ctx; member in class:__anon14988::ir_algebraic_visitor
180 return new(mem_ctx) ir_swizzle(operand, 0, 0, 0, 0,
203 if (this->mem_ctx == NULL)
204 this->mem_ctx = ralloc_parent(ir);
231 return new(mem_ctx) ir_expression(new_op,
264 temp = new(mem_ctx) ir_expression(ir_unop_neg,
306 temp = new(mem_ctx) ir_expression(ir_unop_rcp,
321 return ir_constant::zero(mem_ctx, ir->type);
330 return new(mem_ctx) ir_swizzle(ir->operands[1], component, 0, 0, 0, 1)
    [all...]
ir_function_detect_recursion.cpp 177 this->mem_ctx = ralloc_context(NULL);
185 ralloc_free(this->mem_ctx);
192 f = new(mem_ctx) function(sig);
225 call_node *node = new(mem_ctx) call_node;
231 node = new(mem_ctx) call_node;
239 void *mem_ctx; member in class:has_recursion_visitor
loop_analysis.cpp 40 this->mem_ctx = ralloc_context(NULL);
48 ralloc_free(this->mem_ctx);
55 loop_variable_state *ls = new(this->mem_ctx) loop_variable_state;
81 void *mem_ctx = ralloc_parent(this); local
82 loop_variable *lv = rzalloc(mem_ctx, loop_variable);
96 void *mem_ctx = ralloc_parent(this); local
97 loop_terminator *t = rzalloc(mem_ctx, loop_terminator);
481 void *mem_ctx = ralloc_parent(ir); local
483 inc = new(mem_ctx) ir_expression(ir_unop_neg,
485 inc->clone(mem_ctx, NULL)
    [all...]
loop_analysis.h 250 void *mem_ctx; member in class:loop_state
loop_controls.cpp 91 void *mem_ctx = ralloc_context(NULL); local
94 new(mem_ctx) ir_expression(ir_binop_sub, from->type, to, from);
97 new(mem_ctx) ir_expression(ir_binop_div, sub->type, sub, increment);
106 new(mem_ctx) ir_expression(ir_unop_f2i, glsl_type::int_type, iter,
127 ? new(mem_ctx) ir_constant(iter_value + bias[i])
128 : new(mem_ctx) ir_constant(float(iter_value + bias[i]));
131 new(mem_ctx) ir_expression(ir_binop_mul, increment->type, iter,
135 new(mem_ctx) ir_expression(ir_binop_add, mul->type, mul, from);
138 new(mem_ctx) ir_expression(op, glsl_type::bool_type, add, to);
150 ralloc_free(mem_ctx);
    [all...]
lower_clip_distance.cpp 195 void *mem_ctx = ralloc_parent(ir); local
196 ir->array = new(mem_ctx) ir_dereference_array(
lower_mat_op_to_vec.cpp 43 this->mem_ctx = NULL;
62 void *mem_ctx; member in class:ir_mat_op_to_vec_visitor
104 return new(mem_ctx) ir_swizzle(val, row, 0, 0, 0, 1);
110 val = val->clone(mem_ctx, NULL);
113 val = new(mem_ctx) ir_dereference_array(val,
114 new(mem_ctx) ir_constant(row));
131 expr = new(mem_ctx) ir_expression(ir_binop_mul,
139 mul_expr = new(mem_ctx) ir_expression(ir_binop_mul,
142 expr = new(mem_ctx) ir_expression(ir_binop_add,
147 assign = new(mem_ctx) ir_assignment(get_column(result, b_col), expr)
    [all...]
lower_ubo_reference.cpp 57 void *mem_ctx; member in class:__anon14987::lower_ubo_reference_visitor
84 mem_ctx = ralloc_parent(*rvalue);
88 ir_rvalue *offset = new(mem_ctx) ir_constant(0u);
125 new(mem_ctx) ir_constant(array_stride)));
166 ir_variable *load_var = new(mem_ctx) ir_variable(type,
171 ir_variable *load_offset = new(mem_ctx) ir_variable(glsl_type::uint_type,
177 deref = new(mem_ctx) ir_dereference_variable(load_var);
188 return new(mem_ctx)
191 new(mem_ctx) ir_constant(this->uniform_block),
216 new(mem_ctx) ir_dereference_record(deref->clone(mem_ctx, NULL)
    [all...]
opt_array_splitting.cpp 55 this->mem_ctx = NULL;
77 void *mem_ctx; member in class:opt_array_splitting::variable_entry
92 this->mem_ctx = ralloc_context(NULL);
98 ralloc_free(mem_ctx);
113 void *mem_ctx; member in class:ir_array_reference_visitor
140 variable_entry *entry = new(mem_ctx) variable_entry(var);
299 *deref = new(entry->mem_ctx)
308 ir_variable *temp = new(entry->mem_ctx) ir_variable(deref_array->type,
312 *deref = new(entry->mem_ctx) ir_dereference_variable(temp);
362 void *mem_ctx = ralloc_context(NULL) local
    [all...]
opt_copy_propagation.cpp 76 mem_ctx = ralloc_context(0);
77 this->acp = new(mem_ctx) exec_list;
78 this->kills = new(mem_ctx) exec_list;
82 ralloc_free(mem_ctx);
109 void *mem_ctx; member in class:__anon14992::ir_copy_propagation_visitor
125 this->acp = new(mem_ctx) exec_list;
126 this->kills = new(mem_ctx) exec_list;
214 this->acp = new(mem_ctx) exec_list;
215 this->kills = new(mem_ctx) exec_list;
221 this->acp->push_tail(new(this->mem_ctx) acp_entry(a->lhs, a->rhs))
    [all...]
opt_dead_code_local.cpp 211 void *mem_ctx = ralloc_parent(entry->ir); local
227 entry->ir->rhs = new(mem_ctx) ir_swizzle(entry->ir->rhs,
opt_structure_splitting.cpp 58 this->mem_ctx = NULL;
75 void *mem_ctx; member in class:__anon15000::variable_entry2
83 this->mem_ctx = ralloc_context(NULL);
89 ralloc_free(mem_ctx);
103 void *mem_ctx; member in class:__anon15000::ir_structure_reference_visitor
120 variable_entry2 *entry = new(mem_ctx) variable_entry2(var);
249 *deref = new(entry->mem_ctx) ir_dereference_variable(entry->components[i]);
279 void *mem_ctx = lhs_entry ? lhs_entry->mem_ctx : rhs_entry->mem_ctx; local
339 void *mem_ctx = ralloc_context(NULL); local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/
brw_fs_channel_expressions.cpp 57 this->mem_ctx = NULL;
66 void *mem_ctx; member in class:ir_channel_expressions_visitor
108 return new(mem_ctx) ir_dereference_variable(var);
111 deref = new(mem_ctx) ir_dereference_variable(var);
112 return new(mem_ctx) ir_swizzle(deref, elem, 0, 0, 0, 1);
118 ir_dereference *lhs = ir->lhs->clone(mem_ctx, NULL);
128 assign = new(mem_ctx) ir_assignment(lhs, val, NULL, (1 << elem));
143 if (!this->mem_ctx)
144 this->mem_ctx = ralloc_parent(ir);
165 op_var[i] = new(mem_ctx) ir_variable(expr->operands[i]->type
    [all...]
brw_shader.cpp 112 void *mem_ctx = ralloc_context(NULL); local
118 clone_ir_list(mem_ctx, shader->ir, shader->base.ir);
197 ralloc_free(mem_ctx);
  /external/mesa3d/src/glsl/
ir_builder.cpp 42 var = new(mem_ctx) ir_variable(type, name, ir_var_temporary);
51 void *mem_ctx = ralloc_parent(lhs.val); local
53 ir_assignment *assign = new(mem_ctx) ir_assignment(lhs.val,
69 void *mem_ctx = ralloc_parent(a.val); local
71 return new(mem_ctx) ir_swizzle(a.val,
82 void *mem_ctx = ralloc_parent(a.val); local
91 return new(mem_ctx) ir_swizzle(a.val, s, components);
163 void *mem_ctx = ralloc_parent(a.val); local
165 return new(mem_ctx) ir_expression(op, a.val);
171 void *mem_ctx = ralloc_parent(a.val) local
199 void *mem_ctx = ralloc_parent(a.val); local
    [all...]
loop_unroll.cpp 192 void *const mem_ctx = ralloc_parent(ir); local
199 clone_ir_list(mem_ctx, &copy_list, &ir->body_instructions);
209 new(mem_ctx) ir_loop_jump(ir_loop_jump::jump_continue);
224 void *const mem_ctx = ralloc_parent(ir); local
230 clone_ir_list(mem_ctx, &copy_list, &ir->body_instructions);
lower_if_to_cond_assign.cpp 110 move_block_to_cond_assign(void *mem_ctx,
134 new(mem_ctx) ir_expression(ir_binop_logic_and,
136 cond_expr->clone(mem_ctx, NULL),
139 assign->condition = cond_expr->clone(mem_ctx, NULL);
143 new(mem_ctx) ir_expression(ir_binop_logic_and,
145 cond_expr->clone(mem_ctx, NULL),
188 void *mem_ctx = ralloc_parent(ir); local
195 new(mem_ctx) ir_variable(glsl_type::bool_type,
201 new(mem_ctx) ir_dereference_variable(then_var);
203 assign = new(mem_ctx) ir_assignment(then_cond, ir->condition)
    [all...]
lower_vec_index_to_cond_assign.cpp 83 void *mem_ctx = ralloc_parent(ir); local
109 mem_ctx);
120 new(base_ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
181 void *mem_ctx = ralloc_parent(ir); local
209 mem_ctx);
221 new(ir) ir_swizzle(orig_deref->array->clone(mem_ctx, NULL),
237 ir_if *if_stmt = new(mem_ctx) ir_if(ir->condition);
opt_algebraic.cpp 48 this->mem_ctx = NULL;
68 void *mem_ctx; member in class:__anon25353::ir_algebraic_visitor
180 return new(mem_ctx) ir_swizzle(operand, 0, 0, 0, 0,
203 if (this->mem_ctx == NULL)
204 this->mem_ctx = ralloc_parent(ir);
231 return new(mem_ctx) ir_expression(new_op,
264 temp = new(mem_ctx) ir_expression(ir_unop_neg,
306 temp = new(mem_ctx) ir_expression(ir_unop_rcp,
321 return ir_constant::zero(mem_ctx, ir->type);
330 return new(mem_ctx) ir_swizzle(ir->operands[1], component, 0, 0, 0, 1)
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_fs_channel_expressions.cpp 57 this->mem_ctx = NULL;
66 void *mem_ctx; member in class:ir_channel_expressions_visitor
108 return new(mem_ctx) ir_dereference_variable(var);
111 deref = new(mem_ctx) ir_dereference_variable(var);
112 return new(mem_ctx) ir_swizzle(deref, elem, 0, 0, 0, 1);
118 ir_dereference *lhs = ir->lhs->clone(mem_ctx, NULL);
128 assign = new(mem_ctx) ir_assignment(lhs, val, NULL, (1 << elem));
143 if (!this->mem_ctx)
144 this->mem_ctx = ralloc_parent(ir);
165 op_var[i] = new(mem_ctx) ir_variable(expr->operands[i]->type
    [all...]
brw_shader.cpp 112 void *mem_ctx = ralloc_context(NULL); local
118 clone_ir_list(mem_ctx, shader->ir, shader->base.ir);
197 ralloc_free(mem_ctx);

Completed in 2632 milliseconds

1 23 4 5