ac/nir: use more types from ac_llvm_context
[mesa.git] / src / gallium / drivers / radeonsi / si_shader_llvm_ps.c
index 3ff696d294b38112e784860d6b8d4ec18bcc780e..d04b28d64cb893ce9a078644b3a3df6dc962cd62 100644 (file)
@@ -165,7 +165,7 @@ static void interp_fs_color(struct si_shader_context *ctx, unsigned input_index,
 
    if (interp) {
       interp_param =
-         LLVMBuildBitCast(ctx->ac.builder, interp_param, LLVMVectorType(ctx->ac.f32, 2), "");
+         LLVMBuildBitCast(ctx->ac.builder, interp_param, ctx->ac.v2f32, "");
 
       i = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_0, "");
       j = LLVMBuildExtractElement(ctx->ac.builder, interp_param, ctx->ac.i32_1, "");