Gabe Black has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/49767 )
Change subject: arch-arm: Fix up code related to the float reg file?
......................................................................
arch-arm: Fix up code related to the float reg file?
ARM no longer uses it's primitive FloatRegClass register file, but the
code in tarmac_record.cc still seems to access it? Should this code be
deleted, or rewritten to use the vector register file?
Change-Id: I6ed2ed9ae853fa4313294fdde4ce08d134fc12da
---
M src/arch/arm/tracers/tarmac_record.cc
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/arch/arm/tracers/tarmac_record.cc
b/src/arch/arm/tracers/tarmac_record.cc
index 5a28743..b509971 100644
--- a/src/arch/arm/tracers/tarmac_record.cc
+++ b/src/arch/arm/tracers/tarmac_record.cc
@@ -246,7 +246,8 @@
regValid = true;
regName = "f" + std::to_string(regRelIdx);
- values[Lo] = bitsToFloat32(thread->readFloatReg(regRelIdx));
+ RegId reg(FloatRegClass, regRelIdx);
+ values[Lo] = bitsToFloat32(thread->getReg(reg));
}
void
--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/49767
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: I6ed2ed9ae853fa4313294fdde4ce08d134fc12da
Gerrit-Change-Number: 49767
Gerrit-PatchSet: 1
Gerrit-Owner: Gabe Black <[email protected]>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- [email protected]
To unsubscribe send an email to [email protected]
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s