HomeSort by: relevance | last modified time | path
    Searched refs:is_odd (Results 1 - 6 of 6) sorted by relevancy

  /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], "");

Completed in 21 milliseconds