Home
last modified time | relevance | path

Searched refs:lp_build_tgsi_context (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_tgsi.h278 unsigned lp_bld_tgsi_list_init(struct lp_build_tgsi_context * bld_base);
282 struct lp_build_tgsi_context * bld_base,
286 struct lp_build_tgsi_context;
289 typedef LLVMValueRef (*lp_build_emit_fetch_fn)(struct lp_build_tgsi_context *,
294 struct lp_build_tgsi_context struct
314 LLVMValueRef (*emit_swizzle)(struct lp_build_tgsi_context *, argument
317 void (*emit_store)(struct lp_build_tgsi_context *, argument
322 void (*emit_declaration)(struct lp_build_tgsi_context *, argument
325 void (*emit_immediate)(struct lp_build_tgsi_context *, argument
345 void (*emit_prologue)(struct lp_build_tgsi_context*); argument
[all …]
Dlp_bld_tgsi_action.c64 struct lp_build_tgsi_context * bld_base, in scalar_unary_fetch_args()
74 struct lp_build_tgsi_context * bld_base, in scalar_binary_fetch_args()
91 struct lp_build_tgsi_context * bld_base, in add_emit()
103 struct lp_build_tgsi_context * bld_base, in arr_emit()
115 struct lp_build_tgsi_context * bld_base, in clamp_emit()
130 struct lp_build_tgsi_context * bld_base, in dp_fetch_args()
147 struct lp_build_tgsi_context * bld_base, in dp2_fetch_args()
156 struct lp_build_tgsi_context * bld_base, in dp2_emit()
178 struct lp_build_tgsi_context * bld_base, in dp2a_fetch_args()
189 struct lp_build_tgsi_context * bld_base, in dp2a_emit()
[all …]
Dlp_bld_tgsi_action.h39 struct lp_build_tgsi_context;
96 void (*fetch_args)(struct lp_build_tgsi_context *,
108 struct lp_build_tgsi_context *,
127 struct lp_build_tgsi_context * bld_base);
136 struct lp_build_tgsi_context * bld_base);
Dlp_bld_tgsi.c43 unsigned lp_bld_tgsi_list_init(struct lp_build_tgsi_context * bld_base) in lp_bld_tgsi_list_init()
56 struct lp_build_tgsi_context * bld_base, in lp_bld_tgsi_add_instruction()
87 struct lp_build_tgsi_context *bld_base, in lp_build_action_set_dst_type()
101 struct lp_build_tgsi_context * bld_base, in lp_build_tgsi_intrinsic()
112 struct lp_build_tgsi_context *bld_base, in lp_build_emit_llvm()
128 struct lp_build_tgsi_context *bld_base, in lp_build_emit_llvm_unary()
140 struct lp_build_tgsi_context *bld_base, in lp_build_emit_llvm_binary()
154 struct lp_build_tgsi_context *bld_base, in lp_build_emit_llvm_ternary()
172 struct lp_build_tgsi_context * bld_base, in lp_build_fetch_args()
190 struct lp_build_tgsi_context * bld_base, in lp_build_tgsi_inst_llvm()
[all …]
Dlp_bld_tgsi_soa.c552 stype_to_fetch(struct lp_build_tgsi_context * bld_base, in stype_to_fetch()
580 struct lp_build_tgsi_context * bld_base, in emit_fetch_constant()
637 struct lp_build_tgsi_context * bld_base, in emit_fetch_immediate()
656 struct lp_build_tgsi_context * bld_base, in emit_fetch_input()
722 struct lp_build_tgsi_context * bld_base, in emit_fetch_temporary()
783 struct lp_build_tgsi_context * bld_base, in emit_fetch_system_value()
924 struct lp_build_tgsi_context *bld_base, in emit_store_chan()
1114 struct lp_build_tgsi_context * bld_base, in emit_store()
1545 struct lp_build_tgsi_context *bld_base, in lp_emit_declaration_soa()
1601 struct lp_build_tgsi_context *bld_base, in lp_emit_immediate_soa()
[all …]
Dlp_bld_tgsi_aos.c67 swizzle_aos(struct lp_build_tgsi_context *bld_base, in swizzle_aos()
103 struct lp_build_tgsi_context * bld_base, in emit_fetch_constant()
174 struct lp_build_tgsi_context * bld_base, in emit_fetch_immediate()
187 struct lp_build_tgsi_context * bld_base, in emit_fetch_input()
201 struct lp_build_tgsi_context * bld_base, in emit_fetch_temporary()
/external/mesa3d/src/gallium/drivers/radeon/
Dradeon_setup_tgsi_llvm.c61 struct lp_build_tgsi_context * bld_base, in emit_swizzle()
105 struct lp_build_tgsi_context *bld_base, in emit_fetch_immediate()
133 struct lp_build_tgsi_context *bld_base, in emit_fetch_input()
155 struct lp_build_tgsi_context *bld_base, in emit_fetch_temporary()
186 struct lp_build_tgsi_context *bld_base, in emit_fetch_output()
206 struct lp_build_tgsi_context * bld_base, in emit_declaration()
271 struct lp_build_tgsi_context * bld_base, in emit_store()
347 struct lp_build_tgsi_context * bld_base, in bgnloop_emit()
367 struct lp_build_tgsi_context * bld_base, in brk_emit()
379 struct lp_build_tgsi_context * bld_base, in cont_emit()
[all …]
Dradeon_llvm.h116 struct lp_build_tgsi_context * bld_base, in bitcast()
151 struct lp_build_tgsi_context * bld_base) in radeon_llvm_context()
171 struct lp_build_tgsi_context * bld_base,
/external/mesa3d/src/gallium/drivers/r600/
Dr600_llvm.c22 struct lp_build_tgsi_context * bld_base, in llvm_fetch_const()
59 struct lp_build_tgsi_context * bld_base, in llvm_fetch_system_value()
92 static void llvm_emit_prologue(struct lp_build_tgsi_context * bld_base) in llvm_emit_prologue()
113 static void llvm_emit_epilogue(struct lp_build_tgsi_context * bld_base) in llvm_emit_epilogue()
144 struct lp_build_tgsi_context * bld_base, in llvm_emit_tex()
169 struct lp_build_tgsi_context * bld_base, in dp_fetch_args()
217 struct lp_build_tgsi_context * bld_base = &ctx->soa.bld_base; in r600_tgsi_llvm()
/external/mesa3d/src/gallium/drivers/radeonsi/
Dradeonsi_shader.c85 struct lp_build_tgsi_context * bld_base) in si_shader_context()
354 struct lp_build_tgsi_context * bld_base, in fetch_constant()
380 static void si_llvm_init_export_args(struct lp_build_tgsi_context *bld_base, in si_llvm_init_export_args()
458 static void si_llvm_emit_epilogue(struct lp_build_tgsi_context * bld_base) in si_llvm_emit_epilogue()
589 struct lp_build_tgsi_context * bld_base, in tex_fetch_args()
667 struct lp_build_tgsi_context * bld_base; in si_pipe_shader_create()