From e16fadd545d82e7dac5b5cd57144d2459618adc9 Mon Sep 17 00:00:00 2001 From: Maya Rashish Date: Thu, 26 Sep 2019 17:14:34 +0300 Subject: [PATCH] intel/compiler: avoid truncating int64_t to int Reviewed-by: Matt Turner Signed-off-by: Maya Rashish --- src/intel/compiler/brw_fs_combine_constants.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/compiler/brw_fs_combine_constants.cpp b/src/intel/compiler/brw_fs_combine_constants.cpp index 0fff878..182c24b 100644 --- a/src/intel/compiler/brw_fs_combine_constants.cpp +++ b/src/intel/compiler/brw_fs_combine_constants.cpp @@ -232,7 +232,7 @@ get_constant_value(const struct gen_device_info *devinfo, break; } case BRW_REGISTER_TYPE_Q: { - int64_t val = !can_do_source_mods ? src->d64 : abs(src->d64); + int64_t val = !can_do_source_mods ? src->d64 : llabs(src->d64); memcpy(out, &val, 8); break; } -- 2.7.4