From: Ian Romanick Date: Thu, 9 Jun 2016 23:35:30 +0000 (-0700) Subject: i965: Don't lower uaddCarry and usubBorrow in both GLSL IR and NIR X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5726e57f13e46ac1555861704f4318a58202b5ad;p=mesa.git i965: Don't lower uaddCarry and usubBorrow in both GLSL IR and NIR Signed-off-by: Ian Romanick Reviewed-by: Matt Turner --- diff --git a/src/mesa/drivers/dri/i965/brw_link.cpp b/src/mesa/drivers/dri/i965/brw_link.cpp index 5374685325c..b2664b8b6ea 100644 --- a/src/mesa/drivers/dri/i965/brw_link.cpp +++ b/src/mesa/drivers/dri/i965/brw_link.cpp @@ -111,9 +111,7 @@ process_glsl_ir(gl_shader_stage stage, SUB_TO_ADD_NEG | EXP_TO_EXP2 | LOG_TO_LOG2 | - DFREXP_DLDEXP_TO_ARITH | - CARRY_TO_ARITH | - BORROW_TO_ARITH); + DFREXP_DLDEXP_TO_ARITH); /* Pre-gen6 HW can only nest if-statements 16 deep. Beyond this, * if-statements need to be flattened.