Home
last modified time | relevance | path

Searched refs:dests (Results 1 - 14 of 14) sorted by relevance

/third_party/mesa3d/src/asahi/compiler/
H A Dagx_opcodes.py29 def __init__(self, name, dests, srcs, imms, is_float, can_eliminate, encoding_16, encoding_32):
31 self.dests = dests
60 def op(name, encoding_32, dests = 1, srcs = 0, imms = [], is_float = False, can_eliminate = True, encoding_16 = None):
64 opcodes[name] = Opcode(name, dests, srcs, imms, is_float, can_eliminate, encoding_16, encoding_32)
205 op("wait", (0x38, 0xFF, 2, _), dests = 0,
208 op("get_sr", (0x72, 0x7F | L, 4, _), dests = 1, imms = [SR])
210 op("sample_mask", (0x7fc1, 0xffff, 6, _), dests = 0, srcs = 1, can_eliminate = False)
213 op("ld_tile", (0x49, 0x7F, 8, _), dests = 1, srcs = 0,
216 op("st_tile", (0x09, 0x7F, 8, _), dests
[all...]
H A Dagx_compile.c138 * Splits an n-component vector (vec) into n scalar destinations (dests) using a
141 * Pre-condition: dests is filled with agx_null().
144 agx_emit_split(agx_builder *b, agx_index *dests, agx_index vec, unsigned n) in agx_emit_split() argument
148 dests[i] = agx_temp(b->shader, vec.size); in agx_emit_split()
152 agx_p_split_to(b, dests[0], dests[1], dests[2], dests[3], vec); in agx_emit_split()
158 agx_index dests[4] = { agx_null(), agx_null(), agx_null(), agx_null() }; in agx_emit_cached_split() local
159 agx_emit_split(b, dests, ve in agx_emit_cached_split()
222 agx_emit_load_attr(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_attr() argument
276 agx_emit_load_vary_flat(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_vary_flat() argument
296 agx_emit_load_vary(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_vary() argument
372 agx_emit_load_tile(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_tile() argument
441 agx_emit_load_frag_coord(agx_builder *b, agx_index *dests, nir_intrinsic_instr *instr) agx_emit_load_frag_coord() argument
488 agx_index dests[4] = { agx_null() }; agx_emit_intrinsic() local
[all...]
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_nir_lower_io.c200 nir_ssa_def *dests[4]; in vc4_nir_lower_vertex_attr() local
203 dests[i] = vc4_nir_get_vattr_channel_vpm(c, b, vpm_reads, swiz, in vc4_nir_lower_vertex_attr()
206 if (!dests[i]) { in vc4_nir_lower_vertex_attr()
213 dests[i] = nir_imm_float(b, 0.0); in vc4_nir_lower_vertex_attr()
217 replace_intrinsic_with_vec(b, intr, dests); in vc4_nir_lower_vertex_attr()
300 nir_ssa_def *dests[4]; in vc4_nir_lower_uniform() local
322 dests[i] = &intr_comp->dest.ssa; in vc4_nir_lower_uniform()
327 replace_intrinsic_with_vec(b, intr, dests); in vc4_nir_lower_uniform()
/third_party/mesa3d/src/panfrost/bifrost/valhall/
H A Dvalhall.py184 def __init__(self, name, opcode, opcode2, srcs = [], dests = [], immediates = [], modifiers = [], staging = None, unit = None):
187 self.dests = dests
218 assert(len(dests) == 0 or not staging)
274 # Get explicit sources/dests
290 dests = [Dest(dest.text or '') for dest in el.findall('dest')]
294 dests = dests + ([Dest()] * int(el.attrib.get('dests', 0)))
309 instr = Instruction(name, opcode, opcode2, srcs = sources, dests
[all...]
H A Dasm.py172 expected_op_count = len(ins.srcs) + len(ins.dests) + len(ins.immediates) + len(ins.staging)
211 for op, dest in zip(operands, ins.dests):
213 operands = operands[len(ins.dests):]
215 if len(ins.dests) == 0 and len(ins.staging) == 0:
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_instr_lds.cpp194 std::vector<PRegister, Allocator<PRegister> > dests; variable
201 dests.push_back(dst);
217 assert(srcs.size() == dests.size() && !dests.empty());
219 return new LDSReadInstr(dests, srcs);
/third_party/cups-filters/scripting/php/
H A Dphpcups.c240 cups_dest_t *dests, /* Destinations */ in PHP_FUNCTION() local
252 if ((num_dests = cupsGetDests(&dests)) <= 0) in PHP_FUNCTION()
259 for (i = 0, dest = dests; i < num_dests; i ++, dest ++) in PHP_FUNCTION()
296 cupsFreeDests(num_dests, dests); in PHP_FUNCTION()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/tests/
H A Dsfn_instrfromstring_test.cpp588 std::vector<PRegister, Allocator<PRegister>> dests(3); in TEST_F()
592 dests[i] = new Register(10 + i, 0, pin_free); in TEST_F()
596 LDSReadInstr expect(dests, srcs); in TEST_F()
607 std::vector<PRegister, Allocator<PRegister>> dests(2); in TEST_F()
611 dests[i] = new Register(11 + i, 0, pin_free); in TEST_F()
615 LDSReadInstr expect(dests, srcs); in TEST_F()
/third_party/icu/icu4c/source/test/intltest/
H A Ditutil.cpp131 : checks(countChecks), dests(countDests) {} in MyErrorCode()
134 ++dests; in ~MyErrorCode()
142 int32_t &dests; member in MyErrorCode
/third_party/node/lib/internal/streams/
H A Dreadable.js902 const dests = state.pipes;
906 for (let i = 0; i < dests.length; i++)
907 dests[i].emit('unpipe', this, { hasUnpiped: false });
/third_party/mesa3d/src/gallium/drivers/zink/
H A Dzink_compiler.c1758 nir_ssa_def *dests[4]; in lower_64bit_vars() local
1785 dest = dests[idx] = nir_vec(&b, comp, intr->num_components); in lower_64bit_vars()
1792 dest = nir_if_phi(&b, dests[idx - 1], dest); in lower_64bit_vars()
2983 nir_ssa_def *dests[NIR_MAX_VEC_COMPONENTS]; in split_bitfields_instr() local
2986 dests[i] = nir_bitfield_insert(b, in split_bitfields_instr()
2992 dests[i] = nir_ubitfield_extract(b, in split_bitfields_instr()
2997 dests[i] = nir_ibitfield_extract(b, in split_bitfields_instr()
3002 nir_ssa_def *dest = nir_vec(b, dests, num_components); in split_bitfields_instr()
/third_party/mesa3d/src/panfrost/bifrost/
H A Dbifrost_compile.c196 * Splits an n-component vector (vec) into n scalar destinations (dests) using a
199 * Pre-condition: dests is filled with bi_null().
202 bi_emit_split_i32(bi_builder *b, bi_index dests[4], bi_index vec, unsigned n) in bi_emit_split_i32() argument
206 dests[i] = bi_temp(b->shader); in bi_emit_split_i32()
211 bi_mov_i32_to(b, dests[0], vec); in bi_emit_split_i32()
213 bi_instr *I = bi_split_i32_to(b, dests[0], vec); in bi_emit_split_i32()
217 I->dest[j] = dests[j]; in bi_emit_split_i32()
224 bi_index dests[4] = { bi_null(), bi_null(), bi_null(), bi_null() }; in bi_emit_cached_split_i32() local
225 bi_emit_split_i32(b, dests, vec, n); in bi_emit_cached_split_i32()
226 bi_cache_collect(b, vec, dests, in bi_emit_cached_split_i32()
[all...]
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_nir_lower_tess.c852 copy_vars(nir_builder *b, struct exec_list *dests, struct exec_list *srcs) in copy_vars() argument
854 foreach_two_lists (dest_node, dests, src_node, srcs) { in copy_vars()
/third_party/cups-filters/utils/
H A Dcups-browsed.c272 cups_dest_t *dests; member
3779 &(user_data->dests)); in add_dest_cb()
3784 &(user_data->dests)); in add_dest_cb()
3854 cups_dest_t *dests = dest_list.dests; in get_local_printers() local
3857 cups_dest_t *dest = &dests[i]; in get_local_printers()
3918 cupsFreeDests (num_dests, dests); in get_local_printers()

Completed in 51 milliseconds