| /xsrc/external/mit/MesaLib/dist/src/amd/common/ |
| ac_nir_lower_ngg.c | 1697 nir_ssa_def *is_odd = nir_ubfe(b, primflag_0, nir_imm_int(b, 1), nir_imm_int(b, 1)); local 1699 vtx_indices[1] = nir_iadd(b, vtx_indices[1], is_odd); 1700 vtx_indices[2] = nir_isub(b, vtx_indices[2], is_odd); 1702 vtx_indices[0] = nir_iadd(b, vtx_indices[0], is_odd); 1703 vtx_indices[1] = nir_isub(b, vtx_indices[1], is_odd);
|
| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| radv_nir_to_llvm.c | 1921 LLVMValueRef is_odd = LLVMBuildLShr(builder, flags, ctx->ac.i8_1, ""); local 1922 is_odd = LLVMBuildTrunc(builder, is_odd, ctx->ac.i1, ""); 1927 ac_build_triangle_strip_indices_to_triangle(&ctx->ac, is_odd, flatshade_first, prim.index); 2053 LLVMValueRef is_odd = ctx->ac.i1false; local 2056 is_odd = LLVMBuildICmp(builder, LLVMIntEQ, tmp, ctx->ac.i32_1, ""); 2069 LLVMBuildShl(builder, LLVMBuildZExt(builder, is_odd, ctx->ac.i8, ""), ctx->ac.i8_1, ""), "");
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/radeonsi/ |
| gfx10_shader_ngg.c | 1670 LLVMValueRef is_odd = ctx->ac.i1false; local 1673 is_odd = LLVMBuildICmp(builder, LLVMIntEQ, tmp, ctx->ac.i32_1, ""); 1686 LLVMBuildShl(builder, LLVMBuildZExt(builder, is_odd, ctx->ac.i8, ""), ctx->ac.i8_1, ""), ""); 1931 LLVMValueRef is_odd = LLVMBuildLShr(builder, flags, ctx->ac.i8_1, ""); local 1932 is_odd = LLVMBuildTrunc(builder, is_odd, ctx->ac.i1, ""); 1936 ac_build_triangle_strip_indices_to_triangle(&ctx->ac, is_odd, flatshade_first, prim.index);
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| nir_lower_int64.c | 734 nir_ssa_def *is_odd = nir_i2b(b, nir_iand(b, significand, nir_imm_int(b, 1))); local 736 nir_iand(b, halfway, is_odd));
|
| /xsrc/external/mit/MesaLib/dist/src/amd/llvm/ |
| ac_llvm_build.h | 615 void ac_build_triangle_strip_indices_to_triangle(struct ac_llvm_context *ctx, LLVMValueRef is_odd,
|
| ac_llvm_build.c | 4756 void ac_build_triangle_strip_indices_to_triangle(struct ac_llvm_context *ctx, LLVMValueRef is_odd, 4771 LLVMBuildSelect(builder, is_odd, index[1], index[0], ""), ""); 4773 LLVMBuildSelect(builder, is_odd, index[2], index[1], ""), 4774 LLVMBuildSelect(builder, is_odd, index[0], index[1], ""), ""); 4776 LLVMBuildSelect(builder, is_odd, index[1], index[2], ""), index[2], "");
|