Searched refs:ac_build_ds_swizzle (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/amd/llvm/ |
D | ac_llvm_build.c | 3400 LLVMValueRef ac_build_ds_swizzle(struct ac_llvm_context *ctx, LLVMValueRef src, unsigned mask) in ac_build_ds_swizzle() function 3698 tmp1 = ac_build_ds_swizzle(ctx, src, (1 << 15) | dpp_quad_perm(0, 0, 1, 2)); in ac_wavefront_shift_right_1() 3699 tmp2 = ac_build_ds_swizzle(ctx, src, ds_pattern_bitmode(0x18, 0x03, 0x00)); in ac_wavefront_shift_right_1() 3704 tmp2 = ac_build_ds_swizzle(ctx, src, ds_pattern_bitmode(0x10, 0x07, 0x00)); in ac_wavefront_shift_right_1() 3709 tmp2 = ac_build_ds_swizzle(ctx, src, ds_pattern_bitmode(0x00, 0x0f, 0x00)); in ac_wavefront_shift_right_1() 3739 tmp = ac_build_ds_swizzle(ctx, src, ds_pattern_bitmode(0x1e, 0x00, 0x00)); in ac_build_scan() 3744 tmp = ac_build_ds_swizzle(ctx, result, ds_pattern_bitmode(0x1c, 0x01, 0x00)); in ac_build_scan() 3750 tmp = ac_build_ds_swizzle(ctx, result, ds_pattern_bitmode(0x18, 0x03, 0x00)); in ac_build_scan() 3756 tmp = ac_build_ds_swizzle(ctx, result, ds_pattern_bitmode(0x10, 0x07, 0x00)); in ac_build_scan() 3762 tmp = ac_build_ds_swizzle(ctx, result, ds_pattern_bitmode(0x00, 0x0f, 0x00)); in ac_build_scan() [all …]
|
D | ac_llvm_build.h | 480 LLVMValueRef ac_build_ds_swizzle(struct ac_llvm_context *ctx, LLVMValueRef src, unsigned mask);
|
D | ac_nir_to_llvm.c | 4117 result = ac_build_ds_swizzle(&ctx->ac, get_src(ctx, instr->src[0]), mask); in visit_intrinsic()
|