From b84cbdfd4da9607100e5a6ae0d2fc0ee707953b2 Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Wed, 4 Sep 2019 16:24:27 -0700 Subject: [PATCH] nir: Add is_not_negative helper function This was taken from 636da1243346e4e2a5aaf79bac65850884a9b859, and is needed by the next patch. --- src/compiler/nir/nir_range_analysis.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/compiler/nir/nir_range_analysis.c b/src/compiler/nir/nir_range_analysis.c index 6dfaea167ac..28ed8ac846e 100644 --- a/src/compiler/nir/nir_range_analysis.c +++ b/src/compiler/nir/nir_range_analysis.c @@ -31,6 +31,12 @@ * the result. */ +static bool +is_not_negative(enum ssa_ranges r) +{ + return r == gt_zero || r == ge_zero || r == eq_zero; +} + static void * pack_data(const struct ssa_result_range r) {