aboutsummaryrefslogtreecommitdiff
path: root/arch/v1/arch_vars.py
diff options
context:
space:
mode:
Diffstat (limited to 'arch/v1/arch_vars.py')
-rw-r--r--arch/v1/arch_vars.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/v1/arch_vars.py b/arch/v1/arch_vars.py
index c794a29..4fb6bb2 100644
--- a/arch/v1/arch_vars.py
+++ b/arch/v1/arch_vars.py
@@ -84,6 +84,7 @@ class ArchVars:
("uint64_t", "wdea", ""), # writes within dead code counter
("uint64_t", "weva", f"[{2 ** args.mvec_pow}]"), # write events array
+ ("uint64_t", "xeva", f"[{2 ** args.mvec_pow}]"), # memory block swap events array
]
self.mvec_loop = False
@@ -143,5 +144,9 @@ class ArchVars:
f"wev_{i}": {
"table": f"wev_{i}",
} for i in range(args.cores)
- }
+ } | {
+ f"xev_{i}": {
+ "table": f"xev_{i}",
+ } for i in range(args.cores)
+ },
}