Home
last modified time | relevance | path

Searched refs:dst_chan (Results 1 – 11 of 11) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_format_convert.h192 nir_ssa_def *dst_chan[4] = {0}; in nir_format_bitcast_uvec_unmasked() local
200 dst_chan[dst_idx] = shifted; in nir_format_bitcast_uvec_unmasked()
202 dst_chan[dst_idx] = nir_ior(b, dst_chan[dst_idx], shifted); in nir_format_bitcast_uvec_unmasked()
217 dst_chan[i] = nir_iand(b, nir_ushr_imm(b, nir_channel(b, src, src_idx), in nir_format_bitcast_uvec_unmasked()
228 return nir_vec(b, dst_chan, dst_components); in nir_format_bitcast_uvec_unmasked()
/third_party/mesa3d/src/gallium/drivers/r600/sb/
Dsb_bc_builder.cpp403 .DST_CHAN(bc.dst_chan) in build_alu()
429 .DST_CHAN(bc.dst_chan) in build_alu()
447 .DST_CHAN(bc.dst_chan) in build_alu()
461 .DST_CHAN(bc.dst_chan) in build_alu()
476 .DST_CHAN(bc.dst_chan) in build_alu()
492 .DST_CHAN(bc.dst_chan) in build_alu()
Dsb_bc_decoder.cpp331 bc.dst_chan = iw1.get_DST_CHAN(); in decode_alu()
351 bc.dst_chan = w1.get_DST_CHAN(); in decode_alu()
368 bc.dst_chan = w1.get_DST_CHAN(); in decode_alu()
387 bc.dst_chan = w1.get_DST_CHAN(); in decode_alu()
Dsb_bc.h516 unsigned dst_chan:2; member
547 dst_chan = 0; in clear()
Dsb_bc_parser.cpp464 value *v = sh->get_gpr_value(false, n->bc.dst_gpr, n->bc.dst_chan, in prepare_alu_group()
501 prev_alu->bc.dst_chan, in prepare_alu_group()
Dsb_sched.cpp407 unsigned chan = t->bc.dst_chan; in discard_slots()
1692 a->bc.dst_chan = slot; in try_add_instruction()
2177 a->bc.dst_chan = ar_channel; in create_ar_load()
Dsb_bc_dump.cpp247 s << chans[alu.dst_chan]; in print_dst()
Dsb_shader.cpp48 unsigned slot = n->bc.dst_chan; in assign_slot()
Dsb_bc_finalize.cpp326 n->bc.dst_chan = d ? fdst.chan() : slot < SLOT_TRANS ? slot : 0; in finalize_alu_group()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600InstrFormats.td121 bits<2> dst_chan = dst{10-9};
126 let Word1{30-29} = dst_chan;
176 bits<2> dst_chan = 0;
184 let Word1{30-29} = dst_chan;
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_shader.c824 int dst_sel, int dst_chan, in single_alu_op2() argument
847 alu.dst.write = i == dst_chan; in single_alu_op2()
869 alu.dst.chan = dst_chan; in single_alu_op2()
880 int dst_sel, int dst_chan, in single_alu_op3() argument
908 alu.dst.chan = dst_chan; in single_alu_op3()