Home
last modified time | relevance | path

Searched defs:gallivm (Results 1 – 25 of 60) sorted by relevance

123

/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_coro.c43 LLVMValueRef lp_build_coro_id(struct gallivm_state *gallivm) in lp_build_coro_id()
57 LLVMValueRef lp_build_coro_size(struct gallivm_state *gallivm) in lp_build_coro_size()
65 LLVMValueRef lp_build_coro_begin(struct gallivm_state *gallivm, in lp_build_coro_begin()
78 LLVMValueRef lp_build_coro_free(struct gallivm_state *gallivm, in lp_build_coro_free()
90 void lp_build_coro_end(struct gallivm_state *gallivm, LLVMValueRef coro_hdl) in lp_build_coro_end()
101 void lp_build_coro_resume(struct gallivm_state *gallivm, LLVMValueRef coro_hdl) in lp_build_coro_resume()
109 void lp_build_coro_destroy(struct gallivm_state *gallivm, LLVMValueRef coro_hdl) in lp_build_coro_destroy()
117 LLVMValueRef lp_build_coro_done(struct gallivm_state *gallivm, LLVMValueRef coro_hdl) in lp_build_coro_done()
125 LLVMValueRef lp_build_coro_suspend(struct gallivm_state *gallivm, bool last) in lp_build_coro_suspend()
137 LLVMValueRef lp_build_coro_alloc(struct gallivm_state *gallivm, LLVMValueRef id) in lp_build_coro_alloc()
[all …]
Dlp_bld_const.h124 lp_build_const_int32(struct gallivm_state *gallivm, int i) in lp_build_const_int32()
130 lp_build_const_int64(struct gallivm_state *gallivm, int64_t i) in lp_build_const_int64()
136 lp_build_const_float(struct gallivm_state *gallivm, float x) in lp_build_const_float()
142 lp_build_const_double(struct gallivm_state *gallivm, float x) in lp_build_const_double()
150 lp_build_const_int_pointer(struct gallivm_state *gallivm, const void *ptr) in lp_build_const_int_pointer()
Dlp_bld_init.c114 create_pass_manager(struct gallivm_state *gallivm) in create_pass_manager()
200 gallivm_free_ir(struct gallivm_state *gallivm) in gallivm_free_ir()
256 gallivm_free_code(struct gallivm_state *gallivm) in gallivm_free_code()
268 init_gallivm_engine(struct gallivm_state *gallivm) in init_gallivm_engine()
329 init_gallivm_state(struct gallivm_state *gallivm, const char *name, in init_gallivm_state()
523 struct gallivm_state *gallivm; in gallivm_create() local
542 gallivm_destroy(struct gallivm_state *gallivm) in gallivm_destroy()
555 gallivm_verify_function(struct gallivm_state *gallivm, in gallivm_verify_function()
580 gallivm_compile_module(struct gallivm_state *gallivm) in gallivm_compile_module()
736 gallivm_jit_function(struct gallivm_state *gallivm, in gallivm_jit_function()
Dlp_bld_const.c222 lp_build_undef(struct gallivm_state *gallivm, struct lp_type type) in lp_build_undef()
230 lp_build_zero(struct gallivm_state *gallivm, struct lp_type type) in lp_build_zero()
245 lp_build_one(struct gallivm_state *gallivm, struct lp_type type) in lp_build_one()
294 lp_build_const_elem(struct gallivm_state *gallivm, in lp_build_const_elem()
319 lp_build_const_vec(struct gallivm_state *gallivm, struct lp_type type, in lp_build_const_vec()
335 lp_build_const_int_vec(struct gallivm_state *gallivm, struct lp_type type, in lp_build_const_int_vec()
354 lp_build_const_aos(struct gallivm_state *gallivm, in lp_build_const_aos()
386 lp_build_const_mask_aos(struct gallivm_state *gallivm, in lp_build_const_mask_aos()
412 lp_build_const_mask_aos_swizzled(struct gallivm_state *gallivm, in lp_build_const_mask_aos_swizzled()
434 lp_build_const_string(struct gallivm_state *gallivm, in lp_build_const_string()
[all …]
Dlp_bld_pack.c87 lp_build_const_unpack_shuffle(struct gallivm_state *gallivm, in lp_build_const_unpack_shuffle()
111 lp_build_const_unpack_shuffle_half(struct gallivm_state *gallivm, in lp_build_const_unpack_shuffle_half()
136 lp_build_const_unpack_shuffle_16wide(struct gallivm_state *gallivm, in lp_build_const_unpack_shuffle_16wide()
161 lp_build_const_pack_shuffle(struct gallivm_state *gallivm, unsigned n) in lp_build_const_pack_shuffle()
184 lp_build_extract_range(struct gallivm_state *gallivm, in lp_build_extract_range()
212 lp_build_concat(struct gallivm_state *gallivm, in lp_build_concat()
256 lp_build_concat_n(struct gallivm_state *gallivm, in lp_build_concat_n()
292 lp_build_uninterleave1(struct gallivm_state *gallivm, in lp_build_uninterleave1()
317 lp_build_interleave2(struct gallivm_state *gallivm, in lp_build_interleave2()
381 lp_build_interleave2_half(struct gallivm_state *gallivm, in lp_build_interleave2_half()
[all …]
Dlp_bld_flow.c55 lp_build_insert_new_block(struct gallivm_state *gallivm, const char *name) in lp_build_insert_new_block()
86 struct gallivm_state *gallivm) in lp_build_flow_skip_begin()
164 struct gallivm_state *gallivm, in lp_build_mask_begin()
229 struct gallivm_state *gallivm, in lp_build_loop_begin()
316 struct gallivm_state *gallivm, in lp_build_for_loop_begin()
405 struct gallivm_state *gallivm, in lp_build_if()
485 create_builder_at_entry(struct gallivm_state *gallivm) in create_builder_at_entry()
520 lp_build_alloca(struct gallivm_state *gallivm, in lp_build_alloca()
541 lp_build_alloca_undef(struct gallivm_state *gallivm, in lp_build_alloca_undef()
571 lp_build_array_alloca(struct gallivm_state *gallivm, in lp_build_array_alloca()
Dlp_bld_format_yuv.c55 uyvy_to_yuv_soa(struct gallivm_state *gallivm, in uyvy_to_yuv_soa()
139 yuyv_to_yuv_soa(struct gallivm_state *gallivm, in yuyv_to_yuv_soa()
216 yuv_to_rgb_soa(struct gallivm_state *gallivm, in yuv_to_rgb_soa()
315 rgb_to_rgba_aos(struct gallivm_state *gallivm, in rgb_to_rgba_aos()
364 uyvy_to_rgba_aos(struct gallivm_state *gallivm, in uyvy_to_rgba_aos()
385 yuyv_to_rgba_aos(struct gallivm_state *gallivm, in yuyv_to_rgba_aos()
406 rgbg_to_rgba_aos(struct gallivm_state *gallivm, in rgbg_to_rgba_aos()
425 grgb_to_rgba_aos(struct gallivm_state *gallivm, in grgb_to_rgba_aos()
443 grbr_to_rgba_aos(struct gallivm_state *gallivm, in grbr_to_rgba_aos()
462 rgrb_to_rgba_aos(struct gallivm_state *gallivm, in rgrb_to_rgba_aos()
[all …]
Dlp_bld_struct.c46 lp_build_struct_get_ptr(struct gallivm_state *gallivm, in lp_build_struct_get_ptr()
64 lp_build_struct_get(struct gallivm_state *gallivm, in lp_build_struct_get()
80 lp_build_struct_get_ptr2(struct gallivm_state *gallivm, in lp_build_struct_get_ptr2()
99 lp_build_struct_get2(struct gallivm_state *gallivm, in lp_build_struct_get2()
116 lp_build_array_get_ptr(struct gallivm_state *gallivm, in lp_build_array_get_ptr()
136 lp_build_array_get(struct gallivm_state *gallivm, in lp_build_array_get()
154 lp_build_array_set(struct gallivm_state *gallivm, in lp_build_array_set()
Dlp_bld_format.c31 LLVMTypeRef lp_build_format_cache_elem_type(struct gallivm_state *gallivm, enum cache_member member… in lp_build_format_cache_elem_type()
43 LLVMTypeRef lp_build_format_cache_member_type(struct gallivm_state *gallivm, enum cache_member memb… in lp_build_format_cache_member_type()
52 lp_build_format_cache_type(struct gallivm_state *gallivm) in lp_build_format_cache_type()
Dlp_bld_arit_overflow.c59 build_binary_int_overflow(struct gallivm_state *gallivm, in build_binary_int_overflow()
120 lp_build_uadd_overflow(struct gallivm_state *gallivm, in lp_build_uadd_overflow()
144 lp_build_usub_overflow(struct gallivm_state *gallivm, in lp_build_usub_overflow()
168 lp_build_umul_overflow(struct gallivm_state *gallivm, in lp_build_umul_overflow()
Dlp_bld_printf.c41 void lp_init_printf_hook(struct gallivm_state *gallivm) in lp_init_printf_hook()
53 lp_build_print_args(struct gallivm_state* gallivm, in lp_build_print_args()
83 lp_build_print_value(struct gallivm_state *gallivm, in lp_build_print_value()
195 lp_build_printf(struct gallivm_state *gallivm, in lp_build_printf()
Dlp_bld_format_s3tc.c75 lp_build_uninterleave2_half(struct gallivm_state *gallivm, in lp_build_uninterleave2_half()
111 lp_build_const_extend_shuffle(struct gallivm_state *gallivm, in lp_build_const_extend_shuffle()
133 lp_build_const_unpackx2_shuffle(struct gallivm_state *gallivm, unsigned n) in lp_build_const_unpackx2_shuffle()
156 lp_build_const_shuffle1(struct gallivm_state *gallivm, in lp_build_const_shuffle1()
177 lp_build_shuffle1undef(struct gallivm_state *gallivm, in lp_build_shuffle1undef()
219 lp_build_gather_s3tc(struct gallivm_state *gallivm, in lp_build_gather_s3tc()
336 color_expand2_565_to_8888(struct gallivm_state *gallivm, in color_expand2_565_to_8888()
405 color_expand_565_to_8888(struct gallivm_state *gallivm, in color_expand_565_to_8888()
466 struct gallivm_state *gallivm = bld8->gallivm; in lp_build_pavgb() local
513 struct gallivm_state *gallivm = bld->gallivm; in lp_build_lerp23() local
[all …]
Dlp_bld_type.c41 lp_build_elem_type(const struct gallivm_state *gallivm, struct lp_type type) in lp_build_elem_type()
68 lp_build_vec_type(const struct gallivm_state *gallivm, struct lp_type type) in lp_build_vec_type()
178 lp_build_int_elem_type(const struct gallivm_state *gallivm, in lp_build_int_elem_type()
186 lp_build_int_vec_type(const struct gallivm_state *gallivm, in lp_build_int_vec_type()
391 struct gallivm_state *gallivm, in lp_build_context_init()
Dlp_bld_nir_soa.c97 lp_build_zero_bits(struct gallivm_state *gallivm, int bit_size) in lp_build_zero_bits()
115 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_fetch_64bit() local
142 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_store_64bit_split() local
195 struct gallivm_state *gallivm = uint_bld->gallivm; in get_soa_array_offsets() local
230 struct gallivm_state *gallivm = bld_base->base.gallivm; in build_gather() local
316 struct gallivm_state *gallivm = bld->bld_base.base.gallivm; in emit_mask_scatter() local
361 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_load_var() local
585 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_store_tcs_chan() local
693 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_load_reg() local
729 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_store_reg() local
[all …]
Dlp_bld_gather.c49 lp_build_gather_elem_ptr(struct gallivm_state *gallivm, in lp_build_gather_elem_ptr()
81 lp_build_gather_elem(struct gallivm_state *gallivm, in lp_build_gather_elem()
164 lp_build_gather_elem_vec(struct gallivm_state *gallivm, in lp_build_gather_elem_vec()
278 lp_build_gather_avx2(struct gallivm_state *gallivm, in lp_build_gather_avx2()
408 lp_build_gather(struct gallivm_state *gallivm, in lp_build_gather()
586 lp_build_gather_values(struct gallivm_state * gallivm, in lp_build_gather_values()
Dlp_bld_flow.h53 struct gallivm_state *gallivm; member
122 struct gallivm_state *gallivm; member
163 struct gallivm_state *gallivm; member
183 struct gallivm_state *gallivm; member
Dlp_bld_nir_aos.c62 lp_nir_aos_conv_const(struct gallivm_state *gallivm, in lp_nir_aos_conv_const()
154 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_store_var() local
174 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_load_reg() local
188 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_store_reg() local
228 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_load_ubo() local
302 struct gallivm_state *gallivm = bld_base->base.gallivm; in emit_load_const() local
321 lp_build_nir_aos(struct gallivm_state *gallivm, in lp_build_nir_aos()
Dlp_bld_format_float.c72 lp_build_float_to_smallfloat(struct gallivm_state *gallivm, in lp_build_float_to_smallfloat()
237 lp_build_float_to_r11g11b10(struct gallivm_state *gallivm, in lp_build_float_to_r11g11b10()
281 lp_build_smallfloat_to_float(struct gallivm_state *gallivm, in lp_build_smallfloat_to_float()
404 lp_build_r11g11b10_to_float(struct gallivm_state *gallivm, in lp_build_r11g11b10_to_float()
423 lp_build_rgb9_to_float_helper(struct gallivm_state *gallivm, in lp_build_rgb9_to_float_helper()
460 lp_build_rgb9e5_to_float(struct gallivm_state *gallivm, in lp_build_rgb9e5_to_float()
Dlp_bld_swizzle.c48 lp_build_broadcast(struct gallivm_state *gallivm, in lp_build_broadcast()
93 lp_build_extract_broadcast(struct gallivm_state *gallivm, in lp_build_extract_broadcast()
317 lp_build_swizzle_aos_n(struct gallivm_state* gallivm, in lp_build_swizzle_aos_n()
630 lp_build_transpose_aos(struct gallivm_state *gallivm, in lp_build_transpose_aos()
702 lp_build_transpose_aos_n(struct gallivm_state *gallivm, in lp_build_transpose_aos_n()
739 lp_build_pack_aos_scalars(struct gallivm_state *gallivm, in lp_build_pack_aos_scalars()
775 lp_build_unpack_broadcast_aos_scalars(struct gallivm_state *gallivm, in lp_build_unpack_broadcast_aos_scalars()
Dlp_bld_conv.c99 lp_build_half_to_float(struct gallivm_state *gallivm, in lp_build_half_to_float()
160 lp_build_float_to_half(struct gallivm_state *gallivm, in lp_build_float_to_half()
264 lp_build_clamped_float_to_unsigned_norm(struct gallivm_state *gallivm, in lp_build_clamped_float_to_unsigned_norm()
393 lp_build_unsigned_norm_to_float(struct gallivm_state *gallivm, in lp_build_unsigned_norm_to_float()
469 int lp_build_conv_auto(struct gallivm_state *gallivm, in lp_build_conv_auto()
561 lp_build_conv(struct gallivm_state *gallivm, in lp_build_conv()
1070 lp_build_conv_mask(struct gallivm_state *gallivm, in lp_build_conv_mask()
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_jit.c46 create_jit_texture_type(struct gallivm_state *gallivm) in create_jit_texture_type()
108 create_jit_sampler_type(struct gallivm_state *gallivm) in create_jit_sampler_type()
144 create_jit_image_type(struct gallivm_state *gallivm) in create_jit_image_type()
190 struct gallivm_state *gallivm = lp->gallivm; in lp_jit_create_types() local
419 struct gallivm_state *gallivm = lp->gallivm; in lp_jit_create_cs_types() local
Dlp_state_setup.c88 store_coef(struct gallivm_state *gallivm, in store_coef()
113 emit_constant_coef4(struct gallivm_state *gallivm, in emit_constant_coef4()
127 emit_facing_coef(struct gallivm_state *gallivm, in emit_facing_coef()
157 vert_attrib(struct gallivm_state *gallivm, in vert_attrib()
172 lp_twoside(struct gallivm_state *gallivm, in lp_twoside()
202 lp_do_offset_tri(struct gallivm_state *gallivm, in lp_do_offset_tri()
329 load_attribute(struct gallivm_state *gallivm, in load_attribute()
369 calc_coef4(struct gallivm_state *gallivm, in calc_coef4()
413 emit_coef4(struct gallivm_state *gallivm, in emit_coef4()
427 emit_linear_coef(struct gallivm_state *gallivm, in emit_linear_coef()
[all …]
Dlp_bld_interp.c138 struct gallivm_state *gallivm = coeff_bld->gallivm; in calc_offsets() local
158 struct gallivm_state *gallivm, in calc_centroid_offsets()
222 struct gallivm_state *gallivm = coeff_bld->gallivm; in coeffs_init_simple() local
285 struct gallivm_state *gallivm, in attribs_update_simple()
438 struct gallivm_state *gallivm, in lp_build_interp_soa_indirect()
509 struct gallivm_state *gallivm, in lp_build_interp_soa()
673 struct gallivm_state *gallivm, in lp_build_interp_soa_init()
794 struct gallivm_state *gallivm, in lp_build_interp_soa_update_inputs_dyn()
804 struct gallivm_state *gallivm, in lp_build_interp_soa_update_pos_dyn()
/third_party/mesa3d/src/gallium/auxiliary/draw/
Ddraw_llvm_sample.c103 struct gallivm_state *gallivm, in draw_llvm_texture_member()
155 struct gallivm_state *gallivm, in draw_llvm_sampler_member()
200 struct gallivm_state *gallivm, in draw_llvm_image_member()
329 struct gallivm_state *gallivm, in draw_llvm_sampler_soa_emit_fetch_texel()
368 struct gallivm_state *gallivm, in draw_llvm_sampler_soa_emit_size_query()
418 struct gallivm_state *gallivm, in draw_llvm_image_soa_emit_op()
450 struct gallivm_state *gallivm, in draw_llvm_image_soa_emit_size_query()
Ddraw_llvm.c114 create_jit_dvbuffer_type(struct gallivm_state *gallivm, in create_jit_dvbuffer_type()
144 create_jit_texture_type(struct gallivm_state *gallivm, const char *struct_name) in create_jit_texture_type()
213 create_jit_sampler_type(struct gallivm_state *gallivm, const char *struct_name) in create_jit_sampler_type()
255 create_jit_image_type(struct gallivm_state *gallivm, const char *struct_name) in create_jit_image_type()
310 create_jit_context_type(struct gallivm_state *gallivm, const char *struct_name) in create_jit_context_type()
367 create_gs_jit_context_type(struct gallivm_state *gallivm, in create_gs_jit_context_type()
447 create_gs_jit_input_type(struct gallivm_state *gallivm) in create_gs_jit_input_type()
464 create_jit_vertex_buffer_type(struct gallivm_state *gallivm, in create_jit_vertex_buffer_type()
499 create_jit_vertex_header(struct gallivm_state *gallivm, int data_elems) in create_jit_vertex_header()
547 create_tcs_jit_context_type(struct gallivm_state *gallivm, in create_tcs_jit_context_type()
[all …]

123