From 2eea3159e46d92774d6253966316cb3dfb4a6928 Mon Sep 17 00:00:00 2001 From: Rafael Ravedutti <rafaelravedutti@gmail.com> Date: Fri, 1 Apr 2022 01:59:34 +0200 Subject: [PATCH] Fix BinOps passed as parameters in kernels Signed-off-by: Rafael Ravedutti <rafaelravedutti@gmail.com> --- src/pairs/analysis/devices.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pairs/analysis/devices.py b/src/pairs/analysis/devices.py index 4558953..0e61269 100644 --- a/src/pairs/analysis/devices.py +++ b/src/pairs/analysis/devices.py @@ -48,7 +48,7 @@ class FetchKernelReferences(Visitor): def visit_Decl(self, ast_node): if isinstance(ast_node.elem, BinOp): for k in self.kernel_stack: - self.kernel_decls[k.kernel_id].append(ast_node) + self.kernel_decls[k.kernel_id].append(ast_node.elem) def visit_BinOp(self, ast_node): for k in self.kernel_stack: -- GitLab