Searched refs:src_idx (Results 1 - 25 of 62) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_util.c112 unsigned src_idx)
114 const struct tgsi_full_src_register *src = &inst->Src[src_idx];
159 if (src_idx == 0)
203 if (src_idx == 0)
210 if (src_idx == 0) {
220 if (src_idx == 0)
264 switch (src_idx) {
300 if (src_idx == 0) {
309 if (src_idx == 0) {
328 if (src_idx
111 tgsi_util_get_inst_usage_mask(const struct tgsi_full_instruction * inst,unsigned src_idx) argument
[all...]
H A Dtgsi_info.c251 tgsi_opcode_infer_src_type(enum tgsi_opcode opcode, uint src_idx) argument
253 if (src_idx == 1 &&
257 if (src_idx == 1 &&
261 if (src_idx == 0 &&
265 if (src_idx == 1 &&
H A Dtgsi_info.h114 tgsi_opcode_infer_src_type(enum tgsi_opcode opcode, uint src_idx);
H A Dtgsi_util.h62 unsigned src_idx);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_inline_literals.c96 unsigned src_idx; local in function:rc_inline_literals
106 for (src_idx = 0; src_idx < info->NumSrcRegs; src_idx++) {
112 &inst->U.I.SrcReg[src_idx];
H A Dradeon_compiler_util.h79 unsigned int src_idx,
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
H A Dradeon_inline_literals.c96 unsigned src_idx; local in function:rc_inline_literals
106 for (src_idx = 0; src_idx < info->NumSrcRegs; src_idx++) {
112 &inst->U.I.SrcReg[src_idx];
H A Dradeon_compiler_util.h79 unsigned int src_idx,
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/tgsi/
H A Dtgsi_util.c173 unsigned src_idx)
175 const struct tgsi_full_src_register *src = &inst->Src[src_idx];
220 if (src_idx == 0)
264 if (src_idx == 0)
271 if (src_idx == 0) {
281 if (src_idx == 0)
325 switch (src_idx) {
361 if (src_idx == 0) {
370 if (src_idx == 0) {
389 if (src_idx
172 tgsi_util_get_inst_usage_mask(const struct tgsi_full_instruction * inst,unsigned src_idx) argument
[all...]
H A Dtgsi_info.h114 tgsi_opcode_infer_src_type(enum tgsi_opcode opcode, uint src_idx);
H A Dtgsi_util.h76 unsigned src_idx);
H A Dtgsi_info.c251 tgsi_opcode_infer_src_type(enum tgsi_opcode opcode, uint src_idx) argument
253 if (src_idx == 1 &&
/xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/
H A Dv3d40_tex.c85 unsigned src_idx,
97 switch (instr->src[src_idx].src_type) {
100 s = ntq_get_src(c, instr->src[src_idx].src, 0);
108 ntq_get_src(c, instr->src[src_idx].src, 1);
115 ntq_get_src(c, instr->src[src_idx].src, 2);
122 ntq_get_src(c, instr->src[src_idx].src,
130 struct qreg src = ntq_get_src(c, instr->src[src_idx].src, 0);
136 struct qreg src = ntq_get_src(c, instr->src[src_idx].src, 0);
154 struct qreg src = ntq_get_src(c, instr->src[src_idx].src, 0);
160 bool is_const_offset = nir_src_is_const(instr->src[src_idx]
83 handle_tex_src(struct v3d_compile * c,nir_tex_instr * instr,unsigned src_idx,unsigned non_array_components,struct V3D41_TMU_CONFIG_PARAMETER_2 * p2_unpacked,struct qreg * s_out,unsigned * tmu_writes) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_samplers.c31 nir_tex_instr *instr, unsigned src_idx)
36 nir_tex_src *src = &instr->src[src_idx];
107 nir_tex_instr_remove_src(instr, src_idx);
30 lower_tex_src_to_offset(nir_builder * b,nir_tex_instr * instr,unsigned src_idx) argument
H A Dnir_move_vec_src_uses_to_dest.c145 unsigned src_idx = use_alu_src - use_alu->src; local in function:move_vec_src_uses_to_dest_block
146 assert(src_idx < nir_op_infos[use_alu->op].num_inputs);
150 if (!nir_alu_instr_channel_used(use_alu, src_idx, j))
169 if (!nir_alu_instr_channel_used(use_alu, src_idx, j))
H A Dnir_opt_copy_propagate.c88 unsigned src_idx = src - user->src; local in function:copy_propagate_alu
89 assert(src_idx < nir_op_infos[user->op].num_inputs);
90 unsigned num_comp = nir_ssa_alu_instr_src_components(user, src_idx);
H A Dnir_range_analysis.c1698 unsigned src_idx = container_of(src, nir_alu_src, src) - use_alu->src; local in function:ssa_def_bits_used
1734 if (src_idx == 0 && nir_src_is_const(use_alu->src[1].src)) {
1745 if (src_idx == 0 && nir_src_is_const(use_alu->src[1].src)) {
1757 if (src_idx == 1) {
1765 assert(src_idx < 2);
1766 if (nir_src_is_const(use_alu->src[1 - src_idx].src)) {
1767 uint64_t u64 = nir_src_comp_as_uint(use_alu->src[1 - src_idx].src,
1768 use_alu->src[1 - src_idx].swizzle[0]);
1776 assert(src_idx < 2);
1777 if (nir_src_is_const(use_alu->src[1 - src_idx]
1796 unsigned src_idx = src - use_intrin->src; local in function:ssa_def_bits_used
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_lower_samplers.c36 nir_tex_instr *instr, unsigned src_idx)
41 nir_tex_src *src = &instr->src[src_idx];
94 nir_tex_instr_remove_src(instr, src_idx);
35 lower_tex_src_to_offset(nir_builder * b,nir_tex_instr * instr,unsigned src_idx) argument
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_move_vec_src_uses_to_dest.c144 unsigned src_idx = use_alu_src - use_alu->src; local in function:move_vec_src_uses_to_dest_block
145 assert(src_idx < nir_op_infos[use_alu->op].num_inputs);
149 if (!nir_alu_instr_channel_used(use_alu, src_idx, j))
168 if (!nir_alu_instr_channel_used(use_alu, src_idx, j))
/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/tests/
H A Dst_tests_common.cpp200 st_src_reg FakeCodeline::create_src_register(int src_idx) argument
202 return create_src_register(src_idx,
203 src_idx < 0 ? PROGRAM_INPUT : PROGRAM_TEMPORARY);
228 st_src_reg FakeCodeline::create_src_register(int src_idx, const char *sw) argument
230 st_src_reg result = create_src_register(src_idx);
235 st_src_reg FakeCodeline::create_src_register(int src_idx, gl_register_file file) argument
239 retval.index = src_idx >= 0 ? src_idx : 1 - src_idx;
242 if (max_temp_id < src_idx)
308 int src_idx = std::get<0>(src); local in function:FakeCodeline::create_src_register
[all...]
H A Dst_tests_common.h76 st_src_reg create_src_register(int src_idx);
77 st_src_reg create_src_register(int src_idx, const char *swizzle);
78 st_src_reg create_src_register(int src_idx, gl_register_file file);
/xsrc/external/mit/MesaLib/dist/src/mesa/state_tracker/tests/
H A Dst_tests_common.cpp200 st_src_reg FakeCodeline::create_src_register(int src_idx) argument
202 return create_src_register(src_idx,
203 src_idx < 0 ? PROGRAM_INPUT : PROGRAM_TEMPORARY);
228 st_src_reg FakeCodeline::create_src_register(int src_idx, const char *sw) argument
230 st_src_reg result = create_src_register(src_idx);
235 st_src_reg FakeCodeline::create_src_register(int src_idx, gl_register_file file) argument
239 retval.index = src_idx >= 0 ? src_idx : 1 - src_idx;
242 if (max_temp_id < src_idx)
308 int src_idx = std::get<0>(src); local in function:FakeCodeline::create_src_register
[all...]
H A Dst_tests_common.h76 st_src_reg create_src_register(int src_idx);
77 st_src_reg create_src_register(int src_idx, const char *swizzle);
78 st_src_reg create_src_register(int src_idx, gl_register_file file);
/xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/
H A Dmidgard_print.c112 mir_print_embedded_constant(midgard_instruction *ins, unsigned src_idx) argument
114 assert(src_idx <= 1);
117 unsigned sz = nir_alu_type_get_type_size(ins->src_types[src_idx]);
119 unsigned mod = mir_pack_mod(ins, src_idx, false);
120 unsigned *swizzle = ins->swizzle[src_idx];
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_fs_combine_constants.cpp217 const fs_inst *inst, uint32_t src_idx,
221 const fs_reg *src = &inst->src[src_idx];
378 unsigned src_idx)
383 if (src_idx != 0)
392 switch (inst->src[src_idx].type) {
395 if (representable_as_hf(inst->src[src_idx].f, &hf)) {
396 inst->src[src_idx] = retype(brw_imm_uw(hf), BRW_REGISTER_TYPE_HF);
403 if (representable_as_w(inst->src[src_idx].d, &w)) {
404 inst->src[src_idx] = brw_imm_w(w);
411 if (representable_as_uw(inst->src[src_idx]
216 get_constant_value(const struct intel_device_info * devinfo,const fs_inst * inst,uint32_t src_idx,void * out,brw_reg_type * out_type) argument
377 can_promote_src_as_imm(const struct intel_device_info * devinfo,fs_inst * inst,unsigned src_idx) argument
[all...]

Completed in 14 milliseconds

123