Home
last modified time | relevance | path

Searched refs:ac_build_readlane (Results 1 – 5 of 5) sorted by relevance

/third_party/mesa3d/src/amd/llvm/
Dac_llvm_build.c3445 LLVMValueRef ac_build_readlane(struct ac_llvm_context *ctx, LLVMValueRef src, LLVMValueRef lane) in ac_build_readlane() function
3911 ac_build_readlane(ctx, src, LLVMConstInt(ctx->i32, 31, false)), in ac_wavefront_shift_right_1()
3950 tmp2 = ac_build_readlane(ctx, src, LLVMConstInt(ctx->i32, 31, 0)); in ac_wavefront_shift_right_1()
4004 tmp = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 31, 0)); in ac_build_scan()
4053 tmp = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 31, false)); in ac_build_scan()
4166 swap = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 31, false)); in ac_build_reduce()
4170 result = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 63, 0)); in ac_build_reduce()
4175 swap = ac_build_readlane(ctx, result, ctx->i32_0); in ac_build_reduce()
4176 result = ac_build_readlane(ctx, result, LLVMConstInt(ctx->i32, 32, 0)); in ac_build_reduce()
4254 ws->result_reduce = ac_build_readlane(ctx, scan, tmp); in ac_build_wg_wavescan_bottom()
[all …]
Dac_llvm_build.h504 LLVMValueRef ac_build_readlane(struct ac_llvm_context *ctx, LLVMValueRef src, LLVMValueRef lane);
Dac_nir_to_llvm.c507 scalar_value[i] = ac_build_readlane(&ctx->ac, comp, NULL); in enter_waterfall()
3570 ac_build_readlane(&ctx->ac, get_src(ctx, instr->src[0]), get_src(ctx, instr->src[1])); in visit_intrinsic()
3573 result = ac_build_readlane(&ctx->ac, get_src(ctx, instr->src[0]), NULL); in visit_intrinsic()
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dgfx10_shader_ngg.c400 ac_build_readlane(&ctx->ac, tmp, LLVMConstInt(ctx->ac.i32, buffer, false)); in build_streamout()
423 ac_build_readlane(&ctx->ac, tmp, LLVMConstInt(ctx->ac.i32, stream, false)); in build_streamout()
504 ac_build_readlane(&ctx->ac, scratch_vgpr, in build_streamout()
512 ac_build_readlane(&ctx->ac, scratch_vgpr, in build_streamout()
/third_party/mesa3d/docs/relnotes/
D20.0.0.rst2425 - 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()