[gem5-dev] Change in gem5/gem5[develop]: arch: Make the decoder moreBytes method virtual.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
urce.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I9135508916de91172ec9649d59d80574ac2aaf16 Gerrit-Change-Number: 52077 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing

[gem5-dev] Change in gem5/gem5[develop]: arch: Make the decoder decode() method virtual.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
/gem5/+/52078 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: I60f0c4ffbd63069caaee190a78f007df79b61808 Gerrit-Change-Number: 52078 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black

[gem5-dev] Change in gem5/gem5[develop]: arch: Promote instReady to the base InstDecoder class.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8c662aa01da8fe33ffe679071c701e0aadc1a795 Gerrit-Change-Number: 52072 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org

[gem5-dev] Change in gem5/gem5[develop]: arch: Promote outOfBytes/needMoreBytes to the InstDecoder class.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Black 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: Make the decoder takeOverFrom method virtual.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
ings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ib6e05a903df95b801164e44d1662e130419fdbd8 Gerrit-Change-Number: 52076 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-d

[gem5-dev] Change in gem5/gem5[develop]: arch: Remove "process()" from the Decoder interface.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
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: I3a719648039c1edfbc2bd044f0a21c8983b249f5 Gerrit-Change-Number: 52075 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Ge

[gem5-dev] Change in gem5/gem5[develop]: arch: Make the decoder reset() method virtual.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
: 1 Gerrit-Owner: Gabe Black 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: Implement StaticInst::advancePC(ThreadContext *) for the ISAs.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
tate.as().advance(); } +void +advancePC(ThreadContext *tc) const override +{ +PCState pc = tc->pcState().as(); +pc.advance(); +tc->pcState(pc); +} + std::unique_ptr buildRetPC(const PCStateBase _pc, const PCStateBase _pc)

[gem5-dev] Change in gem5/gem5[develop]: cpu: Add a StaticInst::advancePC which takes a ThreadContext.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id208e015f6cb764bf7b13e0faf1677278b7e4641 Gerrit-Change-Number: 52069 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5

[gem5-dev] Change in gem5/gem5[develop]: cpu-simple: Use a local temporary for the PC in preExecute.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
s Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ic86e23d0f0c7e786122a6024a154bb2907a6afcb Gerrit-Change-Number: 52071 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubs

[gem5-dev] Change in gem5/gem5[develop]: misc: Stop including arch/pcstate.hh.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
;arch/vecregs.hh" #include "base/types.hh" #include "config/the_isa.hh" diff --git a/src/cpu/thread_context.hh b/src/cpu/thread_context.hh index 985ffcd..3844d0c 100644 --- a/src/cpu/thread_context.hh +++ b/src/cpu/thread_context.hh @@ -47,7 +47,7 @@ #include "arch/generic/htm.hh" #include "arch/generic/isa.hh" -#include "arch/pcstate.hh" +#include "arch/generic/pcstate.hh" #include "arch/vecregs.hh" #include "base/types.hh" #include "config/the_isa.hh" -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52067 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: Ic9ea62ae9c59fd838175fd6af4c075101d46a0b1 Gerrit-Change-Number: 52067 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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: Remove the pcstate.hh switching header file.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8c9cf0ec0c867b76ee8dd8f83b1d2d0835ecb3af Gerrit-Change-Number: 52068 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Stop using and remove ThreadContext::instAddr.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
L|Request::STRICT_ORDER|Request::HTM_ABORT; diff --git a/src/cpu/simple_thread.hh b/src/cpu/simple_thread.hh index e21b4f9..4141900 100644 --- a/src/cpu/simple_thread.hh +++ b/src/cpu/simple_thread.hh @@ -427,7 +427,6 @@ set(_pcState, val); } -Addr instAddr() const

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Make branching() a virtual member of PCStateBase.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52066 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: I4422d07024e97dbd6

[gem5-dev] Change in gem5/gem5[develop]: cpu: Eliminate the ThreadContext::microPC method.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I1d354dfca6be5d954e147f23dc9d27917b379bf2 Gerrit-Change-Number: 52061 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-Messa

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Use PCStateBase for decoder methods.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I79f1c5dd39de7015a5c5b891e1888d9a176bb5b4 Gerrit-Change-Number: 52063 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-Me

