Home
last modified time | relevance | path

Searched refs:ir_var_temporary (Results 1 - 25 of 30) sorted by relevance

12

/third_party/mesa3d/src/compiler/glsl/
H A Dlower_instructions.cpp219 ir_variable *x = new(ir) ir_variable(ir->type, "x", ir_var_temporary); in ldexp_to_arith()
220 ir_variable *exp = new(ir) ir_variable(ivec, "exp", ir_var_temporary); in ldexp_to_arith()
221 ir_variable *result = new(ir) ir_variable(uvec, "result", ir_var_temporary); in ldexp_to_arith()
224 new(ir) ir_variable(ivec, "extracted_biased_exp", ir_var_temporary); in ldexp_to_arith()
226 new(ir) ir_variable(ivec, "resulting_biased_exp", ir_var_temporary); in ldexp_to_arith()
229 new(ir) ir_variable(uvec, "sign_mantissa", ir_var_temporary); in ldexp_to_arith()
232 new(ir) ir_variable(bvec, "flush_to_zero", ir_var_temporary); in ldexp_to_arith()
234 new(ir) ir_variable(bvec, "zero_mantissa", ir_var_temporary); in ldexp_to_arith()
350 ir_variable *x = new(ir) ir_variable(ir->type, "x", ir_var_temporary); in dldexp_to_arith()
351 ir_variable *exp = new(ir) ir_variable(ivec, "exp", ir_var_temporary); in dldexp_to_arith()
[all...]
H A Dopt_array_splitting.cpp131 var->data.mode != ir_var_temporary) in get_variable_entry()
375 ir_var_temporary); in split_deref()
468 new(entry->mem_ctx) ir_variable(subtype, name, ir_var_temporary); in optimize_split_arrays()
H A 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()
H A Dast_function.cpp424 ir_var_temporary); in copy_index_derefs_to_temps()
489 new(mem_ctx) ir_variable(formal_type, "inout_tmp", ir_var_temporary); in fix_parameter()
653 var = new(ctx) ir_variable(sig->return_type, name, ir_var_temporary); in generate_call()
1251 ir_var_temporary); in process_vec_mat_constructor()
1389 ir_var_temporary);
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...]
H A Dir_expression_flattening.cpp77 var = new(ctx) ir_variable(ir->type, "flattening_tmp", ir_var_temporary); in handle_rvalue()
H A Dlower_precision.cpp582 assert(var->data.mode == ir_var_temporary); in visit_leave()
613 if (var->data.mode == ir_var_temporary) { in visit_leave()
1034 if ((var->data.mode != ir_var_temporary && in visit()
1219 new(mem_ctx) ir_variable(deref->type, "lowerp", ir_var_temporary); in visit_enter()
1278 new(mem_ctx) ir_variable(deref->type, "lowerp", ir_var_temporary); in handle_rvalue()
1317 new(mem_ctx) ir_variable(param->type, "lowerp", ir_var_temporary); in visit_enter()
1349 ir_var_temporary); in visit_enter()
H A Dlower_jumps.cpp189 this->execute_flag = new(this->signature) ir_variable(glsl_type::bool_type, "execute_flag", ir_var_temporary); in get_execute_flag()
218 this->return_flag = new(this->signature) ir_variable(glsl_type::bool_type, "return_flag", ir_var_temporary); in get_return_flag()
229 return_value = new(this->signature) ir_variable(this->signature->return_type, "return_value", ir_var_temporary); in get_return_value()
H A Dlower_discard.cpp180 ir_var_temporary); in visit_leave()
H A 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()
H A Dlower_output_reads.cpp103 ir_var_temporary); in visit()
H A Dlower_discard_flow.cpp147 ir_var_temporary); in lower_discard_flow()
H A Dlower_vertex_id.cpp90 ir_var_temporary); in visit()
H A Dlower_mat_op_to_vec.cpp261 ir_var_temporary); in do_equal_mat_mat()
348 ir_var_temporary); in visit_leave()
H A 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()
H A Dopt_algebraic.cpp839 ir_var_temporary); in handle_expression()
847 ir_var_temporary); in handle_expression()
853 ir_var_temporary); in handle_expression()
H A Dglsl_symbol_table.cpp135 assert(v->data.mode != ir_var_temporary); in add_variable()
H A Dir_function.cpp76 case ir_var_temporary: in parameter_lists_match()
H A Dir_builder_print_visitor.cpp223 case ir_var_temporary: mode_str = "ir_var_temporary"; break; in visit()
228 if (ir->data.mode == ir_var_temporary) { in visit()
H A Dir.cpp1996 if (mode == ir_var_temporary && !ir_variable::temporaries_allocate_names) in ir_variable()
2003 || mode == ir_var_temporary in ir_variable()
2008 || mode == ir_var_temporary); in ir_variable()
2009 if (mode == ir_var_temporary in ir_variable()
2406 case ir_var_temporary: in mode_string()
H A Dlower_tess_level.cpp408 actual_param->type, "temp_tess_level", ir_var_temporary); in visit_leave()
H A Dir_builder.cpp42 var = new(mem_ctx) ir_variable(type, name, ir_var_temporary); in make_temp()
H A Dlinker.cpp867 if (var->data.mode == ir_var_temporary) in cross_validate_globals()
1344 if (ir->var->data.mode == ir_var_temporary) { in remap_variables()
1416 if ((var != NULL) && (var->data.mode != ir_var_temporary)) in move_non_declarations()
1422 || ((var != NULL) && (var->data.mode == ir_var_temporary))); in move_non_declarations()
H A Dglsl_parser_extras.cpp86 this->zero_init = (1u << ir_var_auto) | (1u << ir_var_temporary) | (1u << ir_var_shader_out); in _mesa_glsl_parse_state()
88 this->zero_init = (1u << ir_var_auto) | (1u << ir_var_temporary) | (1u << ir_var_function_out); in _mesa_glsl_parse_state()
2002 if (var->data.mode != ir_var_temporary)
/third_party/mesa3d/src/compiler/glsl/tests/
H A Dopt_add_neg_to_sub_test.cpp56 ir_var_temporary); in SetUp()
60 ir_var_temporary); in SetUp()
64 ir_var_temporary); in SetUp()
H A Dlower_int64_test.cpp85 ir_var_temporary); in create_variable()
221 ir_var_temporary); in TEST_F()
413 ir_var_temporary); in TEST_F()

Completed in 28 milliseconds

12