Searched refs:ir_factory (Results 1 – 17 of 17) sorted by relevance
/external/mesa3d/src/compiler/glsl/ |
D | lower_variable_index_to_cond_assign.cpp | 77 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()
|
D | lower_int64.cpp | 54 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()
|
D | ir_optimization.h | 182 namespace ir_builder { class ir_factory; }; variable 184 ir_variable *compare_index_block(ir_builder::ir_factory &body,
|
D | lower_blend_equation_advanced.cpp | 213 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()
|
D | ir_builder.h | 86 class ir_factory { 88 ir_factory(exec_list *instructions = NULL, void *mem_ctx = NULL)
|
D | lower_vector_insert.cpp | 49 ir_factory factory;
|
D | lower_vec_index_to_cond_assign.cpp | 87 ir_factory body(&list, base_ir); in convert_vec_index_to_cond_assign()
|
D | lower_vector_derefs.cpp | 51 ir_factory factory;
|
D | builtin_int64.h | 6 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()
|
D | ir_builder.cpp | 32 ir_factory::emit(ir_instruction *ir) in emit() 38 ir_factory::make_temp(const glsl_type *type, const char *name) in make_temp()
|
D | lower_packing_builtins.cpp | 121 ir_factory factory;
|
D | builtin_functions.cpp | 925 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()
|
D | ast_to_hir.cpp | 6824 ir_factory body(instructions, state); in hir() 6897 ir_factory body(instructions, state); in hir()
|
/external/mesa3d/src/compiler/glsl/tests/ |
D | lower_int64_test.cpp | 33 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()
|
D | opt_add_neg_to_sub_test.cpp | 36 ir_factory *body; 52 body = new ir_factory(&instructions, mem_ctx); in SetUp()
|
D | array_refcount_test.cpp | 37 ir_factory *body; 101 body = new ir_factory(&instructions, mem_ctx); in SetUp()
|
/external/mesa3d/src/mesa/main/ |
D | ff_fragment_shader.cpp | 338 class texenv_fragment_program : public ir_factory {
|