[gem5-dev] Change in gem5/gem5[develop]: sim: Fix Mempool overrides during checkpoint

2022-03-29 Thread Jordi Vaquero (Gerrit) via gem5-dev
for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I289bf91eb4f01d9c01a31a39b968e30f8b8d2bdc Gerrit-Change-Number: 56969 Gerrit-PatchSet: 6 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Bob

[gem5-dev] Change in gem5/gem5[develop]: sim: Fix Mempool overrides during checkpoint

2022-02-18 Thread Jordi Vaquero (Gerrit) via gem5-dev
public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I289bf91eb4f01d9c01a31a39b968e30f8b8d2bdc Gerrit-Change-Number: 56969 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation ARMv8.1 RDMA

2020-11-17 Thread Jordi Vaquero (Gerrit) via gem5-dev
("int16_t", "int32_t"), 4, sqrdmlshCode, byElem=True, + readDest=True, scalar=True, extra=rdm_check) +# SQRDMLSH (vector) +threeEqualRegInstX("sqrdmlsh", "SqrdmlshDX", "SimdMultOp", + (

[gem5-dev] Change in gem5/gem5[develop]: cpu: Adding connector post Timing access

2020-11-11 Thread Jordi Vaquero (Gerrit) via gem5-dev
rrit-Branch: develop Gerrit-Change-Id: I8c75cd77dc6c9f9ae5e416608ce3d8ddb7b2ecf9 Gerrit-Change-Number: 37416 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an emai

[gem5-dev] Change in gem5/gem5[develop]: mem: Added a new atribute for Address based mem barrier

2020-11-11 Thread Jordi Vaquero (Gerrit) via gem5-dev
-Number: 37415 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementing Arm8 LOR feature

2020-10-30 Thread Jordi Vaquero (Gerrit) via gem5-dev
Static(_data); resp->senderState = _senderState; _port.completeDataAccess(resp); +_port.getMMUPtr()->dtb->handleOrdering(_inst->thread->getTC(), + pkt->req); delete resp; } return

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation ARMv8.1 RDMA

2020-10-14 Thread Jordi Vaquero (Gerrit) via gem5-dev
1); +if (aarch32) { + uint32_t isar5 = tc->readMiscReg(MISCREG_ID_ISAR5); +return bits(isar5, 27, 24) == 0x1; + +} else { +AA64ISAR0 id_aa64isar0 = tc->readMiscReg(MISCREG_ID_AA64ISAR0_EL1); +return id_aa64isar0.rdm; +} +} + +bool HavePACExt(ThreadContext *tc) { AA64ISAR1 id_aa64isar1 = tc->readMiscReg(MISCREG_ID_AA64ISAR1_EL1); diff --git a/src/arch/arm/utility.hh b/src/arch/arm/utility.hh index 636625d..5084e52 100644 --- a/src/arch/arm/utility.hh +++ b/src/arch/arm/utility.hh @@ -151,6 +151,7 @@ return opModeToEL((OperatingMode) (uint8_t)cpsr.mode); } +bool HaveQRDMLAHExt(ThreadContext * tc); bool HavePACExt(ThreadContext *tc); bool HaveVirtHostExt(ThreadContext *tc); bool HaveSecureEL2Ext(ThreadContext *tc); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/36015 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: I430e8880723f373a50079a87fd4ecc634d86 Gerrit-Change-Number: 36015 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implement Armv8.2-LPA

2020-10-14 Thread Jordi Vaquero (Gerrit) via gem5-dev
-- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/35956 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: If9b36e26cd2a72e55c8e929a632b7b50d909b282 Gerrit

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implement Armv8.2-LVA

2020-10-14 Thread Jordi Vaquero (Gerrit) via gem5-dev
veLVA(ThreadContext *tc); bool HaveSecureEL2Ext(ThreadContext *tc); bool IsSecureEL2Enabled(ThreadContext *tc); bool EL2Enabled(ThreadContext *tc); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/35955 To unsubscribe, or for help writing mail filters, visit htt

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implement Armv8.2-LPA

2020-10-13 Thread Jordi Vaquero (Gerrit) via gem5-dev
alid phys. address range"); } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/35956 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: If9b36e26cd2a72e55c8e929a632b7b50d909b282 Gerrit-Change-Number: 35956 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implement Armv8.2-LVA

2020-10-13 Thread Jordi Vaquero (Gerrit) via gem5-dev
VirtHostExt(ThreadContext *tc); +bool HaveLVA(ThreadContext *tc); bool HaveSecureEL2Ext(ThreadContext *tc); bool IsSecureEL2Enabled(ThreadContext *tc); bool EL2Enabled(ThreadContext *tc); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/35955 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: I1b489a3629b2376e03e79b158631cb1d0cacc17e Gerrit-Change-Number: 35955 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementing SecureEL2 feature for Armv8

