Home
last modified time | relevance | path

Searched refs:ir_var_temporary (Results 1 – 25 of 43) sorted by relevance

12

/third_party/mesa3d/src/compiler/glsl/
Dlower_instructions.cpp322 ir_var_temporary); in mod_to_floor()
324 ir_var_temporary); in mod_to_floor()
434 ir_variable *x = new(ir) ir_variable(ir->type, "x", ir_var_temporary); in ldexp_to_arith()
435 ir_variable *exp = new(ir) ir_variable(ivec, "exp", ir_var_temporary); in ldexp_to_arith()
436 ir_variable *result = new(ir) ir_variable(uvec, "result", ir_var_temporary); in ldexp_to_arith()
439 new(ir) ir_variable(ivec, "extracted_biased_exp", ir_var_temporary); in ldexp_to_arith()
441 new(ir) ir_variable(ivec, "resulting_biased_exp", ir_var_temporary); in ldexp_to_arith()
444 new(ir) ir_variable(uvec, "sign_mantissa", ir_var_temporary); in ldexp_to_arith()
447 new(ir) ir_variable(bvec, "flush_to_zero", ir_var_temporary); in ldexp_to_arith()
449 new(ir) ir_variable(bvec, "zero_mantissa", ir_var_temporary); in ldexp_to_arith()
[all …]
Dlower_shared_reference.cpp157 ir_var_temporary); in handle_rvalue()
162 ir_var_temporary); in handle_rvalue()
204 ir_var_temporary); in handle_assignment()
223 ir_var_temporary); in handle_assignment()
324 ir_variable(type, "shared_load_result", ir_var_temporary); in shared_load()
Dlower_packed_varyings.cpp302 assert(var->data.mode != ir_var_temporary); in run()
345 ir_variable *t = new(mem_ctx) ir_variable(lhs->type, "pack", ir_var_temporary); in bitwise_assign_pack()
361 ir_variable *t = new(mem_ctx) ir_variable(lhs->type, "pack", ir_var_temporary); in bitwise_assign_pack()
377 ir_variable *t = new(mem_ctx) ir_variable(lhs->type, "pack", ir_var_temporary); in bitwise_assign_pack()
433 ir_variable *t = new(mem_ctx) ir_variable(lhs->type, "unpack", ir_var_temporary); in bitwise_assign_unpack()
448 ir_variable *t = new(mem_ctx) ir_variable(lhs->type, "unpack", ir_var_temporary); in bitwise_assign_unpack()
463 ir_variable *t = new(mem_ctx) ir_variable(lhs->type, "unpack", ir_var_temporary); in bitwise_assign_unpack()
Dopt_dead_builtin_varyings.cpp329 ir_var_temporary); in replace_varyings_visitor()
336 ir_var_temporary); in replace_varyings_visitor()
347 ir_var_temporary); in replace_varyings_visitor()
372 ir_var_temporary); in prepare_array()
Dlower_cs_derived.cpp165 glsl_type::uvec3_type, "__GlobalInvocationID", ir_var_temporary); in make_gl_GlobalInvocationID()
189 ir_variable(glsl_type::uint_type, "__LocalInvocationIndex", ir_var_temporary); in make_gl_LocalInvocationIndex()
Dlower_if_to_cond_assign.cpp284 ir_var_temporary); in visit_leave()
311 ir_var_temporary); in visit_leave()
Dopt_array_splitting.cpp131 var->data.mode != ir_var_temporary) in get_variable_entry()
375 ir_var_temporary); in split_deref()
476 new(entry->mem_ctx) ir_variable(subtype, name, ir_var_temporary); in optimize_split_arrays()
Dast_function.cpp423 ir_var_temporary); in copy_index_derefs_to_temps()
488 new(mem_ctx) ir_variable(formal_type, "inout_tmp", ir_var_temporary); in fix_parameter()
652 var = new(ctx) ir_variable(sig->return_type, name, ir_var_temporary); in generate_call()
1250 ir_var_temporary); in process_vec_mat_constructor()
1389 ir_var_temporary); in process_array_constructor()
1439 ir_variable *var = new(ctx) ir_variable(type, "vec_ctor", ir_var_temporary); in emit_inline_vector_constructor()
1643 ir_variable *var = new(ctx) ir_variable(type, "mat_ctor", ir_var_temporary); in emit_inline_matrix_constructor()
1670 ir_var_temporary); in emit_inline_matrix_constructor()
1794 ir_var_temporary); in emit_inline_matrix_constructor()
1858 new(ctx) ir_variable(rhs->type, "mat_ctor_vec", ir_var_temporary); in emit_inline_matrix_constructor()
[all …]
Dlower_jumps.cpp191 …te_flag = new(this->signature) ir_variable(glsl_type::bool_type, "execute_flag", ir_var_temporary); in get_execute_flag()
202 …reak_flag = new(this->signature) ir_variable(glsl_type::bool_type, "break_flag", ir_var_temporary); in get_break_flag()
231 …urn_flag = new(this->signature) ir_variable(glsl_type::bool_type, "return_flag", ir_var_temporary); in get_return_flag()
242 …= new(this->signature) ir_variable(this->signature->return_type, "return_value", ir_var_temporary); in get_return_value()
Dir_expression_flattening.cpp77 var = new(ctx) ir_variable(ir->type, "flattening_tmp", ir_var_temporary); in handle_rvalue()
Dlower_precision.cpp573 assert(var->data.mode == ir_var_temporary); in visit_leave()
604 if (var->data.mode == ir_var_temporary) { in visit_leave()
1025 if ((var->data.mode != ir_var_temporary && in visit()
1210 new(mem_ctx) ir_variable(deref->type, "lowerp", ir_var_temporary); in visit_enter()
1269 new(mem_ctx) ir_variable(deref->type, "lowerp", ir_var_temporary); in handle_rvalue()
1308 new(mem_ctx) ir_variable(param->type, "lowerp", ir_var_temporary); in visit_enter()
1340 ir_var_temporary); in visit_enter()
Dlower_offset_array.cpp67 new (mem_ctx) ir_variable(ir->type, "result", ir_var_temporary); in handle_rvalue()
Dlower_discard.cpp180 ir_var_temporary); in visit_leave()
Dopt_function_inlining.cpp120 index = new(ctx) ir_variable(deref->array_index->type, "saved_idx", ir_var_temporary); in visit_enter()
175 parameters[i]->data.mode = ir_var_temporary; in generate_inline()
Dlower_discard_flow.cpp147 ir_var_temporary); in lower_discard_flow()
Dlower_vertex_id.cpp90 ir_var_temporary); in visit()
Dlower_ubo_reference.cpp378 ir_var_temporary); in handle_rvalue()
383 ir_var_temporary); in handle_rvalue()
508 ir_variable(type, "ssbo_load_result", ir_var_temporary); in ssbo_load()
590 ir_var_temporary); in write_to_memory()
816 ir_var_temporary); in check_for_ssbo_store()
Dlower_mat_op_to_vec.cpp261 ir_var_temporary); in do_equal_mat_mat()
348 ir_var_temporary); in visit_leave()
Dlower_output_reads.cpp103 ir_var_temporary); in visit()
Dlower_vector.cpp141 new(mem_ctx) ir_variable(expr->type, "vecop_tmp", ir_var_temporary); in handle_rvalue()
Dlower_distance.cpp254 glsl_type::int_type, "distance_index", ir_var_temporary); in create_indices()
554 actual_param->type, "temp_clip_distance", ir_var_temporary); in visit_leave()
Dopt_algebraic.cpp839 ir_var_temporary); in handle_expression()
847 ir_var_temporary); in handle_expression()
853 ir_var_temporary); in handle_expression()
Dir_function.cpp76 case ir_var_temporary: in parameter_lists_match()
/third_party/mesa3d/src/compiler/glsl/tests/
Dopt_add_neg_to_sub_test.cpp56 ir_var_temporary); in SetUp()
60 ir_var_temporary); in SetUp()
64 ir_var_temporary); in SetUp()
Dlower_int64_test.cpp86 ir_var_temporary); in create_variable()
222 ir_var_temporary); in TEST_F()
414 ir_var_temporary); in TEST_F()

12