Nikos Nikoleris has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/37596 )

Change subject: base: Call constructor in insertBits() to allow more flexibility
......................................................................

base: Call constructor in insertBits() to allow more flexibility

Change-Id: I9564cd92c34b1d20cb67242124b78ea69d9b4f2e
Signed-off-by: Nikos Nikoleris <nikos.nikole...@arm.com>
---
M src/base/bitfield.hh
1 file changed, 1 insertion(+), 1 deletion(-)



diff --git a/src/base/bitfield.hh b/src/base/bitfield.hh
index 98a93d4..f552234 100644
--- a/src/base/bitfield.hh
+++ b/src/base/bitfield.hh
@@ -148,7 +148,7 @@
 {
     T t_bit_val = bit_val;
     assert((first - last) >= 0);
-    T bmask = mask(first - last + 1) << last;
+    T bmask = T(mask(first - last + 1)) << last;
     return ((t_bit_val << last) & bmask) | (val & ~bmask);
 }


--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/37596
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: I9564cd92c34b1d20cb67242124b78ea69d9b4f2e
Gerrit-Change-Number: 37596
Gerrit-PatchSet: 1
Gerrit-Owner: Nikos Nikoleris <nikos.nikole...@arm.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