2020-07-31 Thread Jordi Vaquero (Gerrit) via gem5-dev
using AArch64. known = true; aarch32 = false; +} else if (secure && el == EL2) { +known = true; aarch32 = false; } else if (!ArmSystem::highestELIs64(tc)) { // All ELs are using AArch32: known = true; aarch32 = true; +} else if (ArmSystem:

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix Trap to EL1 on register DC CVAU

2020-07-24 Thread Jordi Vaquero (Gerrit) via gem5-dev
rit-Change-Number: 31774 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix Trap to EL1 on register DC CVAU

2020-07-24 Thread Jordi Vaquero (Gerrit) via gem5-dev
8add9fc8595bb1ac0a7de9778bd4544a01b94ee4 Gerrit-Change-Number: 31774 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(web_page_

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Add System register trap check for EL1

2020-07-23 Thread Jordi Vaquero (Gerrit) via gem5-dev
/gem5/+/31694 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: Ief3e0a9f70cc8cd44c1c8215515f36168927362d Gerrit-Change-Number: 31694 Gerrit-PatchSet: 6 Gerrit-Owner

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Add System register trap check for EL1

2020-07-22 Thread Jordi Vaquero (Gerrit) via gem5-dev
res0_2; Bitfield<6> err; Bitfield<5, 2> moe; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/31694 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix Fault subsystem adding EL2Enable func

2020-07-21 Thread Jordi Vaquero (Gerrit) via gem5-dev
ults.hh b/src/arch/arm/faults.hh index 7a2f69e..b911136 100644 --- a/src/arch/arm/faults.hh +++ b/src/arch/arm/faults.hh @@ -406,6 +406,8 @@ public: HypervisorCall(ExtMachInst _machInst, uint32_t _imm); + bool routeToHyp(ThreadContext *tc) const override; +bool routeToMonitor(Threa

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementing SecureEL2 feature for Armv8

2020-07-16 Thread Jordi Vaquero (Gerrit) via gem5-dev
bool aarch32_below_el3 = (have_el3 && scr.rw == 0); HCR hcr = tc->readMiscReg(MISCREG_HCR_EL2); -bool secEL2 = false; -bool aarch32_at_el1 = (aarch32_below_el3 - || (have_el2 - && (secEL2 || !isSecureBelowEL3(tc)) - && hcr.rw == 0 && !(hcr.e2h && hcr.tge -&& HaveVirtHostExt(tc; +bool secEL2 = HaveSecureEL2Ext(tc) && scr.eel2; +bool aarch32_at_el1 = (aarch32_below_el3 || + (have_el2 && (secEL2 || !secure) && +hcr.rw == 0 && !(hcr.e2h && hcr.tge && + HaveVirtHostExt(tc; // Only know if EL0 using AArch32 from PSTATE if (el == EL0 && !aarch32_at_el1) { diff --git a/src/arch/arm/utility.hh b/src/arch/arm/utility.hh index 971306f..e1f123a 100644 --- a/src/arch/arm/utility.hh +++ b/src/arch/arm/utility.hh @@ -128,6 +128,8 @@ return !inUserMode(tc); } +bool isSecure(ThreadContext *tc); + bool isSecureBelowEL3(ThreadContext *tc); bool inAArch64(ThreadContext *tc); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/31394 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: Ie59438b1828508e944334420da1d8f4745649056 Gerrit-Change-Number: 31394 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix Fault subsystem adding EL2Enable func

2020-07-16 Thread Jordi Vaquero (Gerrit) via gem5-dev
int32_t _imm); +bool routeToHyp(ThreadContext *tc) const override; + bool routeToMonitor(ThreadContext *tc) const override; ExceptionClass ec(ThreadContext *tc) const override; uint32_t vectorCatchFlag() const override { return 0x; } }; @@ -677,6 +679,8 @@ { public: IllegalInstSetStateFault(); + +bool routeToHyp(ThreadContext *tc) const override; }; /* -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/31374 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: I7a4f0c22ac31fd56a8976ee8a1d9760cf6055d63 Gerrit-Change-Number: 31374 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix routeToHyp conditions for Excp Type

2020-07-07 Thread Jordi Vaquero (Gerrit) via gem5-dev
lt;= EL1 && hcr.tge == 1; } SystemError::SystemError() -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/30620 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerr

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Add Check for AddressSize Fault

2020-07-06 Thread Jordi Vaquero (Gerrit) via gem5-dev
Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...@gem5.org %(

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation of Vector Catch debug exception

2020-07-06 Thread Jordi Vaquero (Gerrit) via gem5-dev
rc/arch/arm/types.hh +++ b/src/arch/arm/types.hh @@ -693,6 +693,7 @@ EC_WATCHPOINT_LOWER_EL = 0x34, EC_WATCHPOINT_CURR_EL = 0x35, EC_SOFTWARE_BREAKPOINT = 0x38, + EC_VECTOR_CATCH = 0x3A, EC_SOFTWARE_BREAKPO

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation of SelfHosted Debug Software step

2020-07-02 Thread Jordi Vaquero (Gerrit) via gem5-dev
648,6 +686,9 @@ EC_HW_BREAKPOINT = 0x30, EC_HW_BREAKPOINT_LOWER_EL = 0x30, EC_HW_BREAKPOINT_CURR_EL = 0x31, +EC_SOFTWARE_STEP = 0x32, +EC_SOFTWARE_STEP_LOWER_EL = 0x32, +EC_SOFTWARE_STEP_CURR_EL = 0x33, EC_WATCHPOINT

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix minor bug PAUTH comparision with 0

2020-06-26 Thread Jordi Vaquero (Gerrit) via gem5-dev
3dea555e82 Gerrit-Change-Number: 30615 Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list -- gem5-dev@gem5

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix SCR.NS compare to 0

2020-06-26 Thread Jordi Vaquero (Gerrit) via gem5-dev
s, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Iba7628640bb222fd21fd067ff60dbe4d34f4b196 Gerrit-Change-Number: 30614 Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewe

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix routeToHyp conditions for Excp Type

2020-06-25 Thread Jordi Vaquero (Gerrit) via gem5-dev
&& hcr.tge == 1; } SystemError::SystemError() -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/30620 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: I8eadd8e1f8c53d5e619

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Add Check for AddressSize Fault

2020-06-25 Thread Jordi Vaquero (Gerrit) via gem5-dev
velop Gerrit-Change-Id: Iff3a1543df010b086813869b4b6c4fe776e74499 Gerrit-Change-Number: 30619 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-de

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation of Vector Catch debug exception

2020-06-25 Thread Jordi Vaquero (Gerrit) via gem5-dev
h +++ b/src/arch/arm/types.hh @@ -712,6 +712,7 @@ EC_WATCHPOINT_LOWER_EL = 0x34, EC_WATCHPOINT_CURR_EL = 0x35, EC_SOFTWARE_BREAKPOINT = 0x38, +EC_VECTOR_CATCH= 0x3A, EC_SOFTWARE_BREAKPOINT_64 = 0x3C, }; -- To view, visit ht

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation of SelfHosted Debug Software step

2020-06-25 Thread Jordi Vaquero (Gerrit) via gem5-dev
= 0x30, EC_HW_BREAKPOINT_LOWER_EL = 0x30, EC_HW_BREAKPOINT_CURR_EL = 0x31, +EC_SOFTWARE_STEP = 0x32, +EC_SOFTWARE_STEP_LOWER_EL = 0x32, +EC_SOFTWARE_STEP_CURR_EL = 0x33, EC_WATCHPOINT = 0x34, EC_WATCHPOINT_L

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix minor bug PAUTH comparision with 0

2020-06-25 Thread Jordi Vaquero (Gerrit) via gem5-dev
develop Gerrit-Change-Id: I887e5fa256a8c9cc24f7b9ef1fc0353dea555e82 Gerrit-Change-Number: 30615 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5-dev-le...

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix SCR.NS compare to 0

2020-06-25 Thread Jordi Vaquero (Gerrit) via gem5-dev
ibe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Iba7628640bb222fd21fd067ff60dbe4d34f4b196 Gerrit-Change-Number: 30614 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-Messag

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix SVE indx inst by sizeof error and dest overwrite

2020-05-07 Thread Jordi Vaquero (Gerrit) via gem5-dev
ange-Number: 28228 Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscr

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: FCVTZS instruction returns sign extension

2020-05-04 Thread Jordi Vaquero (Gerrit) via gem5-dev
or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I28cdca432fa6baa8a524de4c431f492f23f0e9a6 Gerrit-Change-Number: 28229 Gerrit-PatchSet: 3 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer:

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation of ARMv8 SelfDebug Watchpoints

2020-05-04 Thread Jordi Vaquero (Gerrit) via gem5-dev
VR13_EL1 }, +{ "dbgwvr14_el1", MISCREG_DBGWVR14_EL1 }, +{ "dbgwvr15_el1", MISCREG_DBGWVR15_EL1 }, { "dbgwcr0_el1", MISCREG_DBGWCR0_EL1 }, { "dbgwcr1_el1", MISCREG_DBGWCR1_EL1 }, { "dbgwcr2_el1", MISCREG_DBGWCR2_EL1 }, { "dbgwcr3_el1", MISCREG_DBGWCR3_EL1 }, +{ "dbgwcr4_el1", MISCREG_DBGWCR4_EL1 }, +{ "dbgwcr5_el1", MISCREG_DBGWCR5_EL1 }, +{ "dbgwcr6_el1", MISCREG_DBGWCR6_EL1 }, +{ "dbgwcr7_el1", MISCREG_DBGWCR7_EL1 }, +{ "dbgwcr8_el1", MISCREG_DBGWCR8_EL1 }, +{ "dbgwcr9_el1", MISCREG_DBGWCR9_EL1 }, +{ "dbgwcr10_el1", MISCREG_DBGWCR10_EL1 }, +{ "dbgwcr11_el1", MISCREG_DBGWCR11_EL1 }, +{ "dbgwcr12_el1", MISCREG_DBGWCR12_EL1 }, +{ "dbgwcr13_el1", MISCREG_DBGWCR13_EL1 }, +{ "dbgwcr14_el1", MISCREG_DBGWCR14_EL1 }, +{ "dbgwcr15_el1", MISCREG_DBGWCR15_EL1 }, { "mdccsr_el0", MISCREG_MDCCSR_EL0 }, { "mddtr_el0", MISCREG_MDDTR_EL0 }, { "mddtrtx_el0", MISCREG_MDDTRTX_EL0 }, diff --git a/src/arch/arm/types.hh b/src/arch/arm/types.hh index 0dd3dac..3a5e741 100644 --- a/src/arch/arm/types.hh +++ b/src/arch/arm/types.hh @@ -648,6 +648,9 @@ EC_HW_BREAKPOINT = 0x30, EC_HW_BREAKPOINT_LOWER_EL = 0x30, EC_HW_BREAKPOINT_CURR_EL = 0x31, +EC_WATCHPOINT = 0x34, +EC_WATCHPOINT_LOWER_EL = 0x34, +EC_WATCHPOINT_CURR_EL = 0x35, EC_SOFTWARE_BREAKPOINT = 0x38, EC_SOFTWARE_BREAKPOINT_64 = 0x3C, }; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/28589 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: If275e4df0d28918dd887ab78166e653da875310a Gerrit-Change-Number: 28589 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix clasta/b and lasta/b simd instructions

2020-04-28 Thread Jordi Vaquero (Gerrit) via gem5-dev
247 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list -- gem5-dev@gem5.

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix clasta/b and lasta/b simd instructions

2020-04-27 Thread Jordi Vaquero (Gerrit) via gem5-dev
-Id: I231ad3c44d89f34acae26d299ab676e2ed09acdc Gerrit-Change-Number: 28247 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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%(cgiex

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix Sve Fcmla indexed instruction

2020-04-27 Thread Jordi Vaquero (Gerrit) via gem5-dev
Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: kokoro Gerrit-MessageType: merged ___ gem5-dev mailing list -- gem5-dev@gem5.org

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: FCVTZS instruction returns sign extension

2020-04-27 Thread Jordi Vaquero (Gerrit) via gem5-dev
Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix SVE indx inst by sizeof error and dest overwrite

2020-04-27 Thread Jordi Vaquero (Gerrit) via gem5-dev
19436d0 Gerrit-Change-Number: 28228 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Fix Sve Fcmla indexed instruction

2020-04-27 Thread Jordi Vaquero (Gerrit) via gem5-dev
: Ie529e21140ce5b26a8e72ac869a5422d32eba864 Gerrit-Change-Number: 28227 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero 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

[gem5-dev] Change in gem5/gem5[develop]: arch: Fix VecReg container alignement to 128bits view

2020-04-23 Thread Jordi Vaquero (Gerrit) via gem5-dev
, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id9fdd427bd7a4dc904edd519f31cc29c5b29c5e6 Gerrit-Change-Number: 27968 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Ciro

[gem5-dev] Change in gem5/gem5[develop]: arch: Fix VecReg container alignement to 128bits view

2020-04-21 Thread Jordi Vaquero (Gerrit)
/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id9fdd427bd7a4dc904edd519f31cc29c5b29c5e6 Gerrit-Change-Number: 27968 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: Implementation of Hardware Breakpoint exception

2020-04-21 Thread Jordi Vaquero (Gerrit)
Jordi Vaquero has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/27967 ) Change subject: arch-arm: Implementation of Hardware Breakpoint exception .. arch-arm: Implementation of

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: ARMv8.3 CompNum, SIMD complex number support

2020-03-30 Thread Jordi Vaquero (Gerrit)
"FcmlaQX", "SimdFloatMultAccOp", + floatTypes, 4, fcmla_vec, True, complex=True) # CLS clsCode = ''' unsigned count = 0; diff --git a/src/arch/arm/isa/templates/neon.isa b/src/arch/arm/isa/templates/neon.isa index ee38c2b..39e

[gem5-dev] Change in gem5/gem5[develop]: arch-arm: ARMv8.3 CompNum, SIMD complex number support

2020-03-27 Thread Jordi Vaquero (Gerrit)
floatTypes, 4, fcmla_vec, True, complex=True) # CLS clsCode = ''' unsigned count = 0; diff --git a/src/arch/arm/isa/templates/neon.isa b/src/arch/arm/isa/templates/neon.isa index ee38c2b..39e6d22 100644 --- a/src/arch/arm/isa/templates/neon.isa +++ b/src/arch/arm/isa/template

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Implement ARMv8.3-JSConv

2020-02-06 Thread Jordi Vaquero (Gerrit)
buildFixedCvtFpOp(isSigned, isDouble, isXReg) +buildFpJsCvtFixedOp(); }}; let {{ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/25023 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project:

[gem5-dev] Change in gem5/gem5[master]: arch-arm: This commit adds Pointer Authentication feature.

2020-02-04 Thread Jordi Vaquero (Gerrit)
Jordi Vaquero has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/25024 ) Change subject: arch-arm: This commit adds Pointer Authentication feature. .. arch-arm: This commit adds

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Implementation for Javascript converstion float point instr...

2020-02-04 Thread Jordi Vaquero (Gerrit)
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/25023 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I1b24839daef775bbb1eb9da5f32c4bb3843e0b28 Gerrit-Change-Number: 25023 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Fix EL2 target exception level for SP alignment fault.

2020-01-20 Thread Jordi Vaquero (Gerrit)
gs Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ief78b2aa0c86f1c3d9a5d3ca00121d163a9d6a86 Gerrit-Change-Number: 24303 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerr

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Fix EL2 target exception level for SP alignment fault.

2020-01-13 Thread Jordi Vaquero (Gerrit)
ttps://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ief78b2aa0c86f1c3d9a5d3ca00121d163a9d6a86 Gerrit-Change-Number: 24303 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange _

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Implementation of Hardware Breakpoint exception

2020-01-02 Thread Jordi Vaquero (Gerrit)
Jordi Vaquero has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/23943 ) Change subject: arch-arm: Implementation of Hardware Breakpoint exception .. arch-arm: Implementation of

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Implementation of ARMv8 SelfDebug Watchpoints

2020-01-02 Thread Jordi Vaquero (Gerrit)
REG_DBGWVR10_EL1 }, +{ "dbgwvr11_el1", MISCREG_DBGWVR11_EL1 }, +{ "dbgwvr12_el1", MISCREG_DBGWVR12_EL1 }, +{ "dbgwvr13_el1", MISCREG_DBGWVR13_EL1 }, +{ "dbgwvr14_el1", MISCREG_DBGWVR14_EL1 }, +{ "dbgwvr15_el1", MISCREG_DBGWVR15_EL1 }, { &quo

[gem5-dev] Change in gem5/gem5[master]: cpu, mem: Changing AtomicOpFunctor* for unique_ptr

2019-09-23 Thread Jordi Vaquero (Gerrit)
visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ic516f9d8217cb1ae1f0a19500e5da0336da9fd4f Gerrit-Change-Number: 20919 Gerrit-PatchSet: 7 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andre

[gem5-dev] Change in gem5/gem5[master]: cpu, mem: Changing AtomicOpFunctor* for unique_ptr

2019-09-22 Thread Jordi Vaquero (Gerrit)
: Ic516f9d8217cb1ae1f0a19500e5da0336da9fd4f Gerrit-Change-Number: 20919 Gerrit-PatchSet: 6 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: Tuan Ta Gerrit-MessageType

[gem5-dev] Change in gem5/gem5[master]: cpu, mem: Changing AtomicOpFunctor* for unique_ptr

2019-09-19 Thread Jordi Vaquero (Gerrit)
Gerrit-PatchSet: 5 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5

[gem5-dev] Change in gem5/gem5[master]: general: Changing AtomicOpFunctor* for unique_ptr

2019-09-19 Thread Jordi Vaquero (Gerrit)
Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5

[gem5-dev] Change in gem5/gem5[master]: mem, cpu: Changing AtomicOpFunctor* for unique_ptr

2019-09-19 Thread Jordi Vaquero (Gerrit)
Gerrit-PatchSet: 3 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5

[gem5-dev] Change in gem5/gem5[master]: general: Changing AtomicOpFunctor* for unique_ptr

2019-09-16 Thread Jordi Vaquero (Gerrit)
filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ic516f9d8217cb1ae1f0a19500e5da0336da9fd4f Gerrit-Change-Number: 20919 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newpatchset

[gem5-dev] Change in gem5/gem5[master]: general: Changing AtomicOpFunctor* for unique_ptr

2019-09-16 Thread Jordi Vaquero (Gerrit)
flags; } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/20920 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I658c8911bd404d2396aa21293f5

[gem5-dev] Change in gem5/gem5[master]: general: Changing AtomicOpFunctor* for unique_ptr

2019-09-16 Thread Jordi Vaquero (Gerrit)
e.com/c/public/gem5/+/20919 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ic516f9d8217cb1ae1f0a19500e5da0336da9fd4f Gerrit-Change-Number: 20919 Gerrit-PatchSet: 1 Gerrit-Owner:

[gem5-dev] Change in gem5/gem5[master]: mem-cache: implementation of AMO policy framework and in_mem policy.

2019-09-16 Thread Jordi Vaquero (Gerrit)
: I2da1485a05f090267ea3cdf3d4d08a9d2be9296c Gerrit-Change-Number: 20208 Gerrit-PatchSet: 6 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: Nikos Nikoleris Gerrit-CC: Daniel

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Adding Atomic treatment in RUBY memory infrastructure.

2019-09-10 Thread Jordi Vaquero (Gerrit)
l filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ia6c1c68e22748b1123b0ae7197884725b7a93ce7 Gerrit-Change-Number: 20779 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___

[gem5-dev] Change in gem5/gem5[master]: mem-cache: implementation of AMO policy framework and in_mem policy.

2019-09-04 Thread Jordi Vaquero (Gerrit)
: I2da1485a05f090267ea3cdf3d4d08a9d2be9296c Gerrit-Change-Number: 20208 Gerrit-PatchSet: 5 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: Nikos Nikoleris Gerrit-CC: Daniel

[gem5-dev] Change in gem5/gem5[master]: mem-cache: implementation of AMO policy framework and in_mem policy. ...

2019-09-03 Thread Jordi Vaquero (Gerrit)
Gerrit-Branch: master Gerrit-Change-Id: I2da1485a05f090267ea3cdf3d4d08a9d2be9296c Gerrit-Change-Number: 20208 Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit

[gem5-dev] Change in gem5/gem5[master]: mem-cache: Implementation of AMO policy framework and in_mem policy.

2019-08-22 Thread Jordi Vaquero (Gerrit)
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2da1485a05f090267ea3cdf3d4d08a9d2be9296c Gerrit-Change-Number: 20208 Gerrit-PatchSet: 3 Gerrit-Owner: Jordi Vaquero Gerrit

[gem5-dev] Change in gem5/gem5[master]: mem-cache: implementation of AMO policy framework and in_mem policy. ...

2019-08-22 Thread Jordi Vaquero (Gerrit)
-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I2da1485a05f090267ea3cdf3d4d08a9d2be9296c Gerrit-Change-Number: 20208 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Ciro Santilli Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer

[gem5-dev] Change in gem5/gem5[master]: mem-cache: implementation of in_mem amo_policy.

2019-08-15 Thread Jordi Vaquero (Gerrit)
ct BaseCacheParams; /** @@ -331,6 +332,9 @@ /** Prefetcher */ BasePrefetcher *prefetcher; +/** Atomic Memory operation Policy **/ +BaseAmoPolicy *amoPolicy; + /** To probe when a cache hit occurs */ ProbePointArg *ppHit; -- To view, visit https://gem5-review.googles

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-12 Thread Jordi Vaquero (Gerrit)
Jordi Vaquero has submitted this change. ( https://gem5-review.googlesource.com/c/public/gem5/+/19812 ) Change subject: arch-arm: Added LD/ST atomic instruction family and SWP instrs .. arch-arm: Added LD/ST atomic

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Adding CAS/CASP AMO instr including new TypedAtomic func

2019-08-12 Thread Jordi Vaquero (Gerrit)
+}}; + + +def template AmoPairOpConstructor {{ +%(class_name)s::%(class_name)s(ExtMachInst machInst, +IntRegIndex _dest, IntRegIndex _base, IntRegIndex _result) + : %(base_class)s("%(mnemonic)s", machInst, %(op_class)s, + _dest, _base, _re

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-12 Thread Jordi Vaquero (Gerrit)
-Change-Number: 19812 Gerrit-PatchSet: 13 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Adding CAS/CASP AMO instr including new TypedAtomic func

2019-08-08 Thread Jordi Vaquero (Gerrit)
/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I4a4acdec4ab1c8b888f10ef5dc1e896be8c432bf Gerrit-Change-Number: 19811 Gerrit-PatchSet: 8 Gerrit-Owner: Jordi Vaquero Gerrit-Assignee: Giacomo Travaglini Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo

[gem5-dev] Change in gem5/gem5[master]: mend

2019-08-08 Thread Jordi Vaquero (Gerrit)
MASKS = { 1: 0xFF, 2: 0x, -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/19930 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: mast

[gem5-dev] Change in gem5/gem5[master]: mend

2019-08-08 Thread Jordi Vaquero (Gerrit)
} + MASKS = { 1: 0xFF, 2: 0x, -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/19929 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: mast

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-08 Thread Jordi Vaquero (Gerrit)
-Change-Number: 19812 Gerrit-PatchSet: 9 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Adding CAS/CASP AMO instr including new TypedAtomic func

2019-08-08 Thread Jordi Vaquero (Gerrit)
Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I4a4acdec4ab1c8b888f10ef5dc1e896be8c432bf Gerrit-Change-Number: 19811 Gerrit-PatchSet: 7 Gerrit-Owner: Jordi Vaquero Gerrit-Assignee: Giacomo Travaglini Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-08 Thread Jordi Vaquero (Gerrit)
-Change-Number: 19812 Gerrit-PatchSet: 7 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http

[gem5-dev] Change in gem5/gem5[master]: mend

2019-08-08 Thread Jordi Vaquero (Gerrit)
ic/gem5 Gerrit-Branch: master Gerrit-Change-Id: Id112b56fd532e6a0a5a058e5fabb209f88c3c9dd Gerrit-Change-Number: 19928 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/ma

[gem5-dev] Change in gem5/gem5[master]: cpu-o3: fix atomic instructions non-speculative

2019-08-07 Thread Jordi Vaquero (Gerrit)
l filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ia0c5fbb9dc44a9991337b57eb759b1ed08e4149e Gerrit-Change-Number: 19815 Gerrit-PatchSet: 11 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Revi

[gem5-dev] Change in gem5/gem5[master]: cpu-o3: added _amo_op parameter in o3 LSQ

2019-08-07 Thread Jordi Vaquero (Gerrit)
ster Gerrit-Change-Id: I60c59641d9b497051376f638e27f3c4cc361f615 Gerrit-Change-Number: 19814 Gerrit-PatchSet: 11 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Anthony Gutierrez Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer:

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Add TypeAtomicOp class to be used by new atomic instructions

2019-08-07 Thread Jordi Vaquero (Gerrit)
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: If082b596fb37d7a1cb569a4320c23505591df6a5 Gerrit-Change-Number: 19810 Gerrit-PatchSet: 5 Gerrit-Owner: Jordi Vaquero Gerrit

[gem5-dev] Change in gem5/gem5[master]: arch-arm: adding register control flags enabling LSE implementation

2019-08-07 Thread Jordi Vaquero (Gerrit)
glesource.com/c/public/gem5/+/19809 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ic28d3215d74ff129142fb51cb2fa217d3b1482de Gerrit-Change-Number: 19809 Gerrit-PatchS

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Add TypeAtomicOp class to be used by new atomic instructions

2019-08-07 Thread Jordi Vaquero (Gerrit)
Gerrit-Branch: master Gerrit-Change-Id: If082b596fb37d7a1cb569a4320c23505591df6a5 Gerrit-Change-Number: 19810 Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jordi Vaquero Gerrit-Reviewer: kokoro Gerrit

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Adding CAS/CASP AMO instr including new TypedAtomic func

2019-08-07 Thread Jordi Vaquero (Gerrit)
Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I4a4acdec4ab1c8b888f10ef5dc1e896be8c432bf Gerrit-Change-Number: 19811 Gerrit-PatchSet: 6 Gerrit-Owner: Jordi Vaquero Gerrit-Assignee: Giacomo Travaglini Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Add TypeAtomicOp class to be used by new atomic instructions

2019-08-07 Thread Jordi Vaquero (Gerrit)
Gerrit-Branch: master Gerrit-Change-Id: If082b596fb37d7a1cb569a4320c23505591df6a5 Gerrit-Change-Number: 19810 Gerrit-PatchSet: 3 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: kokoro Gerrit-MessageType: newpatchset

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-07 Thread Jordi Vaquero (Gerrit)
-Change-Number: 19812 Gerrit-PatchSet: 5 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5

[gem5-dev] Change in gem5/gem5[master]: cpu-o3: added _amo_op parameter in o3 LSQ

2019-08-07 Thread Jordi Vaquero (Gerrit)
-Id: I60c59641d9b497051376f638e27f3c4cc361f615 Gerrit-Change-Number: 19814 Gerrit-PatchSet: 7 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Anthony Gutierrez Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: kokoro Gerrit

[gem5-dev] Change in gem5/gem5[master]: arch-arm: adding register control flags enabling LSE implementation

2019-08-07 Thread Jordi Vaquero (Gerrit)
: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: kokoro Gerrit-CC: Giacomo Travaglini Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Add TypeAtomicOp class to be used by new atomic instructions

2019-08-07 Thread Jordi Vaquero (Gerrit)
-Change-Number: 19849 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-07 Thread Jordi Vaquero (Gerrit)
-Change-Number: 19812 Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Adding CAS/CASP AMO instr including new TypedAtomic func

2019-08-07 Thread Jordi Vaquero (Gerrit)
Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I4a4acdec4ab1c8b888f10ef5dc1e896be8c432bf Gerrit-Change-Number: 19811 Gerrit-PatchSet: 4 Gerrit-Owner: Jordi Vaquero Gerrit-Assignee: Giacomo Travaglini Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini

[gem5-dev] Change in gem5/gem5[master]: arch-arm: adding register control flags enabling LSE implementation

2019-08-07 Thread Jordi Vaquero (Gerrit)
, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I79c65170f9a4dbc317041f987897444c025fb536 Gerrit-Change-Number: 19848 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newpatchset

[gem5-dev] Change in gem5/gem5[master]: arch-arm: adding register control flags enabling LSE implementation

2019-08-07 Thread Jordi Vaquero (Gerrit)
AN; } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/19848 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I79c65170f9a4dbc317041f987897444c025fb53

[gem5-dev] Change in gem5/gem5[master]: cpu-o3: fix atomic instructions non-speculative

2019-08-07 Thread Jordi Vaquero (Gerrit)
lic/gem5/+/19850 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Iccd981bc6d271b8259399ae668b3c1851562fb84 Gerrit-Change-Number: 19850 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Add TypeAtomicOp class to be used by new atomic instructions

2019-08-07 Thread Jordi Vaquero (Gerrit)
/+/19849 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I8b6d9d3738bec5cfaf7449fd787551be2db8cd81 Gerrit-Change-Number: 19849 Gerrit-PatchSet: 1 Gerrit-Owner: Jordi Vaquero

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-07 Thread Jordi Vaquero (Gerrit)
-Change-Number: 19812 Gerrit-PatchSet: 3 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Giacomo Travaglini Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5

[gem5-dev] Change in gem5/gem5[master]: arch-arm: adding register control flags enabling LSE implementation

2019-08-06 Thread Jordi Vaquero (Gerrit)
filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: Ic28d3215d74ff129142fb51cb2fa217d3b1482de Gerrit-Change-Number: 19809 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-CC: Giacomo Travaglini Gerrit-MessageType

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Add TypeAtomicOp class to be used by new atomic instructions

2019-08-06 Thread Jordi Vaquero (Gerrit)
-Change-Id: If082b596fb37d7a1cb569a4320c23505591df6a5 Gerrit-Change-Number: 19810 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Adding CAS/CASP AMO instr including new TypedAtomic func

2019-08-06 Thread Jordi Vaquero (Gerrit)
: public/gem5 Gerrit-Branch: master Gerrit-Change-Id: I4a4acdec4ab1c8b888f10ef5dc1e896be8c432bf Gerrit-Change-Number: 19811 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-MessageType: newpatchset ___ gem5-dev

[gem5-dev] Change in gem5/gem5[master]: arch-arm: Added LD/ST atomic instruction family and SWP instrs

2019-08-06 Thread Jordi Vaquero (Gerrit)
: 19812 Gerrit-PatchSet: 2 Gerrit-Owner: Jordi Vaquero Gerrit-Reviewer: Giacomo Travaglini Gerrit-MessageType: newpatchset ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

[gem5-dev] Change in gem5/gem5[master]: cpu-o3: added _amo_op parameter in o3 LSQ

2019-08-06 Thread Jordi Vaquero (Gerrit)
chSet: 1 Gerrit-Owner: Jordi Vaquero Gerrit-MessageType: newchange ___ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev

  1   2   >