Module: Mesa Branch: llvmpipe-rast-64 Commit: a670d5e606ccfa516f5034df6427bdcfb62d55b0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a670d5e606ccfa516f5034df6427bdcfb62d55b0
Author: José Fonseca <[email protected]> Date: Tue Oct 29 12:44:39 2013 +0000 llvmpipe: Tweak IMUL64 definition. It should generate slightly better code for IMUL64(x + y, z + w) as the cast will be deferred to after the addition. --- src/gallium/drivers/llvmpipe/lp_rast.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/gallium/drivers/llvmpipe/lp_rast.h b/src/gallium/drivers/llvmpipe/lp_rast.h index 54641b1..6a94150 100644 --- a/src/gallium/drivers/llvmpipe/lp_rast.h +++ b/src/gallium/drivers/llvmpipe/lp_rast.h @@ -65,7 +65,7 @@ struct cmd_bin; #define LP_MAX_ACTIVE_BINNED_QUERIES 16 -#define IMUL64(a, b) (((int64_t)a) * ((int64_t)b)) +#define IMUL64(a, b) (((int64_t)(a)) * ((int64_t)(b))) struct lp_rasterizer_task; _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
