Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/r300/compiler/
Dradeon_program_pair.h85 struct rc_pair_instruction { struct
102 int rc_pair_alloc_source(struct rc_pair_instruction *pair, argument
107 struct rc_pair_instruction * pair,
112 struct rc_pair_instruction * pair,
117 struct rc_pair_instruction * pair_inst,
121 struct rc_pair_instruction * pair_inst,
Dradeon_program_pair.c38 int rc_pair_alloc_source(struct rc_pair_instruction *pair, in rc_pair_alloc_source()
132 struct rc_pair_instruction * pair, in pair_foreach_source_callback()
170 struct rc_pair_instruction * pair, in rc_pair_foreach_source_that_alpha_reads()
185 struct rc_pair_instruction * pair, in rc_pair_foreach_source_that_rgb_reads()
211 struct rc_pair_instruction * pair_inst, in rc_pair_get_src()
228 struct rc_pair_instruction * pair_inst, in rc_pair_get_src_index()
Dradeon_pair_schedule.c503 struct rc_pair_instruction * dst_full, in merge_presub_sources()
599 struct rc_pair_instruction * rgb, in destructive_merge_instructions()
600 struct rc_pair_instruction * alpha) in destructive_merge_instructions()
685 static int merge_instructions(struct rc_pair_instruction * rgb, struct rc_pair_instruction * alpha) in merge_instructions()
687 struct rc_pair_instruction backup; in merge_instructions()
703 memcpy(&backup, rgb, sizeof(struct rc_pair_instruction)); in merge_instructions()
708 memcpy(rgb, &backup, sizeof(struct rc_pair_instruction)); in merge_instructions()
884 struct rc_pair_instruction * pair_inst = &sched_inst->Instruction->U.P; in convert_rgb_to_alpha()
Dradeon_program.h140 struct rc_pair_instruction P;
Dradeon_compiler_util.h37 struct rc_pair_instruction;
Dradeon_dataflow.c65 struct rc_pair_instruction * inst, in pair_get_src_refmasks()
103 struct rc_pair_instruction * inst = &fullinst->U.P; in reads_pair()
270 struct rc_pair_instruction * inst = &fullinst->U.P; in writes_pair()
392 struct rc_pair_instruction * inst = &fullinst->U.P; in remap_pair_instruction()
Dradeon_pair_translate.c152 struct rc_pair_instruction * pair, in set_pair_instruction()
159 memset(pair, 0, sizeof(struct rc_pair_instruction)); in set_pair_instruction()
Dr500_fragprog_emit.c161 static unsigned int translate_arg_rgb(struct rc_pair_instruction *inst, int arg) in translate_arg_rgb()
174 static unsigned int translate_arg_alpha(struct rc_pair_instruction *inst, int i) in translate_arg_alpha()
237 static void emit_paired(struct r300_fragment_program_compiler *c, struct rc_pair_instruction *inst) in emit_paired()
Dr300_fragprog_emit.c153 static int emit_alu(struct r300_emit_state * emit, struct rc_pair_instruction* inst) in emit_alu()
320 struct rc_pair_instruction inst; in finish_node()
Dradeon_variable.c82 struct rc_pair_instruction * pair_inst = in rc_variable_change_dst()
Dradeon_program_print.c343 struct rc_pair_instruction * inst = &fullinst->U.P; in rc_print_pair_instruction()