Searched refs:fullinst (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/auxiliary/tgsi/ |
D | tgsi_scan.c | 108 const struct tgsi_full_instruction *fullinst, in scan_src_operand() argument 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() argument 346 assert(fullinst->Instruction.Opcode < TGSI_OPCODE_LAST); in scan_instruction() [all …]
|
D | tgsi_transform.c | 166 struct tgsi_full_instruction *fullinst in tgsi_transform_shader() local 168 enum tgsi_opcode opcode = fullinst->Instruction.Opcode; in tgsi_transform_shader() 200 ctx->emit_instruction(ctx, fullinst); in tgsi_transform_shader() 229 ctx->transform_instruction(ctx, fullinst); in tgsi_transform_shader() 231 ctx->emit_instruction(ctx, fullinst); in tgsi_transform_shader()
|
/external/virglrenderer/src/gallium/auxiliary/tgsi/ |
D | tgsi_scan.c | 97 const struct tgsi_full_instruction *fullinst in tgsi_scan_shader() local 101 assert(fullinst->Instruction.Opcode < TGSI_OPCODE_LAST); in tgsi_scan_shader() 102 info->opcode_count[fullinst->Instruction.Opcode]++; in tgsi_scan_shader() 104 switch (fullinst->Instruction.Opcode) { in tgsi_scan_shader() 119 if (fullinst->Instruction.Opcode == TGSI_OPCODE_INTERP_CENTROID || in tgsi_scan_shader() 120 fullinst->Instruction.Opcode == TGSI_OPCODE_INTERP_OFFSET || in tgsi_scan_shader() 121 fullinst->Instruction.Opcode == TGSI_OPCODE_INTERP_SAMPLE) { in tgsi_scan_shader() 122 const struct tgsi_full_src_register *src0 = &fullinst->Src[0]; in tgsi_scan_shader() 137 switch (fullinst->Instruction.Opcode) { in tgsi_scan_shader() 151 switch (fullinst->Instruction.Opcode) { in tgsi_scan_shader() [all …]
|
D | tgsi_transform.c | 166 struct tgsi_full_instruction *fullinst in tgsi_transform_shader() local 170 ctx->transform_instruction(ctx, fullinst); in tgsi_transform_shader() 172 ctx->emit_instruction(ctx, fullinst); in tgsi_transform_shader()
|
/external/mesa3d/src/gallium/drivers/r300/compiler/ |
D | radeon_dataflow.c | 42 struct rc_instruction * fullinst, in reads_normal_callback() argument 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() argument 156 presub_type = fullinst-> in pair_sub_for_all_args() 158 src_array = fullinst->U.P.RGB.Src; in pair_sub_for_all_args() [all …]
|
D | radeon_program_print.c | 341 static void rc_print_pair_instruction(FILE * f, struct rc_instruction * fullinst, unsigned *branch_… in rc_print_pair_instruction() argument 343 struct rc_pair_instruction * inst = &fullinst->U.P; in rc_print_pair_instruction()
|