Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/56499 )

Change subject: arch: When building a macroop, use its actual name.
......................................................................

arch: When building a macroop, use its actual name.

Use it's actual name, and not the name specified when it was created.
This gives the macroop the opportunity to change its name while it's
being created.

Change-Id: I02a667b8dd75e2c1f2e1fe26099e545930c59170
---
M src/arch/ucasmlib/assembler.py
1 file changed, 14 insertions(+), 1 deletion(-)



diff --git a/src/arch/ucasmlib/assembler.py b/src/arch/ucasmlib/assembler.py
index 00dfa9a..d1517ca 100644
--- a/src/arch/ucasmlib/assembler.py
+++ b/src/arch/ucasmlib/assembler.py
@@ -315,7 +315,7 @@
             raise
         for statement in t[4]:
             statement.handle(self, curop)
-        self.macroops[t[3]] = curop
+        self.macroops[curop.name] = curop

     # A block of statements
     def p_block(self, t):

--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/56499
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: I02a667b8dd75e2c1f2e1fe26099e545930c59170
Gerrit-Change-Number: 56499
Gerrit-PatchSet: 1
Gerrit-Owner: Gabe Black <gabe.bl...@gmail.com>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to