[gem5-dev] Change in gem5/gem5[develop]: arch: Make the advance() method virtual and in PCStateBase.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
a37 Gerrit-Change-Number: 52065 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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,cpu-minor: Make the uReset method virtual in PCStateBase.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
a1 Gerrit-Change-Number: 52064 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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,cpu,base: Make add a virtual method to stutter the PC for KVM.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Idf390e9c4ffa7398cd08e76846c61cb6da754dce Gerrit-Change-Number: 52059 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange __

[gem5-dev] Change in gem5/gem5[develop]: cpu: Eliminate the ThreadContext::setNPC method.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
com/c/public/gem5/+/52060 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: Ic0526097550b109455cb09707e712775a0be56c4 Gerrit-Change-Number: 52060 Gerrit-PatchSet: 1 Gerrit-Owner

[gem5-dev] Change in gem5/gem5[develop]: cpu-o3: Mostly use PCStateBase instead of TheISA::PCState.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
->squash[tid] = true; toCommit->squashedSeqNum[tid] = inst->seqNum; -toCommit->pc[tid] = inst->pcState(); +set(toCommit->pc[tid], inst->pcState()); toCommit->mispredictInst[tid] = NULL; // Must include the memory violator in the squash. @@ -1301,13

[gem5-dev] Change in gem5/gem5[develop]: cpu: Use PCStateBase in the branch predictors.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
curThread)); +branchPred->predict(curStaticInst, cur_sn, *t_info.predPC, + curThread)); if (predict_taken) ++t_info.execContextStats.numPredictedBranches; @@ -489,7 +488,8 @@ branchPred->update(cur_s

[gem5-dev] Change in gem5/gem5[develop]: cpu-minor: Convert the rest of the CPU to use PCStateBase *|&.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
) +{} +ForwardLineData & +operator=(const ForwardLineData ) { -/* Make lines bubbles by default */ +bubbleFlag = other.bubbleFlag; +lineBaseAddr = other.lineBaseAddr; +set(pc, other.pc); +fetchAddr = other.fetchAddr; +lineWidth = other.li

[gem5-dev] Change in gem5/gem5[develop]: cpu-simple: Use PCStateBase instead of TheISA::PCState.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
/+/52050 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: I5538f1483608625221aab7f87a0d7d3ee5488b64 Gerrit-Change-Number: 52050 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe

[gem5-dev] Change in gem5/gem5[develop]: cpu,arch: Eliminate the ThreadContext::nextInstAddr method.

2021-10-25 Thread Gabe Black (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: I0ec170fb3b450430bbeff0a3c37bcdafe70c92b0 Gerrit-Change-Number: 52053 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___

[gem5-dev] Change in gem5/gem5[develop]: cpu: Use PCStateBase in the checker CPU.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
} } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52056 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: I3f07e2083f803224035198b9106

[gem5-dev] Change in gem5/gem5[develop]: cpu: Stop using the ThreadContext::nextInstAddr method.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
tid, inst->seqNum, inst->pcState()); // If incorrect, then signal the ROB that it must be squashed. squashDueToBranch(inst, tid); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52052 To unsubscribe, or for help writing ma

[gem5-dev] Change in gem5/gem5[develop]: cpu-minor: Use PCStateBase in the minor CPU DynInst class.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
%s\n", *dyn_inst); // Collect some basic inst class stats diff --git a/src/cpu/minor/lsq.cc b/src/cpu/minor/lsq.cc index 6c606a6..e4c97ea 100644 --- a/src/cpu/minor/lsq.cc +++ b/src/cpu/minor/lsq.cc @@ -1648,7 +1648,7 @@ request->request->setVirt( addr,

