On Monday, November 7, 2016 12:28:34 PM PST Eric Anholt wrote:
> NIR bools are ~0 for true, so ((unsigned)a >> 31) != 0 -> ((int)a >> 31).
> ---
> src/compiler/nir/nir_lower_idiv.c | 3 +--
> 1 file changed, 1 insertion(+), 2 deletions(-)
>
> diff --git a/src/compiler/nir/nir_lower_idiv.c
> b/sr
NIR bools are ~0 for true, so ((unsigned)a >> 31) != 0 -> ((int)a >> 31).
---
src/compiler/nir/nir_lower_idiv.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/src/compiler/nir/nir_lower_idiv.c
b/src/compiler/nir/nir_lower_idiv.c
index b1e7aeb03c8a..6726b718aaa5 100644
--- a