Home
last modified time | relevance | path

Searched refs:tgsi_full_instruction (Results 1 – 25 of 41) sorted by relevance

12

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h60 struct tgsi_full_instruction;
313 struct tgsi_full_instruction *instructions;
323 const struct tgsi_full_instruction *inst_to_add);
378 const struct tgsi_full_instruction *,
382 const struct tgsi_full_instruction *,
402 struct tgsi_full_instruction *instructions;
599 const struct tgsi_full_instruction *inst,
676 const struct tgsi_full_instruction *inst,
683 const struct tgsi_full_instruction *inst,
694 const struct tgsi_full_instruction *inst);
[all …]
Dlp_bld_tgsi.c51 bld_base->instructions = (struct tgsi_full_instruction *) in lp_bld_tgsi_list_init()
52 MALLOC(LP_NUM_INSTRUCTIONS * sizeof(struct tgsi_full_instruction)); in lp_bld_tgsi_list_init()
63 const struct tgsi_full_instruction *inst_to_add) in lp_bld_tgsi_add_instruction()
66 struct tgsi_full_instruction *instructions = in lp_bld_tgsi_add_instruction()
68 * sizeof(struct tgsi_full_instruction), in lp_bld_tgsi_add_instruction()
70 * sizeof(struct tgsi_full_instruction)); in lp_bld_tgsi_add_instruction()
240 const struct tgsi_full_instruction *inst) in lp_build_tgsi_inst_llvm()
445 const struct tgsi_full_instruction *inst, in lp_build_emit_fetch()
459 const struct tgsi_full_instruction *inst, in lp_build_emit_fetch_texoffset()
552 const struct tgsi_full_instruction *instr = in lp_build_tgsi_llvm()
Dlp_bld_tgsi_info.c108 const struct tgsi_full_instruction *inst, in analyse_tex()
203 const struct tgsi_full_instruction *inst, in analyse_sample()
286 struct tgsi_full_instruction *inst) in analyse_instruction()
569 struct tgsi_full_instruction *inst = in lp_build_tgsi_info()
Dlp_bld_tgsi_action.h92 const struct tgsi_full_instruction * inst;
Dlp_bld_tgsi_aos.c224 const struct tgsi_full_instruction *inst, in lp_emit_store_aos()
306 const struct tgsi_full_instruction *inst, in emit_tex()
342 const struct tgsi_full_instruction *inst, in emit_sample()
431 const struct tgsi_full_instruction *inst, in lp_emit_instruction_aos()
955 struct tgsi_full_instruction *instr = bld.bld_base.instructions + pc; in lp_build_tgsi_aos()
/third_party/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_dump.h59 struct tgsi_full_instruction;
69 const struct tgsi_full_instruction *inst,
76 const struct tgsi_full_instruction *inst,
Dtgsi_transform.h50 struct tgsi_full_instruction *inst);
81 const struct tgsi_full_instruction *inst);
298 struct tgsi_full_instruction inst; in tgsi_transform_op1_inst()
325 struct tgsi_full_instruction inst; in tgsi_transform_op2_inst()
355 struct tgsi_full_instruction inst; in tgsi_transform_op3_inst()
383 struct tgsi_full_instruction inst; in tgsi_transform_op1_swz_inst()
428 struct tgsi_full_instruction inst; in tgsi_transform_op2_swz_inst()
482 struct tgsi_full_instruction inst; in tgsi_transform_op3_swz_inst()
531 struct tgsi_full_instruction inst; in tgsi_transform_kill_inst()
557 struct tgsi_full_instruction inst; in tgsi_transform_tex_inst()
Dtgsi_lowering.c136 struct tgsi_full_instruction new_inst; in create_mov()
198 struct tgsi_full_instruction *inst) in transform_dst()
204 struct tgsi_full_instruction new_inst; in transform_dst()
279 struct tgsi_full_instruction *inst) in transform_lrp()
286 struct tgsi_full_instruction new_inst; in transform_lrp()
329 struct tgsi_full_instruction *inst) in transform_frc()
334 struct tgsi_full_instruction new_inst; in transform_frc()
374 struct tgsi_full_instruction *inst) in transform_pow()
380 struct tgsi_full_instruction new_inst; in transform_pow()
434 struct tgsi_full_instruction *inst) in transform_lit()
[all …]
Dtgsi_build.h99 struct tgsi_full_instruction
104 const struct tgsi_full_instruction *full_inst,
Dtgsi_util.h40 struct tgsi_full_instruction;
62 tgsi_util_get_inst_usage_mask(const struct tgsi_full_instruction *inst,
Dtgsi_exec.c1036 struct tgsi_full_instruction *instructions; in tgsi_exec_machine_bind_shader()
1110 instructions = (struct tgsi_full_instruction *) in tgsi_exec_machine_bind_shader()
1111 MALLOC( maxInstructions * sizeof(struct tgsi_full_instruction) ); in tgsi_exec_machine_bind_shader()
1176 * sizeof(struct tgsi_full_instruction), in tgsi_exec_machine_bind_shader()
1178 * sizeof(struct tgsi_full_instruction)); in tgsi_exec_machine_bind_shader()
1749 const struct tgsi_full_instruction *inst, in store_dest()
1785 const struct tgsi_full_instruction *inst) in exec_kill_if()
1836 const struct tgsi_full_instruction *inst) in emit_vertex()
1862 const struct tgsi_full_instruction *inst) in emit_primitive()
1944 const struct tgsi_full_instruction *inst, in fetch_texel_offsets()
[all …]
Dtgsi_parse.h88 struct tgsi_full_instruction struct
104 struct tgsi_full_instruction FullInstruction; argument
Dtgsi_dynamic_indexing.c106 struct tgsi_full_instruction *orig_inst, in remove_dynamic_indexes()
115 struct tgsi_full_instruction inst; in remove_dynamic_indexes()
279 struct tgsi_full_instruction *inst) in dIndexing_inst()
Dtgsi_scan.c108 const struct tgsi_full_instruction *fullinst, in scan_src_operand()
338 const struct tgsi_full_instruction *fullinst, in scan_instruction()
967 struct tgsi_full_instruction *inst; in tgsi_scan_arrays()
1020 check_no_subroutines(const struct tgsi_full_instruction *inst) in check_no_subroutines()
1032 const struct tgsi_full_instruction *inst) in get_inst_tessfactor_writemask()
1057 struct tgsi_full_instruction *inst; in get_block_tessfactor_writemask()
1103 struct tgsi_full_instruction *inst; in get_if_block_tessfactor_writemask()
1203 struct tgsi_full_instruction *inst = &parse.FullToken.FullInstruction; in tgsi_scan_tess_ctrl()
Dtgsi_point_sprite.c270 struct tgsi_full_instruction inst; in psprite_prolog()
291 struct tgsi_full_instruction *vert_inst) in psprite_emit_vertex_inst()
294 struct tgsi_full_instruction inst; in psprite_emit_vertex_inst()
442 struct tgsi_full_instruction *inst) in psprite_inst()
Dtgsi_transform.c79 const struct tgsi_full_instruction *inst) in emit_instruction()
216 struct tgsi_full_instruction *fullinst in tgsi_transform_shader()
Dtgsi_dump.c549 struct tgsi_full_instruction *inst ) in iter_instruction()
686 const struct tgsi_full_instruction *inst, in tgsi_dump_instruction()
699 iter_instruction( &ctx.iter, (struct tgsi_full_instruction *)inst ); in tgsi_dump_instruction()
809 const struct tgsi_full_instruction *inst, in tgsi_dump_instruction_str()
830 iter_instruction( &ctx.base.iter, (struct tgsi_full_instruction *)inst ); in tgsi_dump_instruction_str()
Dtgsi_two_side.c102 struct tgsi_full_instruction inst; in emit_prolog()
172 struct tgsi_full_instruction *inst) in xform_inst()
Dtgsi_iterate.h47 struct tgsi_full_instruction *inst );
Dtgsi_vpos.c61 struct tgsi_full_instruction inst; in write_vpos_prolog()
/third_party/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_insn.c88 const struct tgsi_full_instruction *insn, in translate_dst_register()
1027 const struct tgsi_full_instruction *insn) in emit_fake_arl()
1053 const struct tgsi_full_instruction *insn) in emit_if()
1084 const struct tgsi_full_instruction *insn) in emit_else()
1092 const struct tgsi_full_instruction *insn) in emit_endif()
1109 const struct tgsi_full_instruction *insn ) in emit_floor()
1138 const struct tgsi_full_instruction *insn) in emit_ceil()
1167 const struct tgsi_full_instruction *insn ) in emit_div()
1211 const struct tgsi_full_instruction *insn ) in emit_dp2()
1257 const struct tgsi_full_instruction *insn ) in emit_sin()
[all …]
Dsvga_tgsi_vgpu10.c508 const struct tgsi_full_instruction *inst);
513 const struct tgsi_full_instruction *inst);
528 const struct tgsi_full_instruction *inst);
6974 const struct tgsi_full_instruction *inst) in emit_arl_uarl()
7008 const struct tgsi_full_instruction *inst) in emit_cal()
7029 const struct tgsi_full_instruction *inst) in emit_iabs()
7052 const struct tgsi_full_instruction *inst) in emit_cmp()
7086 const struct tgsi_full_instruction *inst) in emit_dst()
7177 const struct tgsi_full_instruction *inst) in emit_endprim()
7210 const struct tgsi_full_instruction *inst) in emit_ex2()
[all …]
/third_party/mesa3d/src/gallium/drivers/virgl/
Dvirgl_tgsi.c235 struct tgsi_full_instruction inst = tgsi_default_full_instruction(); in virgl_tgsi_transform_prolog()
268 struct tgsi_full_instruction *inst) in virgl_tgsi_transform_instruction()
366 struct tgsi_full_instruction temp_inst = tgsi_default_full_instruction(); in virgl_tgsi_transform_instruction()
396 struct tgsi_full_instruction op_to_temp = *inst; in virgl_tgsi_transform_instruction()
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_shader.c509 struct tgsi_full_instruction *i = &ctx->parse.FullToken.FullInstruction; in tgsi_is_supported()
1317 const struct tgsi_full_instruction *inst = &parse.FullToken.FullInstruction; in allocate_system_value_inputs()
1996 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_split_gs_inputs()
2286 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_split_lds_inputs()
2316 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_split_constant()
2372 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_split_literal_constant()
3115 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in r600_store_tcs_output()
4428 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_dst()
4526 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_op2_64_params()
4653 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_op2_64()
[all …]
/third_party/mesa3d/src/gallium/drivers/r300/
Dr300_vs_draw.c223 struct tgsi_full_instruction *inst) in transform_inst()
226 struct tgsi_full_instruction new_inst; in transform_inst()

12