From b033b3b7aa1bb9f8519e1badec661414b846d045 Mon Sep 17 00:00:00 2001 From: JanLJL Date: Sat, 17 Apr 2021 11:06:39 +0200 Subject: [PATCH] allow different base with prefix for offset values --- osaca/semantics/kernel_dg.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/osaca/semantics/kernel_dg.py b/osaca/semantics/kernel_dg.py index fd44208..adf0419 100755 --- a/osaca/semantics/kernel_dg.py +++ b/osaca/semantics/kernel_dg.py @@ -313,9 +313,9 @@ class KernelDG(nx.DiGraph): # determine absolute address change addr_change = 0 if src.offset and "value" in src.offset: - addr_change += int(src.offset.value) + addr_change += int(src.offset.value, 0) if mem.offset: - addr_change -= int(mem.offset.value) + addr_change -= int(mem.offset.value, 0) if mem.base and src.base: base_change = register_changes.get( src.base.get('prefix', '')+src.base.name,