Home
last modified time | relevance | path

Searched refs:NumSrcRegs (Results 1 – 25 of 44) sorted by relevance

12

/third_party/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_opcodes.c47 .NumSrcRegs = 2,
54 .NumSrcRegs = 1,
60 .NumSrcRegs = 1,
66 .NumSrcRegs = 1,
73 .NumSrcRegs = 3,
80 .NumSrcRegs = 3,
87 .NumSrcRegs = 1,
94 .NumSrcRegs = 2,
101 .NumSrcRegs = 2,
108 .NumSrcRegs = 2,
[all …]
Dr3xx_vertprog.c561 for (unsigned i = 0; i < info->NumSrcRegs; i++) { in translate_vertex_program()
629 for (i = 0; i < opcode->NumSrcRegs; ++i) { in allocate_temporary_registers()
661 for (i = 0; i < opcode->NumSrcRegs; ++i) { in allocate_temporary_registers()
672 for (i = 0; i < opcode->NumSrcRegs; ++i) { in allocate_temporary_registers()
704 for (i = 0; i < opcode->NumSrcRegs; i++) { in transform_nonnative_modifiers()
742 if (opcode->NumSrcRegs == 3) { in transform_source_conflicts()
761 if (opcode->NumSrcRegs >= 2) { in transform_source_conflicts()
842 for (unsigned i = 0; i < opcode->NumSrcRegs; i++) in transform_negative_addressing()
866 for (unsigned i = 0; i < opcode->NumSrcRegs; i++) { in rc_emulate_negative_addressing()
Dradeon_program_print.c302 if (opcode->NumSrcRegs) in rc_print_normal_instruction()
306 for(reg = 0; reg < opcode->NumSrcRegs; ++reg) { in rc_print_normal_instruction()
404 for(unsigned int arg = 0; arg < opcode->NumSrcRegs; ++arg) { in rc_print_pair_instruction()
439 for(unsigned int arg = 0; arg < opcode->NumSrcRegs; ++arg) { in rc_print_pair_instruction()
Dradeon_program_pair.c177 for(i = 0; i < info->NumSrcRegs; i++) { in rc_pair_foreach_source_that_alpha_reads()
192 for(i = 0; i < info->NumSrcRegs; i++) { in rc_pair_foreach_source_that_rgb_reads()
Dradeon_opcodes.h235 unsigned int NumSrcRegs:2; member
Dradeon_pair_dead_sources.c51 for (i = 0; i < info->NumSrcRegs; i++) { in mark_used()
Dradeon_optimize.c334 for(unsigned int src = 0; src < opcode->NumSrcRegs; ++src) { in constant_folding()
418 for(i = opcode->NumSrcRegs; i < 3; i++) { in constant_folding()
492 for (src_index = 0; src_index < info->NumSrcRegs; src_index++) { in presub_helper()
572 for(i = 0; i < info->NumSrcRegs; i++) { in is_presub_candidate()
931 for (unsigned i = 0; i < opcode->NumSrcRegs; i++) { in merge_movs()
Dradeon_compiler.c127 for (i = 0; i < opcode->NumSrcRegs; ++i) { in rc_calculate_inputs_outputs()
289 for(i = 0; i < opcode->NumSrcRegs; i++) { in rc_transform_fragment_wpos()
333 for(i = 0; i < opcode->NumSrcRegs; i++) { in rc_transform_fragment_face()
Dradeon_pair_translate.c215 for(i = 0; i < opcode->NumSrcRegs; ++i) { in set_pair_instruction()
342 for (unsigned i = 0; i < opcode->NumSrcRegs; i++) { in check_opcode_support()
Dradeon_inline_literals.c106 for (src_idx = 0; src_idx < info->NumSrcRegs; src_idx++) { in rc_inline_literals()
Dradeon_dataflow_deadcode.c176 for(unsigned int src = 0; src < opcode->NumSrcRegs; ++src) { in update_instruction()
253 for(src=0; src < opcode->NumSrcRegs; src++){ in rc_dataflow_deadcode()
Dr3xx_fragprog.c63 for (i = 0; i < info->NumSrcRegs; i++) { in rc_rewrite_depth_out()
Dradeon_dataflow.c141 for(i = 0; i < info->NumSrcRegs; i++) { in pair_sub_for_all_args()
197 for(unsigned int src = 0; src < opcode->NumSrcRegs; ++src) { in rc_for_all_reads_src()
357 for(unsigned int src = 0; src < opcode->NumSrcRegs; ++src) { in remap_normal_instruction()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_lowering.c143 new_inst.Instruction.NumSrcRegs = 1; in create_mov()
222 new_inst.Instruction.NumSrcRegs = 2; in transform_dst()
234 new_inst.Instruction.NumSrcRegs = 1; in transform_dst()
245 new_inst.Instruction.NumSrcRegs = 1; in transform_dst()
256 new_inst.Instruction.NumSrcRegs = 1; in transform_dst()
294 new_inst.Instruction.NumSrcRegs = 3; in transform_lrp()
306 new_inst.Instruction.NumSrcRegs = 3; in transform_lrp()
342 new_inst.Instruction.NumSrcRegs = 1; in transform_frc()
351 new_inst.Instruction.NumSrcRegs = 2; in transform_frc()
388 new_inst.Instruction.NumSrcRegs = 1; in transform_pow()
[all …]
Dtgsi_dynamic_indexing.c126 inst.Instruction.NumSrcRegs = 2; in remove_dynamic_indexes()
154 inst.Instruction.NumSrcRegs = 1; in remove_dynamic_indexes()
207 inst.Instruction.NumSrcRegs = 2; in remove_dynamic_indexes()
221 inst.Instruction.NumSrcRegs = 1; in remove_dynamic_indexes()
230 for (j = 0; j < inst.Instruction.NumSrcRegs; j++) { in remove_dynamic_indexes()
248 inst.Instruction.NumSrcRegs = 0; in remove_dynamic_indexes()
261 inst.Instruction.NumSrcRegs = 2; in remove_dynamic_indexes()
285 for (i = 0; i < inst->Instruction.NumSrcRegs; i++) { in dIndexing_inst()
Dtgsi_transform.h306 inst.Instruction.NumSrcRegs = 1; in tgsi_transform_op1_inst()
333 inst.Instruction.NumSrcRegs = 2; in tgsi_transform_op2_inst()
363 inst.Instruction.NumSrcRegs = 3; in tgsi_transform_op3_inst()
391 inst.Instruction.NumSrcRegs = 1; in tgsi_transform_op1_swz_inst()
436 inst.Instruction.NumSrcRegs = 2; in tgsi_transform_op2_swz_inst()
490 inst.Instruction.NumSrcRegs = 3; in tgsi_transform_op3_swz_inst()
536 inst.Instruction.NumSrcRegs = 1; in tgsi_transform_kill_inst()
566 inst.Instruction.NumSrcRegs = 2; in tgsi_transform_tex_inst()
Dtgsi_point_sprite.c277 inst.Instruction.NumSrcRegs = 1; in psprite_prolog()
326 inst.Instruction.NumSrcRegs = 2; in psprite_emit_vertex_inst()
378 inst.Instruction.NumSrcRegs = 3; in psprite_emit_vertex_inst()
404 inst.Instruction.NumSrcRegs = 1; in psprite_emit_vertex_inst()
431 inst.Instruction.NumSrcRegs = 1; in psprite_emit_vertex_inst()
Dtgsi_parse.c226 assert( inst->Instruction.NumSrcRegs <= TGSI_FULL_MAX_SRC_REGISTERS ); in tgsi_parse_token()
228 for (i = 0; i < inst->Instruction.NumSrcRegs; i++) { in tgsi_parse_token()
Dtgsi_vpos.c72 inst.Instruction.NumSrcRegs = 1; in write_vpos_prolog()
Dtgsi_build.c650 instruction.NumSrcRegs = 1; in tgsi_default_instruction()
680 instruction.NumSrcRegs = num_src_regs; in tgsi_build_instruction()
1072 full_inst->Instruction.NumSrcRegs, in tgsi_build_full_instruction()
1211 for( i = 0; i < full_inst->Instruction.NumSrcRegs; i++ ) { in tgsi_build_full_instruction()
Dtgsi_sanity.c332 if (info->num_src != inst->Instruction.NumSrcRegs) { in iter_instruction()
351 for (i = 0; i < inst->Instruction.NumSrcRegs; i++) { in iter_instruction()
Dtgsi_two_side.c155 inst.Instruction.NumSrcRegs = 3; in emit_prolog()
/third_party/mesa3d/src/mesa/program/
Dprog_instruction.c86 GLuint NumSrcRegs; member
167 return InstInfo[opcode].NumSrcRegs; in _mesa_num_inst_src_regs()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_tgsi.c241 inst.Instruction.NumSrcRegs = 1; in virgl_tgsi_transform_prolog()
301 for (int i = 0; i < inst->Instruction.NumSrcRegs; ++i) { in virgl_tgsi_transform_instruction()
353 for (unsigned i = 0; i < inst->Instruction.NumSrcRegs; i++) { in virgl_tgsi_transform_instruction()
372 temp_inst.Instruction.NumSrcRegs = 1; in virgl_tgsi_transform_instruction()
404 inst->Instruction.NumSrcRegs = 1; in virgl_tgsi_transform_instruction()
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_vs_draw.c254 new_inst.Instruction.NumSrcRegs = 1; in transform_inst()
266 new_inst.Instruction.NumSrcRegs = 1; in transform_inst()

12