Home
last modified time | relevance | path

Searched refs:fullinst (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/gallium/auxiliary/tgsi/
H A Dtgsi_scan.c108 const struct tgsi_full_instruction *fullinst, in scan_src_operand()
270 assert(fullinst->Instruction.Texture); in scan_src_operand()
273 if (is_texture_inst(fullinst->Instruction.Opcode)) { in scan_src_operand()
274 const unsigned target = fullinst->Texture.Texture; in scan_src_operand()
293 !is_mem_query_inst(fullinst->Instruction.Opcode)) { in scan_src_operand()
297 (fullinst->Memory.Texture == TGSI_TEXTURE_2D_MSAA || in scan_src_operand()
298 fullinst->Memory.Texture == TGSI_TEXTURE_2D_ARRAY_MSAA)) { in scan_src_operand()
305 if (tgsi_get_opcode_info(fullinst->Instruction.Opcode)->is_store) { in scan_src_operand()
338 const struct tgsi_full_instruction *fullinst, in scan_instruction()
346 assert(fullinst in scan_instruction()
107 scan_src_operand(struct tgsi_shader_info *info, const struct tgsi_full_instruction *fullinst, const struct tgsi_full_src_register *src, unsigned src_index, unsigned usage_mask_after_swizzle, bool is_interp_instruction, bool *is_mem_inst) scan_src_operand() argument
337 scan_instruction(struct tgsi_shader_info *info, const struct tgsi_full_instruction *fullinst, unsigned *current_depth) scan_instruction() argument
[all...]
H A Dtgsi_transform.c216 struct tgsi_full_instruction *fullinst in tgsi_transform_shader() local
218 enum tgsi_opcode opcode = fullinst->Instruction.Opcode; in tgsi_transform_shader()
250 ctx->emit_instruction(ctx, fullinst); in tgsi_transform_shader()
279 ctx->transform_instruction(ctx, fullinst); in tgsi_transform_shader()
281 ctx->emit_instruction(ctx, fullinst); in tgsi_transform_shader()
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_dataflow.c42 struct rc_instruction * fullinst, in reads_normal_callback()
54 cb_data->Cb(cb_data->UserData, fullinst, src->File, in reads_normal_callback()
59 cb_data->Cb(cb_data->UserData, fullinst, RC_FILE_ADDRESS, 0, in reads_normal_callback()
101 static void reads_pair(struct rc_instruction * fullinst, rc_read_write_mask_fn cb, void * userdata) in reads_pair() argument
103 struct rc_pair_instruction * inst = &fullinst->U.P; in reads_pair()
124 cb(userdata, fullinst, inst->RGB.Src[src].File, inst->RGB.Src[src].Index, in reads_pair()
128 cb(userdata, fullinst, inst->Alpha.Src[src].File, inst->Alpha.Src[src].Index, RC_MASK_W); in reads_pair()
133 struct rc_instruction * fullinst, in pair_sub_for_all_args()
156 presub_type = fullinst-> in pair_sub_for_all_args()
158 src_array = fullinst in pair_sub_for_all_args()
40 reads_normal_callback( void * userdata, struct rc_instruction * fullinst, struct rc_src_register * src) reads_normal_callback() argument
132 pair_sub_for_all_args( struct rc_instruction * fullinst, struct rc_pair_sub_instruction * sub, rc_pair_read_arg_fn cb, void * userdata) pair_sub_for_all_args() argument
256 writes_normal(struct rc_instruction * fullinst, rc_read_write_mask_fn cb, void * userdata) writes_normal() argument
268 writes_pair(struct rc_instruction * fullinst, rc_read_write_mask_fn cb, void * userdata) writes_pair() argument
340 remap_normal_instruction(struct rc_instruction * fullinst, rc_remap_register_fn cb, void * userdata) remap_normal_instruction() argument
389 remap_pair_instruction(struct rc_instruction * fullinst, rc_remap_register_fn cb, void * userdata) remap_pair_instruction() argument
[all...]
H A Dradeon_program_print.c341 static void rc_print_pair_instruction(FILE * f, struct rc_instruction * fullinst, unsigned *branch_depth) in rc_print_pair_instruction() argument
343 struct rc_pair_instruction * inst = &fullinst->U.P; in rc_print_pair_instruction()

Completed in 4 milliseconds