[gem5-dev] Change in gem5/gem5[develop]: cpu: Reimplement pcState(Addr) without using the PCState constructor.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
ttings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I8f2f66b58c342e8c455d438047857c0119566b2b Gerrit-Change-Number: 52054 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@ge

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Use PCStateBase in StaticInst::branchTarget

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
ch in question. Invalid if not an indirect * branch (i.e. isIndirectCtrl() should be true). */ -virtual TheISA::PCState branchTarget(ThreadContext *tc) const; +virtual std::unique_ptr branchTarget( + ThreadContext *tc) const; /** * Return string representation o

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu,sim: Use PCStateBase in advancePC.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
eteAcc not defined!"); } - virtual void advancePC(TheISA::PCState _state) const = 0; +virtual void advancePC(PCStateBase _state) const = 0; virtual TheISA::PCState buildRetPC(const TheISA::PCState _pc, -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52043 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: I774c67dc648a85556230f601e087211b3d5630a9 Gerrit-Change-Number: 52043 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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,cpu: Use PCStateBase in buildRetPC.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I9d9f5b25613440737b1d67134fcae09aa68baf8b Gerrit-Change-Number: 52044 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange

[gem5-dev] Change in gem5/gem5[develop]: arch: Promote the PC and microPC to the PCStateBase class.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I58e058def174e0bf591c0a9f050c23f61e9d8823 Gerrit-Change-Number: 52037 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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: Add a "set" function to set one PCState to another.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
val) { Base::set(val); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52041 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: I2c737b

[gem5-dev] Change in gem5/gem5[develop]: misc: Use a PCStateBase unique_ptr in SkipFuncBase::process.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
glesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I0ffcf3abeaa7704a3b6eaccfd967a9654f59c741 Gerrit-Change-Number: 52046 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing lis

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu,sim: Use PCState * and & to trace and not TheISA::PCState.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
virtual ~InstRecord() @@ -235,7 +237,7 @@ Tick getWhen() const { return when; } ThreadContext *getThread() const { return thread; } StaticInstPtr getStaticInst() const { return staticInst; } -TheISA::PCState getPCState() const { return pc; } +const PCStateBase () const { return *pc; } StaticInstPtr

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a newPCState method to the ISA class.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
ddr=0) const override +{ +return new PCState(new_inst_addr); +} + using Params = X86ISAParams; ISA(const Params ); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52040 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googles

[gem5-dev] Change in gem5/gem5[develop]: arch: Virtualize printing a PCState.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
pc.pc(), pc.npc(), pc.nnpc(), pc.upc(), pc.nupc()); -return os; -} - } } // namespace gem5 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52039 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/setti

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a virtually backed PCState == operator.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
== opc); +auto = other.as>(); +return Base::equals(other) && ps._nnpc == this->_nnpc; } }; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52038 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/se

[gem5-dev] Change in gem5/gem5[develop]: cpu: Fix style in the RAS.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
Gerrit-Branch: develop Gerrit-Change-Id: Ifda384fe06ac81802f8ad3353a73b7eec8da3d98 Gerrit-Change-Number: 52027 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send

[gem5-dev] Change in gem5/gem5[develop]: arch: Add PCStatePtr PCStateRef types.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
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: I1ecb24f57a89bc1307f05424dbeb5a597d44d027 Gerrit-Change-Number: 52032 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a virtual clone() method to PCState.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
ublic/gem5/+/52035 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: I728a278afdb55b800c753a5b7f65f62f4a80c043 Gerrit-Change-Number: 52035 Gerrit-PatchSet: 1 Gerrit-Owner:

[gem5-dev] Change in gem5/gem5[develop]: arch: Use the actual ISA namespace for PCState in the parser.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
lic/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id716c809fb6a33b170727c0e08fc15019f2468c6 Gerrit-Change-Number: 52030 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe s

[gem5-dev] Change in gem5/gem5[develop]: arch,cpu: Refactor PCState construction a little.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
/gem5/+/52036 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: Ibef17ece7fd06b2f9709c46d118e88a80da0b194 Gerrit-Change-Number: 52036 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black

[gem5-dev] Change in gem5/gem5[develop]: arch-riscv: Use std::abs in riscv to avoid a warning.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
lesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I35de92477273b415ce6993cf0cda7dee04985ef9 Gerrit-Change-Number: 52029 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev ma

[gem5-dev] Change in gem5/gem5[develop]: arch: Rename PCStateBase to PCStateCommon.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I31309c4f35e897db1bc8318439fae1567a82b35e Gerrit-Change-Number: 52031 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: n

[gem5-dev] Change in gem5/gem5[develop]: cpu: Fix style in BPredUnit.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
review.googlesource.com/c/public/gem5/+/52028 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: I0a8b5a9e0dc557fe6571abf2618a3a262e

[gem5-dev] Change in gem5/gem5[develop]: arch: Simplify and tidy up PCState classes.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
t-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ife5412fdd8cc8093371365b8dd4705f77b952191 Gerrit-Change-Number: 52034 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org

[gem5-dev] Change in gem5/gem5[develop]: arch: Add some helpers to make it easier to cast PCState.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
ing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ibc2443c6b991ebc2e5d0240a88436849cb6de2b9 Gerrit-Change-Number: 52033 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: n

[gem5-dev] Change in gem5/gem5[develop]: scons: Make the perf and prof builds into options.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Id8502825146b01b4869e18d1239e32ebe3303d87 Gerrit-Change-Number: 51988 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org

[gem5-dev] Change in gem5/gem5[develop]: scons: Fix linker flags for prof/perf builds.

2021-10-25 Thread Gabe Black (Gerrit) via gem5-dev
d65e9b1e26 Gerrit-Change-Number: 51987 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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/%(_int

[gem5-dev] Change in gem5/gem5[develop]: scons: Pull info.py generation out of SConscript and into build_tools.

2021-10-23 Thread Gabe Black (Gerrit) via gem5-dev
public/gem5/+/49404 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: I36e21901741a61673198011ce3889982e19f37f4 Gerrit-Change-Number: 49404 Gerrit-PatchSet: 24 Gerrit-Owner: Gabe Black Gerri

[gem5-dev] Change in gem5/gem5[develop]: dev,gpu-compute: Use a TranslationGen in DmaVirtDevice.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
.googlesource.com/c/public/gem5/+/50763 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: I5da565232bd5282074ef279ca74e556daeffef70 Gerrit-Change-Number: 50763 Gerrit-PatchSet: 14 Gerrit-Owner

[gem5-dev] Change in gem5/gem5[develop]: arch: Make the MMU ranged translateFunction pure virtual.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
ace X86ISA -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/50761 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: Ia105150601595bd6bb34379fc59508d0ffe3

[gem5-dev] Change in gem5/gem5[develop]: mem: Use the MMU's translation generator in translating proxies.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
rrit-Branch: develop Gerrit-Change-Id: Ibfefc39d833f37bc35d703c505b193ea68988ab0 Gerrit-Change-Number: 50760 Gerrit-PatchSet: 14 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Giacomo Travaglini Gerrit-Re

[gem5-dev] Change in gem5/gem5[develop]: arch: Remove the page_size.hh switching header file.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I23ac089a5f7152db6443e2b016d3c85a33bdc20d Gerrit-Change-Number: 50766 Gerrit-PatchSet: 14 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg

[gem5-dev] Change in gem5/gem5[develop]: misc: Remove include of arch/page_size.hh, and fix up includes.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
ase/loader/memory_image.hh" #include "base/loader/symtab.hh" #include "base/statistics.hh" -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/50765 To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-P

[gem5-dev] Change in gem5/gem5[develop]: sim: Get rid of the now unused System::getPageBytes method.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
: I90bd3f3468e0835b882de1b31df8481da04f5af1 Gerrit-Change-Number: 50764 Gerrit-PatchSet: 14 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Matthew Poremba Gerrit-Reviewer: kokoro

[gem5-dev] Change in gem5/gem5[develop]: arch: Add a MMUTranslationGen class to the BaseMMU.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
ooglesource.com/c/public/gem5/+/50759 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: I39479f0f0e8150fc6e3e1a7097a0c8bd8d22d4e0 Gerrit-Change-Number: 50759 Gerrit-PatchSet:

[gem5-dev] Change in gem5/gem5[develop]: mem: Add a translation generator function to EmulationPageTable.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
Gerrit-Change-Number: 50762 Gerrit-PatchSet: 14 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Matthew Poremba Gerrit-Reviewer: Ni

[gem5-dev] Change in gem5/gem5[develop]: scons: Copy the value of "tags" before adding "add_tags" to it.

2021-10-22 Thread Gabe Black (Gerrit) via gem5-dev
ttings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I6a82168d54f80ec9f919825edebe7f0ef154c5ae Gerrit-Change-Number: 51830 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Rev

[gem5-dev] Change in gem5/gem5[develop]: arch: Correct the direction of the arch->gem5 lib tag implication.

2021-10-21 Thread Gabe Black (Gerrit) via gem5-dev
: develop Gerrit-Change-Id: I301d1cac1594371584d4b0d5d291b7b77fc4 Gerrit-Change-Number: 51827 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: kokoro Gerrit-Mes

[gem5-dev] Change in gem5/gem5[develop]: scons: Resolve tags for source files as well as for filters.

2021-10-21 Thread Gabe Black (Gerrit) via gem5-dev
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ie513778cc5b8ac1f1893728b14e84cabdaabf0e6 Gerrit-Change-Number: 51828 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Bobby R. Bruce

[gem5-dev] Change in gem5/gem5[develop]: cpu: Move FuncUnit.py, its .cc and StaticInstFlags.py above Return.

2021-10-20 Thread Gabe Black (Gerrit) via gem5-dev
: develop Gerrit-Change-Id: Ie7d83fccf39218c40bd741c76a1c6c0ac7fe2f87 Gerrit-Change-Number: 51831 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Jason Lowe

[gem5-dev] Change in gem5/gem5[develop]: arch: Only build GPU switching headers if building the GPU.

2021-10-20 Thread Gabe Black (Gerrit) via gem5-dev
-Branch: develop Gerrit-Change-Id: I955d0ef6ffb146eeb99bb052d29abe835cac5d9a Gerrit-Change-Number: 51829 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Matt Sinclair Gerrit-Reviewer: Matthew Poremba Gerrit-Reviewer: kokoro

[gem5-dev] Change in gem5/gem5[develop]: cpu: Move FuncUnit.py, its .cc and StaticInstFlags.py above Return.

2021-10-20 Thread Gabe Black (Gerrit) via gem5-dev
-Number: 51831 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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]: scons: Copy the value of "tags" before adding "add_tags" to it.

2021-10-20 Thread Gabe Black (Gerrit) via gem5-dev
s://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I6a82168d54f80ec9f919825edebe7f0ef154c5ae Gerrit-Change-Number: 51830 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange

[gem5-dev] Change in gem5/gem5[develop]: arch: Correct the direction of the arch->gem5 lib tag implication.

2021-10-20 Thread Gabe Black (Gerrit) via gem5-dev
ge-Number: 51827 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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]: scons: Resolve tags for source files as well as for filters.

2021-10-20 Thread Gabe Black (Gerrit) via gem5-dev
-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ie513778cc5b8ac1f1893728b14e84cabdaabf0e6 Gerrit-Change-Number: 51828 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org

[gem5-dev] Change in gem5/gem5[develop]: arch: Only build GPU switching headers if building the GPU.

2021-10-20 Thread Gabe Black (Gerrit) via gem5-dev
: 51829 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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]: scons: Use tags to gate ISA files and not env['TARGET_ISA'].

2021-10-19 Thread Gabe Black (Gerrit) via gem5-dev
Flag('I82094AA', tags='x86 isa') -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/50336 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: Ib81a4c570

[gem5-dev] Change in gem5/gem5[develop]: configs,dev: Rename the riscv version of VirtIOMMIO with a Riscv prefix.

2021-10-19 Thread Gabe Black (Gerrit) via gem5-dev
public/gem5/+/50335 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: I558676b7d64cc68adb2d81b070a1816aa0bea6ba Gerrit-Change-Number: 50335 Gerrit-PatchSet: 8 Gerrit-Owner: Ga

[gem5-dev] Change in gem5/gem5[develop]: scons: Make debug flags respect tags.

2021-10-19 Thread Gabe Black (Gerrit) via gem5-dev
elp writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I16911252176a5a8df0e56c0e37a3c11b4cf1dd7b Gerrit-Change-Number: 50333 Gerrit-PatchSet: 7 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Ger

[gem5-dev] Change in gem5/gem5[develop]: scons: Use unions to prevent debug flag destruction.

2021-10-19 Thread Gabe Black (Gerrit) via gem5-dev
Conscript index ac004dd..fbf4a44 100644 --- a/src/arch/arm/SConscript +++ b/src/arch/arm/SConscript @@ -45,7 +45,7 @@ # Scons bug id: 2006 M5 Bug id: 308 Dir('isa/formats') -GTest('aapcs64.test', 'aapcs64.test.cc') +GTest('aapcs64.test', 'aapcs64.test.cc', '../../base/debug.cc')

[gem5-dev] Change in gem5/gem5[develop]: arch: Consolidate common debug flags.

2021-10-19 Thread Gabe Black (Gerrit) via gem5-dev
-Id: I70862c403d19f04bbcbabd74dd751ca92d1ed942 Gerrit-Change-Number: 50334 Gerrit-PatchSet: 7 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Hoa Nguyen Gerrit-Revie

[gem5-dev] Change in gem5/gem5[develop]: cpu: Eliminate the unused hasBranchTarget method in StaticInst.

2021-10-18 Thread Gabe Black (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: If37ccfec2c43a33320d753c68892aa6fefd16b4f Gerrit-Change-Number: 51531 Gerrit-PatchSet: 2 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas

[gem5-dev] Change in gem5/gem5[develop]: arch-sparc: Fix the build for SPARC.

2021-10-15 Thread Gabe Black (Gerrit) via gem5-dev
ch: develop Gerrit-Change-Id: I3a6a6cd679b08556e5e4a2a2c4e98168ee7fe1fd Gerrit-Change-Number: 51673 Gerrit-PatchSet: 2 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Boris Shingarov Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: kokoro Gerrit-M

[gem5-dev] Change in gem5/gem5[develop]: cpu,tests: Replace the deprecated Stats namespace with statistics.

2021-10-15 Thread Gabe Black (Gerrit) via gem5-dev
lop Gerrit-Change-Id: I5e6f593aac086e6ef251f11fc50c0e3d3e545d06 Gerrit-Change-Number: 51674 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Mahyar Sama

[gem5-dev] Change in gem5/gem5[develop]: cpu,tests: Replace the deprecated Stats namespace with statistics.

2021-10-14 Thread Gabe Black (Gerrit) via gem5-dev
674 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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-sparc: Fix the build for SPARC.

2021-10-14 Thread Gabe Black (Gerrit) via gem5-dev
s Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I3a6a6cd679b08556e5e4a2a2c4e98168ee7fe1fd Gerrit-Change-Number: 51673 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list --

[gem5-dev] Change in gem5/gem5[develop]: mem: Add a translation gen helper class.

2021-10-14 Thread Gabe Black (Gerrit) via gem5-dev
_trans)); +} + +TEST(TranslationGenDeathTest, IncrementEndIterator) +{ +TestTranslationGen gen(0x1, 0x2); +gtestLogOutput.str(""); +ASSERT_ANY_THROW(gen.end()++); +EXPECT_THAT(gtestLogOutput.str(), +HasSubstr("Can't increment end iterator."))

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Don't try to "staticify" system libraries.

2021-10-14 Thread Gabe Black (Gerrit) via gem5-dev
visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I222c94f8117143b86377150e686a4af669a994fe Gerrit-Change-Number: 51627 Gerrit-PatchSet: 2 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Giacomo Travagl

[gem5-dev] Change in gem5/gem5[develop]: fastmodel: Don't try to "staticify" system libraries.

2021-10-14 Thread Gabe Black (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: I222c94f8117143b86377150e686a4af669a994fe Gerrit-Change-Number: 51627 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-CC: Gabe Black

[gem5-dev] Change in gem5/gem5[develop]: scons: Don't explicitly list include dependencies for the cxx config.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
lesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I295c22e52e38c53ab7705193f2fe2c98227ea70d Gerrit-Change-Number: 49403 Gerrit-PatchSet: 22 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Gabe Blac

[gem5-dev] Change in gem5/gem5[develop]: mem: Replace SatCounter with SatCounter8 in the SHiP replacement policy.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
: Ibbc8e78df7119cdff62ad08b5c68f4237ca25cfe Gerrit-Change-Number: 51530 Gerrit-PatchSet: 2 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Nikos Nikoleris Gerrit-Reviewer: kokoro Gerrit-CC: Jason

[gem5-dev] Change in gem5/gem5[develop]: arch-power: Replace the Loader namespace with loader.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ic973eefd55c6f8a43d3d41346b8b6e4795e19e55 Gerrit-Change-Number: 51527 Gerrit-PatchSet: 2 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Boris Shingarov Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Sandipan Das

[gem5-dev] Change in gem5/gem5[develop]: base,arch-arm: Replace Stats namespace with statistics.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
ed sub-group is possible. */ TEST(StatsGroupTest, ResolveStatMergedSubGroup) { -Stats::Group root(nullptr); -Stats::Group node1(nullptr); -Stats::Group node2(nullptr); +statistics::Group root(nullptr); +statistics::Group node1(nullptr); +statistics::Group node2(nullptr)

[gem5-dev] Change in gem5/gem5[develop]: mem: Stop using SlavePort as a base class.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
lop Gerrit-Change-Id: I917c2880574cb77ea37c69dc2727ac5e84b83cd5 Gerrit-Change-Number: 51529 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: Jason Lowe-Power Gerrit-Revie

[gem5-dev] Change in gem5/gem5[develop]: scons: Make the SimObject list from the 'gem5 lib' tag.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
/public/gem5/+/50331 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: I0aca1ef830bcc7beaee80c54d58ba8a188968491 Gerrit-Change-Number: 50331 Gerrit-PatchSet: 6 Gerrit-Owner: Gabe Bl

[gem5-dev] Change in gem5/gem5[develop]: scons,arch: Make the gem5 lib tag imply the current arch tag.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
Gerrit-Change-Number: 50330 Gerrit-PatchSet: 6 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Daniel Carvalho Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Hoa Nguyen Gerrit-Reviewer: Jui-min Lee Gerrit-Reviewer: Yu-hsin Wang Gerrit-Reviewer: kokoro Gerrit

[gem5-dev] Change in gem5/gem5[develop]: cpu: Stop excluding the protobuf tracer for x86.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
: I71d9eca4b13809273cdddf8ae175379e382ab9d7 Gerrit-Change-Number: 50332 Gerrit-PatchSet: 6 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Giacomo Travaglini Gerrit-Reviewer: Hoa Nguyen Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer: kokoro Gerrit-MessageType: merged

[gem5-dev] Change in gem5/gem5[develop]: scons: Add tag support to ISADesc.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
-PatchSet: 6 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Bobby R. Bruce Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Hoa Nguyen Gerrit-Reviewer: Jui-min Lee Gerrit-Reviewer: Yu-hsin Wang Gerrit-Reviewer: kokoro Gerrit-MessageType: merged

[gem5-dev] Change in gem5/gem5[develop]: scons: Add tag support to GdbXml.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I81c015fa8a5cc8f62aeb3f6cc409dc10fd3326e7 Gerrit-Change-Number: 50328 Gerrit-PatchSet: 6 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Andreas Sandberg Gerrit-Reviewer: Gabe Black

[gem5-dev] Change in gem5/gem5[develop]: mem: Stop using SlavePort as a base class.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I917c2880574cb77ea37c69dc2727ac5e84b83cd5 Gerrit-Change-Number: 51529 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-Me

[gem5-dev] Change in gem5/gem5[develop]: cpu: Eliminate the unused hasBranchTarget method in StaticInst.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: If37ccfec2c43a33320d753c68892aa6fefd16b4f Gerrit-Change-Number: 51531 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev

[gem5-dev] Change in gem5/gem5[develop]: arch-power: Replace the Loader namespace with loader.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
Gerrit-Change-Id: Ic973eefd55c6f8a43d3d41346b8b6e4795e19e55 Gerrit-Change-Number: 51527 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black 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]: mem: Replace SatCounter with SatCounter8 in the SHiP replacement policy.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
: develop Gerrit-Change-Id: Ibbc8e78df7119cdff62ad08b5c68f4237ca25cfe Gerrit-Change-Number: 51530 Gerrit-PatchSet: 1 Gerrit-Owner: Gabe Black Gerrit-MessageType: newchange ___ gem5-dev mailing list -- gem5-dev@gem5.org To unsubscribe send an email to gem5

[gem5-dev] Change in gem5/gem5[develop]: base,arch-arm: Replace Stats namespace with statistics.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
fo info; info.setName("InfoResolveStatMerged"); @@ -642,9 +642,9 @@ /** Test that resolving a stat belonging to a merged sub-group is possible. */ TEST(StatsGroupTest, ResolveStatMergedSubGroup) { -Stats::Group root(nullptr); -Stats::Group node1(nullptr); -Stats::Group

[gem5-dev] Change in gem5/gem5[develop]: sparc: Stop using fp_enable_check.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
p_rd)s; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/48717 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: Ied85d5012a806321fd717f654d940171da3450af Gerrit-

[gem5-dev] Change in gem5/gem5[develop]: arch,sparc: Get rid of the unused checkVecEnableFault mechanism.

2021-10-13 Thread Gabe Black (Gerrit) via gem5-dev
/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I4112eadaecb1f1c6c6db12975bec0cd1fa245d6c Gerrit-Change-Number: 48715 Gerrit-PatchSet: 3 Gerrit-Owner: Gabe Black Gerrit-Reviewer: Boris Shingarov Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: Giacomo Travaglini Gerrit

<    3   4   5   6   7   8   9   10   11   12   >