Searched refs:ac_build_readlane (Results 1 – 7 of 7) sorted by relevance
/external/mesa3d/src/amd/llvm/ |
D | ac_llvm_build.c | 3370 LLVMValueRef ac_build_readlane(struct ac_llvm_context *ctx, LLVMValueRef src, LLVMValueRef lane) in ac_build_readlane() function 3828 ac_build_readlane(ctx, src, LLVMConstInt(ctx->i32, 31, false)), in ac_wavefront_shift_right_1() 3867 tmp2 = ac_build_readlane(ctx, src, LLVMConstInt(ctx->i32, 31, 0)); in ac_wavefront_shift_right_1() 3921 tmp = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 31, 0)); in ac_build_scan() 3970 tmp = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 31, false)); in ac_build_scan() 4083 swap = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 31, false)); in ac_build_reduce() 4087 result = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 63, 0)); in ac_build_reduce() 4092 swap = ac_build_readlane(ctx, result, ctx->i32_0); in ac_build_reduce() 4093 result = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 32, 0)); in ac_build_reduce() 4171 ws->result_reduce = ac_build_readlane(ctx, scan, tmp); in ac_build_wg_wavescan_bottom() [all …]
|
D | ac_llvm_build.h | 488 LLVMValueRef ac_build_readlane(struct ac_llvm_context *ctx, LLVMValueRef src, LLVMValueRef lane);
|
D | ac_nir_to_llvm.c | 499 LLVMValueRef scalar_value = ac_build_readlane(&ctx->ac, value, NULL); in enter_waterfall() 3281 ac_build_readlane(&ctx->ac, get_src(ctx, instr->src[0]), get_src(ctx, instr->src[1])); in visit_intrinsic() 3284 result = ac_build_readlane(&ctx->ac, get_src(ctx, instr->src[0]), NULL); in visit_intrinsic()
|
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | gfx10_shader_ngg.c | 396 ac_build_readlane(&ctx->ac, tmp, LLVMConstInt(ctx->ac.i32, buffer, false)); in build_streamout() 419 ac_build_readlane(&ctx->ac, tmp, LLVMConstInt(ctx->ac.i32, stream, false)); in build_streamout() 494 ac_build_readlane(&ctx->ac, scratch_vgpr, in build_streamout() 502 ac_build_readlane(&ctx->ac, scratch_vgpr, in build_streamout()
|
D | si_compute_prim_discard.c | 297 ac_build_readlane(&ctx->ac, LLVMBuildLoad(ctx->ac.builder, section->vgpr_result, ""), NULL); in si_exit_thread0_section()
|
/external/mesa3d/src/amd/vulkan/ |
D | radv_nir_to_llvm.c | 2471 ac_build_readlane(&ctx->ac, tmp, in build_streamout() 2503 ac_build_readlane(&ctx->ac, tmp, in build_streamout() 2587 wgoffset_dw[buffer] = ac_build_readlane( in build_streamout() 2595 nggso->emit[stream] = ac_build_readlane( in build_streamout()
|
/external/mesa3d/docs/relnotes/ |
D | 20.0.0.rst | 2425 - ac: add ac_build_readlane without optimization barrier 3060 - ac: add 8-bit and 16-bit supports to ac_build_readlane() 3211 - ac/llvm: fix missing casts in ac_build_readlane()
|