From aaa27768fa65cc668a6c31e3fac73893ca63f152 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Tue, 17 Apr 2012 20:44:54 -0400 Subject: [PATCH] Add type inference on reduction expressions. --- loopy/codegen/expression.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/loopy/codegen/expression.py b/loopy/codegen/expression.py index 54bb64f48..a27094401 100644 --- a/loopy/codegen/expression.py +++ b/loopy/codegen/expression.py @@ -85,6 +85,9 @@ class TypeInferenceMapper(CombineMapper): dtype, offset = agg_result.fields[expr.name] return dtype + def map_reduction(self, expr): + return expr.operation.dtype(expr.inames) + # }}} # {{{ C code mapper -- GitLab