Home
last modified time | relevance | path

Searched refs:srcn (Results 1 – 6 of 6) sorted by relevance

/external/mesa3d/src/freedreno/ir3/
Dir3_delay.c195 unsigned srcn, bool soft, bool pred) in delay_calc_srcn() argument
206 d = delay_calc_srcn(block, src->instr, consumer, srcn, soft, pred); in delay_calc_srcn()
225 (consumer->regs[srcn]->flags & IR3_REG_R)) { in delay_calc_srcn()
232 delay = ir3_delayslots(assigner, consumer, srcn, soft); in delay_calc_srcn()
281 struct ir3_instruction *consumer, unsigned srcn, in delay_calc_array() argument
288 return delay_calc_srcn(block, assigner, consumer, srcn, soft, pred); in delay_calc_array()
316 delay_calc_array(pred, array_id, consumer, srcn, soft, pred, maxd); in delay_calc_array()
/external/mesa3d/src/compiler/nir/
Dnir_builder.h1068 nir_ssa_for_alu_src(nir_builder *build, nir_alu_instr *instr, unsigned srcn) in nir_ssa_for_alu_src() argument
1070 if (nir_alu_src_is_trivial_ssa(instr, srcn)) in nir_ssa_for_alu_src()
1071 return instr->src[srcn].src.ssa; in nir_ssa_for_alu_src()
1073 nir_alu_src *src = &instr->src[srcn]; in nir_ssa_for_alu_src()
1074 unsigned num_components = nir_ssa_alu_instr_src_components(instr, srcn); in nir_ssa_for_alu_src()
Dnir.h1439 bool nir_alu_src_is_trivial_ssa(const nir_alu_instr *alu, unsigned srcn);
1988 nir_intrinsic_src_components(const nir_intrinsic_instr *intr, unsigned srcn) in nir_intrinsic_src_components() argument
1991 assert(srcn < info->num_srcs); in nir_intrinsic_src_components()
1992 if (info->src_components[srcn] > 0) in nir_intrinsic_src_components()
1993 return info->src_components[srcn]; in nir_intrinsic_src_components()
1994 else if (info->src_components[srcn] == 0) in nir_intrinsic_src_components()
1997 return nir_src_num_components(intr->src[srcn]); in nir_intrinsic_src_components()
Dnir.c338 nir_alu_src_is_trivial_ssa(const nir_alu_instr *alu, unsigned srcn) in nir_alu_src_is_trivial_ssa() argument
343 const nir_alu_src *src = &alu->src[srcn]; in nir_alu_src_is_trivial_ssa()
344 unsigned num_components = nir_ssa_alu_instr_src_components(alu, srcn); in nir_alu_src_is_trivial_ssa()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c687 unsigned srcn = 0; in ttn_src_for_file_and_index() local
704 load->src[srcn] = in ttn_src_for_file_and_index()
709 load->src[srcn] = in ttn_src_for_file_and_index()
712 srcn++; in ttn_src_for_file_and_index()
748 load->src[srcn++] = nir_src_for_ssa(offset); in ttn_src_for_file_and_index()
/external/angle/src/libANGLE/
DGLES1Shaders.inc721 float textureCombineSrcnOpnAlpha(int srcn,
731 switch (srcn)