Searched refs:v2i32 (Results 1 - 10 of 10) sorted by relevance

/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_internal.h197 LLVMTypeRef v2i32; member in struct:si_shader_context
H A Dsi_shader.c2237 value = LLVMBuildBitCast(ctx->ac.builder, value, ctx->v2i32, "");
2260 value = LLVMBuildBitCast(ctx->ac.builder, value, ctx->v2i32, "");
2715 case 2: /* as v2i32 */
4139 tmp = LLVMBuildBitCast(builder, tmp, ctx->v2i32, "");
4813 add_arg_checked(&fninfo, ARG_VGPR, ctx->v2i32, SI_PARAM_PERSP_SAMPLE);
4814 add_arg_checked(&fninfo, ARG_VGPR, ctx->v2i32, SI_PARAM_PERSP_CENTER);
4815 add_arg_checked(&fninfo, ARG_VGPR, ctx->v2i32, SI_PARAM_PERSP_CENTROID);
4817 add_arg_checked(&fninfo, ARG_VGPR, ctx->v2i32, SI_PARAM_LINEAR_SAMPLE);
4818 add_arg_checked(&fninfo, ARG_VGPR, ctx->v2i32, SI_PARAM_LINEAR_CENTER);
4819 add_arg_checked(&fninfo, ARG_VGPR, ctx->v2i32, SI_PARAM_LINEAR_CENTROI
[all...]
H A Dsi_shader_tgsi_setup.c1009 ctx->v2i32 = LLVMVectorType(ctx->i32, 2);
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_llvm_build.h70 LLVMTypeRef v2i32; member in struct:ac_llvm_context
H A Dac_llvm_build.c83 ctx->v2i32 = LLVMVectorType(ctx->i32, 2);
436 return LLVMBuildBitCast(ctx->builder, tmp, ctx->v2i32, "");
1212 * The type of vdata must be one of i32 (num_channels=1), v2i32 (num_channels=2),
1565 LLVMTypeRef types[] = {ctx->i32, ctx->v2i32, ctx->v4i32};
1566 const char *type_names[] = {"i32", "v2i32", "v4i32"};
1754 const char *type_names[] = {"i32", "v2i32", "v4i32"};
H A Dac_nir_to_llvm.c983 ctx->ac.v2i32,
993 ctx->ac.v2i32,
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_nir_to_llvm.c1178 add_arg(&args, ARG_VGPR, ctx->ac.v2i32, &ctx->persp_sample);
1179 add_arg(&args, ARG_VGPR, ctx->ac.v2i32, &ctx->persp_center);
1180 add_arg(&args, ARG_VGPR, ctx->ac.v2i32, &ctx->persp_centroid);
1182 add_arg(&args, ARG_VGPR, ctx->ac.v2i32, &ctx->linear_sample);
1183 add_arg(&args, ARG_VGPR, ctx->ac.v2i32, &ctx->linear_center);
1184 add_arg(&args, ARG_VGPR, ctx->ac.v2i32, &ctx->linear_centroid);
2763 case 2: /* as v2i32 */
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_nir_to_llvm.c1146 ctx->ac.v2i32, "");
1151 LLVMValueRef tmp = LLVMBuildBitCast(ctx->ac.builder, src[0], ctx->ac.v2i32, "");
1157 LLVMValueRef tmp = LLVMBuildBitCast(ctx->ac.builder, src[0], ctx->ac.v2i32, "");
1672 LLVMValueRef res_vec = LLVMBuildBitCast(ctx->ac.builder, res, ctx->ac.v2i32, "");
3256 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, "");
3295 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, "");
3301 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, "");
3328 return LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2i32, "");
H A Dac_llvm_build.h87 LLVMTypeRef v2i32; member in struct:ac_llvm_context
H A Dac_llvm_build.c90 ctx->v2i32 = LLVMVectorType(ctx->i32, 2);
475 return LLVMBuildBitCast(ctx->builder, tmp, ctx->v2i32, "");
1154 * The type of vdata must be one of i32 (num_channels=1), v2i32 (num_channels=2),
1304 LLVMTypeRef param_types[] = {ctx->v2i32, ctx->v4i32};
3466 LLVMValueRef mask_vec = LLVMBuildBitCast(ctx->builder, mask, ctx->v2i32, "");

Completed in 50 milliseconds