Home
last modified time | relevance | path

Searched refs:ir_factory (Results 1 – 17 of 17) sorted by relevance

/external/mesa3d/src/compiler/glsl/
Dlower_variable_index_to_cond_assign.cpp77 compare_index_block(ir_factory &body, ir_variable *index, in compare_index_block()
196 void generate(unsigned i, ir_rvalue* condition, ir_factory &body) const in generate()
240 void linear_sequence(unsigned begin, unsigned end, ir_factory &body) in linear_sequence()
279 void bisect(unsigned begin, unsigned end, ir_factory &body) in bisect()
291 ir_factory then_body(&if_less->then_instructions, body.mem_ctx); in bisect()
292 ir_factory else_body(&if_less->else_instructions, body.mem_ctx); in bisect()
299 void generate(unsigned begin, unsigned end, ir_factory &body) in generate()
435 ir_factory body(&list, mem_ctx); in convert_dereference_array()
490 ir_factory then_body(&if_stmt->then_instructions, body.mem_ctx); in convert_dereference_array()
Dlower_int64.cpp54 void expand_source(ir_factory &, ir_rvalue *val, ir_variable **expanded_src);
56 ir_dereference_variable *compact_destination(ir_factory &,
121 ir_factory added_functions;
199 lower_64bit::expand_source(ir_factory &body, in expand_source()
233 lower_64bit::compact_destination(ir_factory &body, in compact_destination()
269 ir_factory body(&instructions, mem_ctx); in lower_op_to_function_call()
Dir_optimization.h182 namespace ir_builder { class ir_factory; }; variable
184 ir_variable *compare_index_block(ir_builder::ir_factory &body,
Dlower_blend_equation_advanced.cpp213 set_lum(ir_factory *f, in set_lum()
244 set_lum_sat(ir_factory *f, in set_lum_sat()
276 calc_blend_result(ir_factory f, in calc_blend_result()
328 ir_factory casefactory = f; in calc_blend_result()
548 ir_factory f(&main->body, mem_ctx); in lower_blend_equation_advanced()
Dir_builder.h86 class ir_factory {
88 ir_factory(exec_list *instructions = NULL, void *mem_ctx = NULL)
Dlower_vector_insert.cpp49 ir_factory factory;
Dlower_vec_index_to_cond_assign.cpp87 ir_factory body(&list, base_ir); in convert_vec_index_to_cond_assign()
Dlower_vector_derefs.cpp51 ir_factory factory;
Dbuiltin_int64.h6 ir_factory body(&sig->body, mem_ctx); in umul64()
36 ir_factory body(&sig->body, mem_ctx); in sign64()
62 ir_factory body(&sig->body, mem_ctx); in udivmod64()
273 ir_factory body(&sig->body, mem_ctx); in udiv64()
482 ir_factory body(&sig->body, mem_ctx); in idiv64()
731 ir_factory body(&sig->body, mem_ctx); in umod64()
946 ir_factory body(&sig->body, mem_ctx); in imod64()
Dir_builder.cpp32 ir_factory::emit(ir_instruction *ir) in emit()
38 ir_factory::make_temp(const glsl_type *type, const char *name) in make_temp()
Dlower_packing_builtins.cpp121 ir_factory factory;
Dbuiltin_functions.cpp925 void do_atan(ir_factory &body, const glsl_type *type, ir_variable *res, operand y_over_x);
4950 ir_factory body(&sig->body, mem_ctx); \
5209 builtin_builder::do_atan(ir_factory &body, const glsl_type *type, ir_variable *res, operand y_over_… in do_atan()
7528 ir_factory body(&sig->body, mem_ctx); in _image()
Dast_to_hir.cpp6824 ir_factory body(instructions, state); in hir()
6897 ir_factory body(instructions, state); in hir()
/external/mesa3d/src/compiler/glsl/tests/
Dlower_int64_test.cpp33 void expand_source(ir_factory &body,
37 ir_dereference_variable *compact_destination(ir_factory &body,
52 ir_factory *body;
66 body = new ir_factory(&instructions, mem_ctx); in SetUp()
382 ir_factory *body;
394 body = new ir_factory(&instructions, mem_ctx); in SetUp()
Dopt_add_neg_to_sub_test.cpp36 ir_factory *body;
52 body = new ir_factory(&instructions, mem_ctx); in SetUp()
Darray_refcount_test.cpp37 ir_factory *body;
101 body = new ir_factory(&instructions, mem_ctx); in SetUp()
/external/mesa3d/src/mesa/main/
Dff_fragment_shader.cpp338 class texenv_fragment_program : public ir_factory {