From: Samuel Pitoiset Date: Fri, 29 Mar 2019 07:39:43 +0000 (+0100) Subject: ac: fix return type for llvm.amdgcn.frexp.exp.i32.64 X-Git-Tag: android-x86-9.0-r1~7796 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=cc752dea612fedbb27b5295b754a4b5317d1bd38;p=android-x86%2Fexternal-mesa.git ac: fix return type for llvm.amdgcn.frexp.exp.i32.64 This fixes the following piglit with RadeonSI tests/spec/arb_gpu_shader_fp64/execution/built-in-functions/fs-frexp-dvec4.shader_test Signed-off-by: Samuel Pitoiset Reviewed-by: Timothy Arceri --- diff --git a/src/amd/common/ac_llvm_build.c b/src/amd/common/ac_llvm_build.c index 5572b244720..eb9e4504248 100644 --- a/src/amd/common/ac_llvm_build.c +++ b/src/amd/common/ac_llvm_build.c @@ -3942,7 +3942,7 @@ ac_build_frexp_exp(struct ac_llvm_context *ctx, LLVMValueRef src0, type = ctx->i32; } else { intr = "llvm.amdgcn.frexp.exp.i32.f64"; - type = ctx->i64; + type = ctx->i32; } LLVMValueRef params[] = {