Searched refs:si_shader_context (Results 1 – 6 of 6) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_tgsi_alu.c | 35 struct si_shader_context *ctx = si_shader_context(bld_base); in kill_if_fetch_args() 60 struct si_shader_context *ctx = si_shader_context(bld_base); in kil_emit() 92 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_icmp() 125 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_ucmp() 139 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_cmp() 153 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_set_cond() 181 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_fcmp() 207 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_dcmp() 233 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_not() 242 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_arl() [all …]
|
D | si_shader_internal.h | 49 struct si_shader_context { struct 72 void (*load_input)(struct si_shader_context *, argument 215 static inline struct si_shader_context * argument 216 si_shader_context(struct lp_build_tgsi_context *bld_base) in si_shader_context() function 218 return (struct si_shader_context*)bld_base; in si_shader_context() 221 static inline struct si_shader_context * 224 struct si_shader_context *ctx = NULL; in si_shader_context_from_abi() 240 LLVMValueRef si_llvm_bound_index(struct si_shader_context *ctx, 244 void si_llvm_context_init(struct si_shader_context *ctx, 247 void si_llvm_context_set_tgsi(struct si_shader_context *ctx, [all …]
|
D | si_shader_tgsi_setup.c | 160 struct si_shader_context *ctx = si_shader_context(bld_base); in tgsi2llvmtype() 182 struct si_shader_context *ctx = si_shader_context(bld_base); in bitcast() 195 LLVMValueRef si_llvm_bound_index(struct si_shader_context *ctx, in si_llvm_bound_index() 226 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_swizzle() 249 struct si_shader_context *ctx = si_shader_context(bld_base); in get_temp_array_id() 271 struct si_shader_context *ctx = si_shader_context(bld_base); in get_array_range() 293 get_pointer_into_array(struct si_shader_context *ctx, in get_pointer_into_array() 359 struct si_shader_context *ctx = si_shader_context(bld_base); in si_llvm_emit_fetch_64bit() 381 struct si_shader_context *ctx = si_shader_context(bld_base); in emit_array_fetch() 406 struct si_shader_context *ctx = si_shader_context(bld_base); in load_value_from_array() [all …]
|
D | si_shader_tgsi_mem.c | 48 struct si_shader_context *ctx = si_shader_context(bld_base); in get_buffer_size() 74 shader_buffer_fetch_rsrc(struct si_shader_context *ctx, in shader_buffer_fetch_rsrc() 114 static LLVMValueRef force_dcc_off(struct si_shader_context *ctx, in force_dcc_off() 130 LLVMValueRef si_load_image_desc(struct si_shader_context *ctx, in si_load_image_desc() 164 struct si_shader_context *ctx = si_shader_context(bld_base); in image_fetch_rsrc() 224 struct si_shader_context *ctx = si_shader_context(bld_base); in image_fetch_coords() 281 struct si_shader_context *ctx, in image_append_args() 324 struct si_shader_context *ctx, in buffer_append_args() 352 struct si_shader_context *ctx = si_shader_context(bld_base); in load_fetch_args() 393 static void load_emit_buffer(struct si_shader_context *ctx, in load_emit_buffer() [all …]
|
D | si_shader.c | 77 static void si_init_shader_ctx(struct si_shader_context *ctx, 88 static void si_build_vs_prolog_function(struct si_shader_context *ctx, 90 static void si_build_tcs_epilog_function(struct si_shader_context *ctx, 92 static void si_build_ps_prolog_function(struct si_shader_context *ctx, 94 static void si_build_ps_epilog_function(struct si_shader_context *ctx, 107 static bool llvm_type_is_64bit(struct si_shader_context *ctx, in llvm_type_is_64bit() 244 static LLVMValueRef unpack_llvm_param(struct si_shader_context *ctx, in unpack_llvm_param() 264 static LLVMValueRef unpack_param(struct si_shader_context *ctx, in unpack_param() 273 static LLVMValueRef get_rel_patch_id(struct si_shader_context *ctx) in get_rel_patch_id() 311 get_tcs_in_patch_stride(struct si_shader_context *ctx) in get_tcs_in_patch_stride() [all …]
|
D | si_shader_nir.c | 552 static void declare_nir_input_vs(struct si_shader_context *ctx, in declare_nir_input_vs() 559 static void declare_nir_input_fs(struct si_shader_context *ctx, in declare_nir_input_fs() 586 struct si_shader_context *ctx = si_shader_context_from_abi(abi); in si_nir_load_input_gs() 604 struct si_shader_context *ctx = si_shader_context_from_abi(abi); in si_nir_load_sampler_desc() 644 bool si_nir_build_llvm(struct si_shader_context *ctx, struct nir_shader *nir) in si_nir_build_llvm()
|