Searched refs:bc_optimize (Results 1 – 5 of 5) sorted by relevance
/aosp_15_r20/external/mesa3d/src/gallium/drivers/radeonsi/ |
H A D | si_shader_llvm_ps.c | 524 LLVMValueRef bc_optimize = ac_get_arg(&ctx->ac, args->ac.prim_mask); in si_llvm_build_ps_prolog() local 525 bc_optimize = in si_llvm_build_ps_prolog() 526 LLVMBuildLShr(ctx->ac.builder, bc_optimize, LLVMConstInt(ctx->ac.i32, 31, 0), ""); in si_llvm_build_ps_prolog() 527 bc_optimize = LLVMBuildTrunc(ctx->ac.builder, bc_optimize, ctx->ac.i1, ""); in si_llvm_build_ps_prolog() 533 tmp = LLVMBuildSelect(ctx->ac.builder, bc_optimize, center, centroid, ""); in si_llvm_build_ps_prolog() 540 tmp = LLVMBuildSelect(ctx->ac.builder, bc_optimize, center, centroid, ""); in si_llvm_build_ps_prolog()
|
/aosp_15_r20/external/mesa3d/src/amd/common/ |
H A D | ac_nir_lower_ps.c | 88 nir_def *bc_optimize = nir_load_barycentric_optimize_amd(b); in init_interp_param() local 96 nir_def *value = nir_bcsel(b, bc_optimize, center, centroid); in init_interp_param() 106 nir_def *value = nir_bcsel(b, bc_optimize, center, centroid); in init_interp_param()
|
/aosp_15_r20/external/mesa3d/src/amd/compiler/tests/ |
H A D | test_d3d11_derivs.cpp | 519 BEGIN_TEST(d3d11_derivs.bc_optimize)
|
/aosp_15_r20/external/mesa3d/src/amd/compiler/ |
H A D | aco_instruction_selection.cpp | 12089 Temp bc_optimize = get_arg(ctx, ctx->args->prim_mask); in overwrite_interp_args() local 12093 bld.sopc(aco_opcode::s_bitcmp1_b32, bld.def(s1, scc), bc_optimize, Operand::c32(31u)); in overwrite_interp_args()
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 23.2.1.rst | 4317 - ac/nir/ps: lower barycentric load when bc_optimize
|