Home
last modified time | relevance | path

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

123

/third_party/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_opcodes.c47 .NumSrcRegs = 1,
54 .NumSrcRegs = 2,
61 .NumSrcRegs = 1,
67 .NumSrcRegs = 1,
73 .NumSrcRegs = 1,
80 .NumSrcRegs = 3,
87 .NumSrcRegs = 3,
94 .NumSrcRegs = 3,
101 .NumSrcRegs = 1,
108 .NumSrcRegs = 2,
[all …]
Dr3xx_vertprog.c540 for (unsigned i = 0; i < info->NumSrcRegs; i++) in translate_vertex_program()
599 for (i = 0; i < opcode->NumSrcRegs; ++i) { in allocate_temporary_registers()
646 for (i = 0; i < opcode->NumSrcRegs; ++i) { in allocate_temporary_registers()
657 for (i = 0; i < opcode->NumSrcRegs; ++i) { in allocate_temporary_registers()
689 for (i = 0; i < opcode->NumSrcRegs; i++) { in transform_nonnative_modifiers()
726 if (opcode->NumSrcRegs == 3) { in transform_source_conflicts()
742 if (opcode->NumSrcRegs >= 2) { in transform_source_conflicts()
832 for (unsigned i = 0; i < opcode->NumSrcRegs; i++) in transform_negative_addressing()
856 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.h256 unsigned int NumSrcRegs:2; member
Dradeon_compiler.c124 for (i = 0; i < opcode->NumSrcRegs; ++i) { in rc_calculate_inputs_outputs()
150 for(i = 0; i < opcode->NumSrcRegs; ++i) { in rc_move_input()
305 for(i = 0; i < opcode->NumSrcRegs; i++) { in rc_transform_fragment_wpos()
349 for(i = 0; i < opcode->NumSrcRegs; i++) { in rc_transform_fragment_face()
Dradeon_pair_dead_sources.c51 for (i = 0; i < info->NumSrcRegs; i++) { in mark_used()
Dradeon_inline_literals.c106 for (src_idx = 0; src_idx < info->NumSrcRegs; src_idx++) { in rc_inline_literals()
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_dataflow_deadcode.c184 for(unsigned int src = 0; src < opcode->NumSrcRegs; ++src) { in update_instruction()
263 for(src=0; src < opcode->NumSrcRegs; src++){ in rc_dataflow_deadcode()
Dr3xx_fragprog.c75 for (i = 0; i < info->NumSrcRegs; i++) { in rc_rewrite_depth_out()
Dradeon_optimize.c332 for(unsigned int src = 0; src < opcode->NumSrcRegs; ++src) { in constant_folding()
417 for(i = opcode->NumSrcRegs; i < 3; i++) { in constant_folding()
491 for (src_index = 0; src_index < info->NumSrcRegs; src_index++) { in presub_helper()
567 for(i = 0; i < info->NumSrcRegs; i++) { in is_presub_candidate()
/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.h303 inst.Instruction.NumSrcRegs = 1; in tgsi_transform_op1_inst()
330 inst.Instruction.NumSrcRegs = 2; in tgsi_transform_op2_inst()
360 inst.Instruction.NumSrcRegs = 3; in tgsi_transform_op3_inst()
388 inst.Instruction.NumSrcRegs = 1; in tgsi_transform_op1_swz_inst()
433 inst.Instruction.NumSrcRegs = 2; in tgsi_transform_op2_swz_inst()
487 inst.Instruction.NumSrcRegs = 3; in tgsi_transform_op3_swz_inst()
533 inst.Instruction.NumSrcRegs = 1; in tgsi_transform_kill_inst()
563 inst.Instruction.NumSrcRegs = 2; in tgsi_transform_tex_inst()
Dtgsi_point_sprite.c258 inst.Instruction.NumSrcRegs = 1; in psprite_prolog()
307 inst.Instruction.NumSrcRegs = 2; in psprite_emit_vertex_inst()
359 inst.Instruction.NumSrcRegs = 3; in psprite_emit_vertex_inst()
385 inst.Instruction.NumSrcRegs = 1; in psprite_emit_vertex_inst()
412 inst.Instruction.NumSrcRegs = 1; in psprite_emit_vertex_inst()
Dtgsi_vpos.c72 inst.Instruction.NumSrcRegs = 1; in write_vpos_prolog()
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()
/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/mesa/state_tracker/
Dst_tgsi_lower_yuv.c107 inst.Instruction.NumSrcRegs = 2; in tex_instruction()
123 inst.Instruction.NumSrcRegs = 1; in mov_instruction()
136 inst.Instruction.NumSrcRegs = 2; in dp3_instruction()
263 inst.Instruction.NumSrcRegs = 2; in yuv_to_rgb()
Dst_cb_drawpixels_shader.c173 inst.Instruction.NumSrcRegs = 2; in transform_instr()
192 for (i = 0; i < current_inst->Instruction.NumSrcRegs; i++) { in transform_instr()
Dst_tgsi_lower_depth_clamp.c150 inst.Instruction.NumSrcRegs = 2; in epilog_last_vertex_stage()
331 for (int i = 0; i < inst->Instruction.NumSrcRegs; ++i) { in transform_instr()
Dst_cb_bitmap_shader.c107 inst.Instruction.NumSrcRegs = 1; in transform_instr()
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_tgsi.c95 for (unsigned i = 0; i < inst->Instruction.NumSrcRegs; i++) { 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()

123