Searched refs:vec_src (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_opt_copy_prop_vars.c | 823 nir_deref_instr *vec_src = src; local in function:copy_prop_vars_block 825 vec_src = nir_deref_instr_parent(src); 826 unsigned vec_comps = glsl_get_vector_elements(vec_src->type); 882 lookup_entry_for_deref(copies, vec_src, nir_derefs_equal_bit); 884 entry = copy_entry_create(copies, vec_src);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_opt_copy_prop_vars.c | 934 nir_deref_and_path vec_src = src; local in function:copy_prop_vars_block 936 vec_src.instr = nir_deref_instr_parent(src.instr); 937 unsigned vec_comps = glsl_get_vector_elements(vec_src.instr->type); 995 * We avoid doing another lookup if src.instr == vec_src.instr. 998 if (src.instr != vec_src.instr) 999 entry = lookup_entry_for_deref(state, copies, &vec_src, 1005 entry = copy_entry_create(copies, &vec_src);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/ |
| H A D | vtn_alu.c | 105 nir_ssa_def *vec_src[4]; local in function:matrix_multiply 107 vec_src[j] = nir_fdot(&b->nb, src0_transpose->elems[j]->def, 110 dest->elems[i]->def = nir_vec(&b->nb, vec_src, src0_rows);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/ |
| H A D | vtn_alu.c | 105 nir_ssa_def *vec_src[4]; local in function:matrix_multiply 107 vec_src[j] = nir_fdot(&b->nb, src0_transpose->elems[j]->def, 110 dest->elems[i]->def = nir_vec(&b->nb, vec_src, src0_rows);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_instruction_selection.cpp | 373 emit_split_vector(isel_context* ctx, Temp vec_src, unsigned num_components) argument 377 if (ctx->allocated_vec.find(vec_src.id()) != ctx->allocated_vec.end()) 380 if (num_components > vec_src.size()) { 381 if (vec_src.type() == RegType::sgpr) { 383 emit_split_vector(ctx, vec_src, vec_src.size()); 387 rc = RegClass(RegType::vgpr, vec_src.bytes() / num_components).as_subdword(); 389 rc = RegClass(vec_src.type(), vec_src.size() / num_components); 393 split->operands[0] = Operand(vec_src); 406 expand_vector(isel_context * ctx,Temp vec_src,Temp dst,unsigned num_components,unsigned mask) argument [all...] |
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.0.0.rst | 2697 - nir/copy_prop_vars: avoid a duplicate lookup if src == vec_src
|
Completed in 20 milliseconds