Searched refs:dest_components (Results 1 - 21 of 21) sorted by relevance

/xsrc/external/mit/MesaLib.old/src/compiler/nir/
H A Dnir_intrinsics.c33 .dest_components = 1,
48 .dest_components = 1,
60 .dest_components = 1,
75 .dest_components = 1,
87 .dest_components = 1,
102 .dest_components = 1,
114 .dest_components = 1,
129 .dest_components = 1,
141 .dest_components = 1,
156 .dest_components
[all...]
H A Dnir_builder_opcodes.h1360 load->num_components = nir_intrinsic_infos[op].dest_components;
1363 nir_intrinsic_infos[op].dest_components, bit_size, NULL);
/xsrc/external/mit/MesaLib/src/compiler/nir/
H A Dnir_intrinsics.c30 .dest_components = 0,
43 .dest_components = 1,
62 .dest_components = 0,
75 .dest_components = 1,
94 .dest_components = 1,
107 .dest_components = 1,
126 .dest_components = 1,
139 .dest_components = 1,
158 .dest_components = 1,
171 .dest_components
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_nir_lower_image_load_store.c319 unsigned dest_components)
395 assert(dest_components == 1 || dest_components == 4);
396 assert(color->num_components <= dest_components);
397 if (color->num_components == dest_components)
414 return nir_vec(b, comps, dest_components);
430 const unsigned dest_components = intrin->num_components; local in function:lower_image_load_instr
446 dest_components);
458 const unsigned dest_components = intrin->num_components; local in function:lower_image_load_instr
500 dest_components);
316 convert_color_for_load(nir_builder * b,const struct gen_device_info * devinfo,nir_ssa_def * color,enum isl_format image_fmt,enum isl_format lower_fmt,unsigned dest_components) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir_lower_storage_image.c265 unsigned dest_components)
341 assert(dest_components == 1 || dest_components == 4);
342 assert(color->num_components <= dest_components);
343 if (color->num_components == dest_components)
360 return nir_vec(b, comps, dest_components);
380 const unsigned dest_components = intrin->num_components; local in function:lower_image_load_instr
396 dest_components);
408 const unsigned dest_components = intrin->num_components; local in function:lower_image_load_instr
444 dest_components);
262 convert_color_for_load(nir_builder * b,const struct intel_device_info * devinfo,nir_ssa_def * color,enum isl_format image_fmt,enum isl_format lower_fmt,unsigned dest_components) argument
[all...]
H A Dbrw_vec4.h262 int dest_components,
H A Dbrw_vec4_visitor.cpp830 int dest_components,
967 if (dest_components == 3 || shadow_comparator.file != BAD_FILE) {
828 emit_texture(ir_texture_opcode op,dst_reg dest,int dest_components,src_reg coordinate,int coord_components,src_reg shadow_comparator,src_reg lod,src_reg lod2,src_reg sample_index,uint32_t constant_offset,src_reg offset_value,src_reg mcs,uint32_t surface,src_reg surface_reg,src_reg sampler_reg) argument
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_a6xx.c373 unsigned dest_components = nir_intrinsic_dest_components(intr); local in function:emit_intrinsic_load_global_ir3
383 create_immed(b, 0), 0, create_immed(b, dest_components), 0);
385 load->dsts[0]->wrmask = MASK(dest_components);
390 ir3_split_dest(b, dst, load, 0, dest_components);
H A Dir3_compiler_nir.c1629 unsigned dest_components = nir_intrinsic_dest_components(intr); local in function:emit_intrinsic
1633 dst = ir3_get_dst(ctx, &intr->dest, dest_components);
1647 for (int i = 0; i < dest_components; i++) {
1654 for (int i = 0; i < dest_components; i++) {
1959 for (int i = 0; i < dest_components; i++) {
1995 for (int i = 0; i < dest_components; i++) {
2000 for (int i = 0; i < dest_components; i++) {
2005 for (int i = 0; i < dest_components; i++) {
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_intrinsics.py34 def __init__(self, name, src_components, dest_components,
42 - dest_components: number of destination components, -1 means no
54 assert isinstance(dest_components, int)
68 self.has_dest = (dest_components >= 0)
69 self.dest_components = dest_components
H A Dnir.h1235 * An intrinsic is vectorized if nir_intrinsic_infos.dest_components == 0.
1415 unsigned dest_components; member in struct:__anon3bab288a1e08
1451 else if (info->dest_components)
1452 return info->dest_components;
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_intrinsics.py45 def __init__(self, name, src_components, dest_components,
53 - dest_components: number of destination components, -1 means no
65 assert isinstance(dest_components, int)
83 self.has_dest = (dest_components >= 0)
84 self.dest_components = dest_components
H A Dnir_builder.h543 if (nir_intrinsic_infos[op].dest_components > 0)
544 assert(num_components == nir_intrinsic_infos[op].dest_components);
H A Dnir.h1773 * An intrinsic is vectorized if nir_intrinsic_infos.dest_components == 0.
1876 uint8_t dest_components; member in struct:__anon3ec4419d2008
1924 else if (info->dest_components)
1925 return info->dest_components;
H A Dnir_validate.c554 if (info->dest_components == 0)
H A Dnir_serialize.c1212 nir_intrinsic_infos[op].dest_components == 0) {
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d40_tex.c263 const unsigned dest_components = local in function:v3d40_vir_emit_tex
265 if (ntq_tmu_fifo_overflow(c, dest_components))
H A Dnir_to_vir.c584 const uint32_t dest_components = nir_intrinsic_dest_components(instr); local in function:ntq_emit_tmu_general
654 if (ntq_tmu_fifo_overflow(c, dest_components))
662 (1 << dest_components) - 1;
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/
H A Dnv50_ir_from_nir.cpp1630 unsigned dest_components = nir_intrinsic_dest_components(insn); local in function:__anonbe08c7a90110::Converter::visit
1638 for (uint8_t i = 0; i < dest_components; ++i) {
1703 for (uint8_t i = 0u; i < dest_components; ++i) {
1748 for (uint8_t i = 0u; i < dest_components; ++i) {
1935 for (uint8_t i = 0; i < dest_components; ++i) {
1951 for (uint8_t i = 0u; i < dest_components; ++i) {
1974 for (uint8_t i = 0u; i < dest_components; ++i) {
2003 for (uint8_t i = 0u; i < dest_components; ++i) {
2045 for (uint8_t i = 0u; i < dest_components; ++i)
2317 for (uint8_t i = 0u; i < dest_components;
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/spirv/
H A Dspirv_to_nir.c2652 unsigned dest_components = glsl_get_vector_elements(type->type); local in function:vtn_handle_image
2653 intrin->num_components = nir_intrinsic_infos[op].dest_components;
2655 intrin->num_components = dest_components;
2663 if (intrin->num_components != dest_components)
2664 result = nir_channels(&b->nb, result, (1 << dest_components) - 1);
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dspirv_to_nir.c3494 unsigned dest_components = glsl_get_vector_elements(type->type); local in function:vtn_handle_image
3496 dest_components++;
3498 if (nir_intrinsic_infos[op].dest_components == 0)
3499 intrin->num_components = dest_components;
3508 if (nir_intrinsic_dest_components(intrin) != dest_components)
3509 result = nir_channels(&b->nb, result, (1 << dest_components) - 1);

Completed in 71 milliseconds