Home
last modified time | relevance | path

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

12

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h56 struct tgsi_full_instruction;
273 struct tgsi_full_instruction *instructions;
283 struct tgsi_full_instruction *inst_to_add);
318 const struct tgsi_full_instruction *,
337 struct tgsi_full_instruction *instructions;
417 const struct tgsi_full_instruction *inst,
493 const struct tgsi_full_instruction *inst,
500 const struct tgsi_full_instruction *inst,
511 const struct tgsi_full_instruction *inst);
549 const struct tgsi_full_instruction *inst);
[all …]
Dlp_bld_tgsi.c45 bld_base->instructions = (struct tgsi_full_instruction *) in lp_bld_tgsi_list_init()
46 MALLOC( LP_MAX_INSTRUCTIONS * sizeof(struct tgsi_full_instruction) ); in lp_bld_tgsi_list_init()
57 struct tgsi_full_instruction *inst_to_add) in lp_bld_tgsi_add_instruction()
61 struct tgsi_full_instruction *instructions; in lp_bld_tgsi_add_instruction()
63 * sizeof(struct tgsi_full_instruction), in lp_bld_tgsi_add_instruction()
65 * sizeof(struct tgsi_full_instruction)); in lp_bld_tgsi_add_instruction()
191 const struct tgsi_full_instruction * inst) in lp_build_tgsi_inst_llvm()
284 const struct tgsi_full_instruction *inst, in lp_build_emit_fetch()
380 struct tgsi_full_instruction *instr = bld_base->instructions + in lp_build_tgsi_llvm()
Dlp_bld_tgsi_action.h82 const struct tgsi_full_instruction * inst;
Dlp_bld_tgsi_info.c101 const struct tgsi_full_instruction *inst, in analyse_tex()
180 struct tgsi_full_instruction *inst) in analyse_instruction()
425 struct tgsi_full_instruction *inst = in lp_build_tgsi_info()
Dlp_bld_tgsi_aos.c223 const struct tgsi_full_instruction *inst, in lp_emit_store_aos()
359 const struct tgsi_full_instruction *inst, in emit_tex()
456 const struct tgsi_full_instruction *inst, in lp_emit_instruction_aos()
1079 struct tgsi_full_instruction *instr = bld.bld_base.instructions + pc; in lp_build_tgsi_aos()
/external/mesa3d/src/gallium/drivers/svga/
Dsvga_tgsi_insn.c87 const struct tgsi_full_instruction *insn, in translate_dst_register()
779 const struct tgsi_full_instruction *insn) in emit_fake_arl()
803 const struct tgsi_full_instruction *insn) in emit_if()
833 const struct tgsi_full_instruction *insn) in emit_endif()
841 const struct tgsi_full_instruction *insn) in emit_else()
853 const struct tgsi_full_instruction *insn ) in emit_floor()
880 const struct tgsi_full_instruction *insn) in emit_ceil()
906 const struct tgsi_full_instruction *insn ) in emit_div()
947 const struct tgsi_full_instruction *insn ) in emit_dp2()
980 const struct tgsi_full_instruction *insn ) in emit_dph()
[all …]
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_dump.h52 struct tgsi_full_instruction;
62 const struct tgsi_full_instruction *inst,
Dtgsi_util.h37 struct tgsi_full_instruction;
76 tgsi_util_get_inst_usage_mask(const struct tgsi_full_instruction *inst,
Dtgsi_build.h101 struct tgsi_full_instruction
106 const struct tgsi_full_instruction *full_inst,
Dtgsi_transform.h49 struct tgsi_full_instruction *inst);
73 const struct tgsi_full_instruction *inst);
Dtgsi_ppc.c415 struct tgsi_full_instruction *inst, int src_reg, uint chan) in get_src_vec()
466 const struct tgsi_full_instruction *inst, in get_dst_vec()
488 const struct tgsi_full_instruction *inst, in emit_store()
551 emit_scalar_unaryop(struct gen_context *gen, struct tgsi_full_instruction *inst) in emit_scalar_unaryop()
582 emit_unaryop(struct gen_context *gen, struct tgsi_full_instruction *inst) in emit_unaryop()
626 emit_binop(struct gen_context *gen, struct tgsi_full_instruction *inst) in emit_binop()
675 emit_triop(struct gen_context *gen, struct tgsi_full_instruction *inst) in emit_triop()
711 emit_inequality(struct gen_context *gen, struct tgsi_full_instruction *inst) in emit_inequality()
764 emit_dotprod(struct gen_context *gen, struct tgsi_full_instruction *inst) in emit_dotprod()
825 emit_lit(struct gen_context *gen, struct tgsi_full_instruction *inst) in emit_lit()
[all …]
Dtgsi_parse.h93 struct tgsi_full_instruction struct
109 struct tgsi_full_instruction FullInstruction; argument
Dtgsi_exec.c581 tgsi_check_soa_dependencies(const struct tgsi_full_instruction *inst) in tgsi_check_soa_dependencies()
636 struct tgsi_full_instruction *instructions; in tgsi_exec_machine_bind_shader()
715 instructions = (struct tgsi_full_instruction *) in tgsi_exec_machine_bind_shader()
716 MALLOC( maxInstructions * sizeof(struct tgsi_full_instruction) ); in tgsi_exec_machine_bind_shader()
785 * sizeof(struct tgsi_full_instruction), in tgsi_exec_machine_bind_shader()
787 * sizeof(struct tgsi_full_instruction)); in tgsi_exec_machine_bind_shader()
1353 const struct tgsi_full_instruction *inst, in store_dest()
1621 const struct tgsi_full_instruction *inst) in exec_kil()
1661 const struct tgsi_full_instruction *inst) in exec_kilp()
1750 const struct tgsi_full_instruction *inst, in exec_tex()
[all …]
Dtgsi_transform.c42 const struct tgsi_full_instruction *inst) in emit_instruction()
166 struct tgsi_full_instruction *fullinst in tgsi_transform_shader()
Dtgsi_iterate.h47 struct tgsi_full_instruction *inst );
Dtgsi_exec.h328 struct tgsi_full_instruction *Instructions;
364 tgsi_check_soa_dependencies(const struct tgsi_full_instruction *inst);
Dtgsi_scan.c87 const struct tgsi_full_instruction *fullinst in tgsi_scan_shader()
299 struct tgsi_full_instruction *fullinst = in tgsi_is_passthrough_shader()
Dtgsi_dump.c483 struct tgsi_full_instruction *inst ) in iter_instruction()
623 const struct tgsi_full_instruction *inst, in tgsi_dump_instruction()
633 iter_instruction( &ctx.iter, (struct tgsi_full_instruction *)inst ); in tgsi_dump_instruction()
Dtgsi_util.c172 tgsi_util_get_inst_usage_mask(const struct tgsi_full_instruction *inst, in tgsi_util_get_inst_usage_mask()
/external/mesa3d/src/gallium/drivers/r600/
Dr600_shader.c561 struct tgsi_full_instruction *i = &ctx->parse.FullToken.FullInstruction; in tgsi_is_supported()
1037 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_split_constant()
1088 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_split_literal_constant()
1754 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_dst()
1781 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_op2_s()
1840 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_ineg()
1871 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in cayman_emit_float_instr()
1901 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in cayman_mul_int_instr()
2009 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in cayman_trig()
2040 struct tgsi_full_instruction *inst = &ctx->parse.FullToken.FullInstruction; in tgsi_trig()
[all …]
/external/mesa3d/src/gallium/drivers/r300/
Dr300_tgsi_to_rc.c271 static void transform_instruction(struct tgsi_to_rc * ttr, struct tgsi_full_instruction * src) in transform_instruction()
334 struct tgsi_full_instruction *inst; in r300_tgsi_to_rc()
Dr300_vs_draw.c223 struct tgsi_full_instruction *inst) in transform_inst()
226 struct tgsi_full_instruction new_inst; in transform_inst()
/external/mesa3d/src/gallium/auxiliary/util/
Du_linkage.c81 const struct tgsi_full_instruction *finst = &parse.FullToken.FullInstruction; in util_semantic_set_from_program_file()
Du_pstipple.c262 struct tgsi_full_instruction *inst) in pstip_transform_inst()
271 struct tgsi_full_instruction newInst; in pstip_transform_inst()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_setup_tgsi_llvm.c272 const struct tgsi_full_instruction * inst, in emit_store()
571 const struct tgsi_full_instruction * inst = emit_data->inst; in txd_fetch_args()
591 const struct tgsi_full_instruction * inst = emit_data->inst; in txp_fetch_args()
629 const struct tgsi_full_instruction * inst = emit_data->inst; in tex_fetch_args()
653 const struct tgsi_full_instruction * inst = emit_data->inst; in txf_fetch_args()

12