/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_coro.c | 43 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 …]
|
D | lp_bld_const.h | 124 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()
|
D | lp_bld_init.c | 114 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()
|
D | lp_bld_const.c | 222 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 …]
|
D | lp_bld_pack.c | 87 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 …]
|
D | lp_bld_flow.c | 55 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()
|
D | lp_bld_format_yuv.c | 55 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 …]
|
D | lp_bld_struct.c | 46 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()
|
D | lp_bld_format.c | 31 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()
|
D | lp_bld_arit_overflow.c | 59 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()
|
D | lp_bld_printf.c | 41 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()
|
D | lp_bld_format_s3tc.c | 75 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 …]
|
D | lp_bld_type.c | 41 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()
|
D | lp_bld_nir_soa.c | 97 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 …]
|
D | lp_bld_gather.c | 49 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()
|
D | lp_bld_flow.h | 53 struct gallivm_state *gallivm; member 122 struct gallivm_state *gallivm; member 163 struct gallivm_state *gallivm; member 183 struct gallivm_state *gallivm; member
|
D | lp_bld_nir_aos.c | 62 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()
|
D | lp_bld_format_float.c | 72 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()
|
D | lp_bld_swizzle.c | 48 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()
|
D | lp_bld_conv.c | 99 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/ |
D | lp_jit.c | 46 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
|
D | lp_state_setup.c | 88 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 …]
|
D | lp_bld_interp.c | 138 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/ |
D | draw_llvm_sample.c | 103 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()
|
D | draw_llvm.c | 114 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 …]
|