From: Kenneth Graunke Date: Thu, 29 Sep 2011 00:37:57 +0000 (-0700) Subject: i965: Stop lowering integer division to multiply and reciprocal. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1165b64f561a7bdd3f603d9e30a2340774ba31ee;p=mesa.git i965: Stop lowering integer division to multiply and reciprocal. Signed-off-by: Kenneth Graunke Tested-by: Ian Romanick Reviewed-by: Ian Romanick Reviewed-by: Eric Anholt --- diff --git a/src/mesa/drivers/dri/i965/brw_shader.cpp b/src/mesa/drivers/dri/i965/brw_shader.cpp index c938c750dec..974905d6259 100644 --- a/src/mesa/drivers/dri/i965/brw_shader.cpp +++ b/src/mesa/drivers/dri/i965/brw_shader.cpp @@ -100,7 +100,6 @@ brw_link_shader(struct gl_context *ctx, struct gl_shader_program *prog) lower_instructions(shader->ir, MOD_TO_FRACT | DIV_TO_MUL_RCP | - INT_DIV_TO_MUL_RCP | SUB_TO_ADD_NEG | EXP_TO_EXP2 | LOG_TO_LOG2);