/external/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_arit.h | 45 struct lp_build_context; 53 lp_build_comp(struct lp_build_context *bld, 57 lp_build_add(struct lp_build_context *bld, 62 lp_build_horizontal_add(struct lp_build_context *bld, 66 lp_build_hadd_partial4(struct lp_build_context *bld, 71 lp_build_sub(struct lp_build_context *bld, 83 lp_build_mul(struct lp_build_context *bld, 88 lp_build_mul_32_lohi_cpu(struct lp_build_context *bld, 94 lp_build_mul_32_lohi(struct lp_build_context *bld, 100 lp_build_mul_imm(struct lp_build_context *bld, [all …]
|
D | lp_bld_bitarit.h | 44 struct lp_build_context; 48 lp_build_or(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 51 lp_build_xor(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 54 lp_build_and(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 57 lp_build_andnot(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 60 lp_build_shl(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 63 lp_build_shr(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b); 66 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm); 69 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm); 72 lp_build_not(struct lp_build_context *bld, LLVMValueRef a); [all …]
|
D | lp_bld_logic.h | 49 struct lp_build_context; 64 lp_build_cmp(struct lp_build_context *bld, 70 lp_build_cmp_ordered(struct lp_build_context *bld, 76 lp_build_select_bitwise(struct lp_build_context *bld, 82 lp_build_select(struct lp_build_context *bld, 88 lp_build_select_aos(struct lp_build_context *bld, 96 lp_build_any_true_range(struct lp_build_context *bld,
|
D | lp_bld_tgsi.h | 221 struct lp_build_context *bld, 250 struct lp_build_context *bld, 256 struct lp_build_context *bld, 341 struct lp_build_context base; 343 struct lp_build_context uint_bld; 344 struct lp_build_context int_bld; 346 struct lp_build_context dbl_bld; 348 struct lp_build_context uint64_bld; 349 struct lp_build_context int64_bld; 427 struct lp_build_context * bld, [all …]
|
D | lp_bld_nir.h | 45 struct lp_build_context base; 46 struct lp_build_context uint_bld; 47 struct lp_build_context int_bld; 48 struct lp_build_context uint8_bld; 49 struct lp_build_context int8_bld; 50 struct lp_build_context uint16_bld; 51 struct lp_build_context int16_bld; 52 struct lp_build_context dbl_bld; 53 struct lp_build_context uint64_bld; 54 struct lp_build_context int64_bld; [all …]
|
D | lp_bld_sample.h | 55 struct lp_build_context; 379 struct lp_build_context float_bld; 382 struct lp_build_context float_vec_bld; 386 struct lp_build_context int_bld; 390 struct lp_build_context coord_bld; 394 struct lp_build_context int_coord_bld; 398 struct lp_build_context int_size_in_bld; 402 struct lp_build_context float_size_in_bld; 406 struct lp_build_context int_size_bld; 410 struct lp_build_context float_size_bld; [all …]
|
D | lp_bld_swizzle.h | 44 struct lp_build_context; 57 lp_build_broadcast_scalar(struct lp_build_context *bld, 74 lp_build_swizzle_scalar_aos(struct lp_build_context *bld, 86 lp_build_swizzle_aos(struct lp_build_context *bld, 100 lp_build_swizzle_soa_channel(struct lp_build_context *bld, 106 lp_build_swizzle_soa(struct lp_build_context *bld, 113 lp_build_swizzle_soa_inplace(struct lp_build_context *bld,
|
D | lp_bld_quad.h | 36 struct lp_build_context; 71 lp_build_ddx(struct lp_build_context *bld, 76 lp_build_ddy(struct lp_build_context *bld, 84 lp_build_packed_ddx_ddy_twocoord(struct lp_build_context *bld, 88 lp_build_packed_ddx_ddy_onecoord(struct lp_build_context *bld,
|
D | lp_bld_bitarit.c | 41 lp_build_or(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_or() 67 lp_build_xor(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_xor() 95 lp_build_and(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_and() 124 lp_build_andnot(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_andnot() 151 lp_build_not(struct lp_build_context *bld, LLVMValueRef a) in lp_build_not() 174 lp_build_shl(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_shl() 198 lp_build_shr(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) in lp_build_shr() 224 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) in lp_build_shl_imm() 237 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) in lp_build_shr_imm() 245 lp_build_popcount(struct lp_build_context *bld, LLVMValueRef a) in lp_build_popcount() [all …]
|
D | lp_bld_arit.c | 92 lp_build_min_simple(struct lp_build_context *bld, in lp_build_min_simple() 262 lp_build_max_simple(struct lp_build_context *bld, in lp_build_max_simple() 406 lp_build_comp(struct lp_build_context *bld, in lp_build_comp() 443 lp_build_add(struct lp_build_context *bld, in lp_build_add() 558 lp_build_horizontal_add(struct lp_build_context *bld, in lp_build_horizontal_add() 628 lp_build_horizontal_add4x4f(struct lp_build_context *bld, in lp_build_horizontal_add4x4f() 692 lp_build_hadd_partial4(struct lp_build_context *bld, in lp_build_hadd_partial4() 767 lp_build_sub(struct lp_build_context *bld, in lp_build_sub() 921 struct lp_build_context bld; in lp_build_mul_norm() 971 lp_build_mul(struct lp_build_context *bld, in lp_build_mul() [all …]
|
D | lp_bld_ir_common.h | 49 struct lp_build_context *bld; 105 void lp_exec_mask_init(struct lp_exec_mask *mask, struct lp_build_context *bld); 108 struct lp_build_context *bld_store,
|
D | lp_bld_quad.c | 63 lp_build_ddx(struct lp_build_context *bld, in lp_build_ddx() 73 lp_build_ddy(struct lp_build_context *bld, in lp_build_ddy() 88 lp_build_packed_ddx_ddy_onecoord(struct lp_build_context *bld, in lp_build_packed_ddx_ddy_onecoord() 123 lp_build_packed_ddx_ddy_twocoord(struct lp_build_context *bld, in lp_build_packed_ddx_ddy_twocoord()
|
D | lp_bld_format.h | 44 struct lp_build_context; 92 struct lp_build_context *bld, 125 struct lp_build_context *bld,
|
D | lp_bld_logic.c | 222 lp_build_cmp_ordered(struct lp_build_context *bld, in lp_build_cmp_ordered() 239 lp_build_cmp(struct lp_build_context *bld, in lp_build_cmp() 252 lp_build_select_bitwise(struct lp_build_context *bld, in lp_build_select_bitwise() 303 lp_build_select(struct lp_build_context *bld, in lp_build_select() 434 lp_build_select_aos(struct lp_build_context *bld, in lp_build_select_aos() 491 lp_build_any_true_range(struct lp_build_context *bld, in lp_build_any_true_range()
|
D | lp_bld_format_float.c | 86 struct lp_build_context f32_bld, i32_bld; in lp_build_float_to_smallfloat() 208 struct lp_build_context u32_bld; in lp_build_float_to_smallfloat() 241 struct lp_build_context i32_bld; in lp_build_float_to_r11g11b10() 294 struct lp_build_context f32_bld, i32_bld; in lp_build_smallfloat_to_float() 432 struct lp_build_context i32_bld, f32_bld; in lp_build_rgb9_to_float_helper() 472 struct lp_build_context i32_bld, u32_bld, f32_bld; in lp_build_rgb9e5_to_float()
|
D | lp_bld_sample.c | 253 struct lp_build_context *int_size_bld = &bld->int_size_in_bld; in lp_build_rho() 254 struct lp_build_context *float_size_bld = &bld->float_size_in_bld; in lp_build_rho() 255 struct lp_build_context *float_bld = &bld->float_bld; in lp_build_rho() 256 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_rho() 257 struct lp_build_context *rho_bld = &bld->lodf_bld; in lp_build_rho() 599 lp_build_brilinear_lod(struct lp_build_context *bld, in lp_build_brilinear_lod() 645 lp_build_brilinear_rho(struct lp_build_context *bld, in lp_build_brilinear_rho() 698 lp_build_ilog2_sqrt(struct lp_build_context *bld, in lp_build_ilog2_sqrt() 751 struct lp_build_context *lodf_bld = &bld->lodf_bld; in lp_build_lod_selector() 947 struct lp_build_context *leveli_bld = &bld->leveli_bld; in lp_build_nearest_mip_level() [all …]
|
D | lp_bld_nir_soa.c | 143 struct lp_build_context *float_bld = &bld_base->base; in emit_store_64bit_chan() 153 get_soa_array_offsets(struct lp_build_context *uint_bld, in get_soa_array_offsets() 188 struct lp_build_context *bld, in build_gather() 196 struct lp_build_context *uint_bld = &bld_base->uint_bld; in build_gather() 519 struct lp_build_context *float_bld = &bld_base->base; in emit_store_chan() 650 struct lp_build_context *reg_bld, in emit_load_reg() 659 struct lp_build_context *uint_bld = &bld_base->uint_bld; in emit_load_reg() 683 struct lp_build_context *reg_bld, in emit_store_reg() 693 struct lp_build_context *uint_bld = &bld_base->uint_bld; in emit_store_reg() 732 struct lp_build_context *bld_broad = get_int_bld(bld_base, true, bit_size); in emit_load_kernel_arg() [all …]
|
D | lp_bld_sample_aos.c | 90 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_nearest_int() 101 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_sample_wrap_nearest_int() 146 struct lp_build_context *coord_bld = &bld->coord_bld; in lp_build_coord_repeat_npot_linear_int() 147 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_coord_repeat_npot_linear_int() 148 struct lp_build_context abs_coord_bld; in lp_build_coord_repeat_npot_linear_int() 229 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; in lp_build_sample_wrap_linear_int() 395 struct lp_build_context u8n; in lp_build_sample_fetch_image_nearest() 451 struct lp_build_context i32; in lp_build_sample_image_nearest() 571 struct lp_build_context u8n; in lp_build_sample_fetch_image_linear() 761 struct lp_build_context i32; in lp_build_sample_image_linear() [all …]
|
D | lp_bld_swizzle.c | 79 lp_build_broadcast_scalar(struct lp_build_context *bld, in lp_build_broadcast_scalar() 155 lp_build_swizzle_scalar_aos(struct lp_build_context *bld, in lp_build_swizzle_scalar_aos() 355 lp_build_swizzle_aos(struct lp_build_context *bld, in lp_build_swizzle_aos() 572 lp_build_swizzle_soa_channel(struct lp_build_context *bld, in lp_build_swizzle_soa_channel() 602 lp_build_swizzle_soa(struct lp_build_context *bld, in lp_build_swizzle_soa() 624 lp_build_swizzle_soa_inplace(struct lp_build_context *bld, in lp_build_swizzle_soa_inplace()
|
D | lp_bld_tgsi_soa.c | 546 struct lp_build_context *uint_bld = &bld_base->uint_bld; in build_gather() 547 struct lp_build_context *bld = &bld_base->base; in build_gather() 678 struct lp_build_context *uint_bld = &bld->bld_base.uint_bld; in get_indirect_index() 733 static struct lp_build_context * 737 struct lp_build_context *bld_fetch; in stype_to_fetch() 769 get_soa_array_offsets(struct lp_build_context *uint_bld, in get_soa_array_offsets() 811 struct lp_build_context *uint_bld = &bld_base->uint_bld; in emit_fetch_constant() 869 struct lp_build_context *bld_broad = &bld_base->base; in emit_fetch_constant() 913 struct lp_build_context *bld_fetch = stype_to_fetch(bld_base, stype); in emit_fetch_constant() 938 struct lp_build_context *bld_fetch = stype_to_fetch(bld_base, stype); in emit_fetch_64bit() [all …]
|
D | lp_bld_format_srgb.c | 101 struct lp_build_context f32_bld; in lp_build_srgb_to_linear() 167 struct lp_build_context f32_bld; in lp_build_linear_to_srgb() 334 struct lp_build_context f32_bld; in lp_build_float_to_srgb_packed()
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
D | lp_bld_blend.h | 40 struct lp_build_context; 45 lp_build_blend(struct lp_build_context *bld, 89 lp_build_blend_func(struct lp_build_context *bld,
|
D | lp_bld_blend.c | 108 lp_build_mul_norm_expand(struct lp_build_context *bld, in lp_build_mul_norm_expand() 147 lp_build_blend_func(struct lp_build_context *bld, in lp_build_blend_func() 191 lp_build_blend(struct lp_build_context *bld, in lp_build_blend() 263 struct lp_build_context bldw; in lp_build_blend() 325 struct lp_build_context bld; in lp_build_alpha_to_coverage()
|
D | lp_bld_interp.c | 130 calc_offsets(struct lp_build_context *coeff_bld, in calc_offsets() 163 struct lp_build_context *coeff_bld = &bld->coeff_bld; in calc_centroid_offsets() 205 struct lp_build_context *coeff_bld = &bld->coeff_bld; in coeffs_init_simple() 206 struct lp_build_context *setup_bld = &bld->setup_bld; in coeffs_init_simple() 287 struct lp_build_context *coeff_bld = &bld->coeff_bld; in attribs_update_simple() 288 struct lp_build_context *setup_bld = &bld->setup_bld; in attribs_update_simple() 445 struct lp_build_context *coeff_bld = &bld->coeff_bld; in lp_build_interp_soa_indirect() 518 struct lp_build_context *coeff_bld = &bld->coeff_bld; in lp_build_interp_soa() 519 struct lp_build_context *setup_bld = &bld->setup_bld; in lp_build_interp_soa() 660 struct lp_build_context *coeff_bld = &bld->coeff_bld; in pos_init()
|
D | lp_bld_interp.h | 82 struct lp_build_context coeff_bld; 83 struct lp_build_context setup_bld;
|