Searched refs:load1 (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r600/sfn/
H A Dsfn_nir_lower_64bit.cpp72 merge_64bit_loads(nir_ssa_def *load1, nir_ssa_def *load2, bool out_is_vec3);
74 nir_ssa_def *split_double_load(nir_intrinsic_instr *load1);
173 LowerSplit64BitVar::merge_64bit_loads(nir_ssa_def *load1, argument
177 return nir_vec3(b, nir_channel(b, load1, 0),
178 nir_channel(b, load1, 1),
181 return nir_vec4(b, nir_channel(b, load1, 0),
182 nir_channel(b, load1, 1),
235 auto load1 = nir_build_load_deref(b, 2, 64, &deref_array1->dest.ssa, (enum gl_access_qualifier)0); local in function:r600::LowerSplit64BitVar::split_load_deref_array
242 return merge_64bit_loads(load1, load2, old_components == 3);
305 auto *load1 local in function:r600::LowerSplit64BitVar::split_load_deref_var
352 split_double_load(nir_intrinsic_instr * load1) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_instr_set.c679 nir_load_const_instr *load1 = nir_instr_as_load_const(instr1); local in function:nir_instrs_equal
682 if (load1->def.num_components != load2->def.num_components)
685 if (load1->def.bit_size != load2->def.bit_size)
688 if (load1->def.bit_size == 1) {
689 for (unsigned i = 0; i < load1->def.num_components; ++i) {
690 if (load1->value[i].b != load2->value[i].b)
694 unsigned size = load1->def.num_components * sizeof(*load1->value);
695 if (memcmp(load1->value, load2->value, size) != 0)
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_instr_set.c686 nir_load_const_instr *load1 = nir_instr_as_load_const(instr1); local in function:nir_instrs_equal
689 if (load1->def.num_components != load2->def.num_components)
692 if (load1->def.bit_size != load2->def.bit_size)
695 if (load1->def.bit_size == 1) {
696 for (unsigned i = 0; i < load1->def.num_components; ++i) {
697 if (load1->value[i].b != load2->value[i].b)
701 unsigned size = load1->def.num_components * sizeof(*load1->value);
702 if (memcmp(load1->value, load2->value, size) != 0)
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_query.c619 nir_intrinsic_instr *load1 = nir_intrinsic_instr_create(b.shader, nir_intrinsic_load_ssbo); local in function:build_tfb_query_shader
620 load1->src[0] = nir_src_for_ssa(&src_buf->dest.ssa);
621 load1->src[1] = nir_src_for_ssa(input_base);
622 nir_ssa_dest_init(&load1->instr, &load1->dest, 4, 32, NULL);
623 load1->num_components = 4;
624 nir_builder_instr_insert(&b, &load1->instr);
635 avails[0] = nir_iand(&b, nir_channel(&b, &load1->dest.ssa, 1),
636 nir_channel(&b, &load1->dest.ssa, 3));
653 nir_channel(&b, &load1
[all...]
/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_query.c441 nir_ssa_def *load1 = nir_load_ssbo(&b, 4, 32, src_buf, input_base, .align_mul = 32); local in function:build_tfb_query_shader
447 avails[0] = nir_iand(&b, nir_channel(&b, load1, 1), nir_channel(&b, load1, 3));
458 nir_pack_64_2x32(&b, nir_vec2(&b, nir_channel(&b, load1, 0), nir_channel(&b, load1, 1)));
460 nir_pack_64_2x32(&b, nir_vec2(&b, nir_channel(&b, load1, 2), nir_channel(&b, load1, 3)));

Completed in 10 milliseconds