diff --git a/src/amd/common/ac_shader_args.h b/src/amd/common/ac_shader_args.h index 0a842d9b18d..89c02be64cb 100644 --- a/src/amd/common/ac_shader_args.h +++ b/src/amd/common/ac_shader_args.h @@ -24,8 +24,8 @@ enum ac_arg_regfile enum ac_arg_type { AC_ARG_INVALID = -1, - AC_ARG_FLOAT, AC_ARG_INT, + AC_ARG_FLOAT = AC_ARG_INT, AC_ARG_CONST_ADDR, }; diff --git a/src/amd/llvm/ac_llvm_build.c b/src/amd/llvm/ac_llvm_build.c index a689d406ecd..16236e3a147 100644 --- a/src/amd/llvm/ac_llvm_build.c +++ b/src/amd/llvm/ac_llvm_build.c @@ -3568,8 +3568,6 @@ void ac_export_mrt_z(struct ac_llvm_context *ctx, LLVMValueRef depth, LLVMValueR static LLVMTypeRef arg_llvm_type(enum ac_arg_type type, unsigned size, struct ac_llvm_context *ctx) { switch (type) { - case AC_ARG_FLOAT: - return size == 1 ? ctx->f32 : LLVMVectorType(ctx->f32, size); case AC_ARG_INT: return size == 1 ? ctx->i32 : LLVMVectorType(ctx->i32, size); case AC_ARG_CONST_ADDR: