/external/mesa3d/src/gallium/auxiliary/gallivm/ |
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...] |
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,
|
lp_bld_arit.h | 44 struct lp_build_context; 51 lp_build_comp(struct lp_build_context *bld, 55 lp_build_add(struct lp_build_context *bld, 60 lp_build_horizontal_add(struct lp_build_context *bld, 64 lp_build_hadd_partial4(struct lp_build_context *bld, 69 lp_build_sub(struct lp_build_context *bld, 74 lp_build_mul(struct lp_build_context *bld, 79 lp_build_mul_imm(struct lp_build_context *bld, 84 lp_build_div(struct lp_build_context *bld, 89 lp_build_lerp(struct lp_build_context *bld [all...] |
lp_bld_logic.h | 46 struct lp_build_context; 61 lp_build_cmp(struct lp_build_context *bld, 67 lp_build_select_bitwise(struct lp_build_context *bld, 73 lp_build_select(struct lp_build_context *bld, 79 lp_build_select_aos(struct lp_build_context *bld, 86 lp_build_any_true_range(struct lp_build_context *bld,
|
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, 85 lp_build_swizzle_aos(struct lp_build_context *bld, 91 lp_build_swizzle_soa_channel(struct lp_build_context *bld, 97 lp_build_swizzle_soa(struct lp_build_context *bld, 104 lp_build_swizzle_soa_inplace(struct lp_build_context *bld,
|
lp_bld_sample.h | 51 struct lp_build_context; 209 struct lp_build_context float_bld; 212 struct lp_build_context float_vec_bld; 216 struct lp_build_context int_bld; 220 struct lp_build_context coord_bld; 224 struct lp_build_context int_coord_bld; 228 struct lp_build_context int_size_bld; 232 struct lp_build_context float_size_bld; 236 struct lp_build_context texel_bld; 240 struct lp_build_context perquadf_bld [all...] |
lp_bld_format.h | 44 struct lp_build_context; 53 struct lp_build_context *bld, 84 struct lp_build_context *bld,
|
lp_bld_bitarit.c | 41 lp_build_or(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) 67 lp_build_xor(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) 95 lp_build_and(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) 124 lp_build_andnot(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) 151 lp_build_not(struct lp_build_context *bld, LLVMValueRef a) 173 lp_build_shl(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) 194 lp_build_shr(struct lp_build_context *bld, LLVMValueRef a, LLVMValueRef b) 219 lp_build_shl_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm) 231 lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm)
|
lp_bld_tgsi.h | 197 struct lp_build_context *bld, 238 struct lp_build_context *bld; 296 struct lp_build_context base; 298 struct lp_build_context uint_bld; 299 struct lp_build_context int_bld; 361 struct lp_build_context elem_bld; 438 struct lp_build_context int_bld;
|
lp_bld_quad.c | 62 lp_build_ddx(struct lp_build_context *bld, 72 lp_build_ddy(struct lp_build_context *bld, 91 lp_build_packed_ddx_ddy_onecoord(struct lp_build_context *bld, 124 lp_build_packed_ddx_ddy_twocoord(struct lp_build_context *bld,
|
lp_bld_arit.c | 74 lp_build_min_simple(struct lp_build_context *bld, 164 lp_build_max_simple(struct lp_build_context *bld, 254 lp_build_comp(struct lp_build_context *bld, 291 lp_build_add(struct lp_build_context *bld, 353 lp_build_horizontal_add(struct lp_build_context *bld, 423 lp_build_horizontal_add4x4f(struct lp_build_context *bld, 487 lp_build_hadd_partial4(struct lp_build_context *bld, 562 lp_build_sub(struct lp_build_context *bld, 698 lp_build_mul(struct lp_build_context *bld, 780 lp_build_mul_imm(struct lp_build_context *bld [all...] |
lp_bld_sample.c | 189 struct lp_build_context *int_size_bld = &bld->int_size_bld; 190 struct lp_build_context *float_size_bld = &bld->float_size_bld; 191 struct lp_build_context *float_bld = &bld->float_bld; 192 struct lp_build_context *coord_bld = &bld->coord_bld; 193 struct lp_build_context *perquadf_bld = &bld->perquadf_bld; 383 lp_build_brilinear_lod(struct lp_build_context *bld, 431 lp_build_brilinear_rho(struct lp_build_context *bld, 502 struct lp_build_context *perquadf_bld = &bld->perquadf_bld; 630 struct lp_build_context *perquadi_bld = &bld->perquadi_bld; 661 struct lp_build_context *perquadi_bld = &bld->perquadi_bld [all...] |
lp_bld_format_aos_array.c | 55 struct lp_build_context bld;
|
lp_bld_logic.c | 379 lp_build_cmp(struct lp_build_context *bld, 392 lp_build_select_bitwise(struct lp_build_context *bld, 441 lp_build_select(struct lp_build_context *bld, 560 lp_build_select_aos(struct lp_build_context *bld, 616 lp_build_any_true_range(struct lp_build_context *bld,
|
lp_bld_swizzle.c | 89 lp_build_broadcast_scalar(struct lp_build_context *bld, 165 lp_build_swizzle_scalar_aos(struct lp_build_context *bld, 251 lp_build_swizzle_aos(struct lp_build_context *bld, 440 lp_build_swizzle_soa_channel(struct lp_build_context *bld, 470 lp_build_swizzle_soa(struct lp_build_context *bld, 492 lp_build_swizzle_soa_inplace(struct lp_build_context *bld,
|
lp_bld_type.h | 135 struct lp_build_context struct 413 lp_build_context_init(struct lp_build_context *bld,
|
lp_bld_sample_soa.c | 89 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; 203 struct lp_build_context *coord_bld = &bld->coord_bld; 204 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; 237 struct lp_build_context *coord_bld = &bld->coord_bld; 238 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; 277 struct lp_build_context *coord_bld = &bld->coord_bld; 278 struct lp_build_context *int_coord_bld = &bld->int_coord_bld; 328 struct lp_build_context abs_coord_bld = bld->coord_bld; 405 struct lp_build_context abs_coord_bld = bld->coord_bld; 475 struct lp_build_context *coord_bld = &bld->coord_bld [all...] |
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_bld_blend.h | 40 struct lp_build_context; 44 lp_build_blend(struct lp_build_context *bld, 94 lp_build_blend_func(struct lp_build_context *bld,
|
lp_bld_interp.h | 81 struct lp_build_context coeff_bld; 82 struct lp_build_context setup_bld;
|
lp_bld_alpha.c | 58 struct lp_build_context bld;
|
lp_bld_blend.c | 87 lp_build_blend_func(struct lp_build_context *bld, 131 lp_build_blend(struct lp_build_context *bld,
|
lp_bld_interp.c | 127 calc_offsets(struct lp_build_context *coeff_bld, 165 struct lp_build_context *coeff_bld = &bld->coeff_bld; 166 struct lp_build_context *setup_bld = &bld->setup_bld; 246 struct lp_build_context *coeff_bld = &bld->coeff_bld; 247 struct lp_build_context *setup_bld = &bld->setup_bld; 366 struct lp_build_context *coeff_bld = &bld->coeff_bld; 367 struct lp_build_context *setup_bld = &bld->setup_bld; 558 struct lp_build_context *coeff_bld = &bld->coeff_bld; 677 struct lp_build_context *coeff_bld = &bld->coeff_bld;
|
lp_test_arit.c | 71 (*builder)(struct lp_build_context *bld, LLVMValueRef a); 267 struct lp_build_context bld;
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
radeonsi_shader.c | 211 struct lp_build_context * uint = &si_shader_ctx->radeon_bld.soa.bld_base.uint_bld; 212 struct lp_build_context * base = &si_shader_ctx->radeon_bld.soa.bld_base.base; 261 struct lp_build_context * base = 359 struct lp_build_context * base = &bld_base->base; 387 struct lp_build_context *uint = 389 struct lp_build_context *base = &bld_base->base; 462 struct lp_build_context * base = &bld_base->base; 463 struct lp_build_context * uint =
|
/external/mesa3d/src/gallium/drivers/r600/ |
r600_llvm.c | 95 struct lp_build_context * base = &bld_base->base; 116 struct lp_build_context * base = &bld_base->base; 172 struct lp_build_context * base = &bld_base->base;
|