From: Marek Olšák Date: Wed, 27 Sep 2017 10:48:31 +0000 (+0200) Subject: radeonsi: use bitcast in a few places X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=bacdf5a928a1701cb5349b7a053fcfc3420a27f8;p=mesa.git radeonsi: use bitcast in a few places Reviewed-by: Nicolai Hähnle --- diff --git a/src/gallium/drivers/radeonsi/si_shader.c b/src/gallium/drivers/radeonsi/si_shader.c index 7498be286f2..b07c35cf273 100644 --- a/src/gallium/drivers/radeonsi/si_shader.c +++ b/src/gallium/drivers/radeonsi/si_shader.c @@ -1037,8 +1037,7 @@ static LLVMValueRef lds_load(struct lp_build_tgsi_context *bld_base, return si_llvm_emit_fetch_64bit(bld_base, type, value, value2); } - return LLVMBuildBitCast(gallivm->builder, value, - tgsi2llvmtype(bld_base, type), ""); + return bitcast(bld_base, type, value); } /** @@ -1325,9 +1324,7 @@ static LLVMValueRef fetch_input_gs( return si_llvm_emit_fetch_64bit(bld_base, type, value, value2); } - return LLVMBuildBitCast(gallivm->builder, - value, - tgsi2llvmtype(bld_base, type), ""); + return bitcast(bld_base, type, value); } static int lookup_interp_param_index(unsigned interpolate, unsigned location)