summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/compiler/nir/nir_loop_analyze.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compiler/nir/nir_loop_analyze.c b/src/compiler/nir/nir_loop_analyze.c
index 71cbe3c5a8d..a5f464a45d1 100644
--- a/src/compiler/nir/nir_loop_analyze.c
+++ b/src/compiler/nir/nir_loop_analyze.c
@@ -384,8 +384,8 @@ get_iteration(nir_op cond_op, nir_const_value *initial, nir_const_value *step,
case nir_op_flt:
case nir_op_feq:
case nir_op_fne: {
- int32_t initial_val = initial->f32[0];
- int32_t span = limit->f32[0] - initial_val;
+ float initial_val = initial->f32[0];
+ float span = limit->f32[0] - initial_val;
iter = span / step->f32[0];
break;
}