[gem5-dev] [S] Change in gem5/gem5[develop]: util: cxxConfigInit has been removed by gem5

2022-12-20 Thread Giacomo Travaglini (Gerrit) via gem5-dev
::ExternalSlave::registerHandler("tlm_slave", new SCSlavePortHandler(*this)); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66851?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Proje

[gem5-dev] [M] Change in gem5/gem5[develop]: mem-cache: use MMU instead of TLB in prefetchers

2022-12-19 Thread Nathanael Premillieu (Gerrit) via gem5-dev
void startTranslation(BaseTLB *tlb); +void startTranslation(BaseMMU *mmu); }; std::list pfq; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66831?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/s

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-riscv: Refactor template JumpConstructor

2022-12-18 Thread Roger Chang (Gerrit) via gem5-dev
= (RD == 1 || RD == 5); bool rs1_link = (RS1 == 1 || RS1 == 5); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66811?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-B

[gem5-dev] [S] Change in gem5/gem5[develop]: base: Fix signature of SatCounter::saturate()

2022-12-18 Thread Daniel Carvalho (Gerrit) via gem5-dev
//gem5-review.googlesource.com/c/public/gem5/+/66791?usp=email 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: I8b75be48f924cc33ebf5e5aeff6d4045fac66bcc Gerrit-Change-Number: 66791 Gerrit-Pa

[gem5-dev] [S] Change in gem5/gem5[develop]: base: Fix signature of SatCounter::saturate()

2022-12-18 Thread Daniel Carvalho (Gerrit) via gem5-dev
an int. */ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66791?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Cha

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Fix compiler-tests.sh build args passing

2022-12-17 Thread Jason Lowe-Power (Gerrit) via gem5-dev
"${build_out}" "${build_args}" }>"${build_stdout}" 2>"${build_stderr}" result=$? -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66772?usp=email To unsubscribe, or for help

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Remove get_runtime_isa() from parsec_disk_run.py

2022-12-17 Thread Bobby Bruce (Gerrit) via gem5-dev
he ROI. Then we exit the simulation. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66611?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v2

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Remove get_runtime_isa() from parsec_disk_run.py

2022-12-17 Thread Bobby Bruce (Gerrit) via gem5-dev
visit https://gem5-review.googlesource.com/c/public/gem5/+/66612?usp=email 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: Ie1b0b5fb456fd8ed504a531841fe4ea8e211502c Gerrit-Change-

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Fix compiler-tests.sh build args passing

2022-12-17 Thread Bobby Bruce (Gerrit) via gem5-dev
gs}" }>"${build_stdout}" 2>"${build_stderr}" result=$? -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66772?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/set

[gem5-dev] [M] Change in gem5/gem5[develop]: stdlib: Fix errors in MESI_Three_Level_Cache_Hierarchy

2022-12-17 Thread Hoa Nguyen (Gerrit) via gem5-dev
_line_size = cache_line_size self.connectQueues(network) def getIndexBit(self, num_l3caches): -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66771?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/setting

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-vega: Add DPP support for V_AND_B32

2022-12-16 Thread Matthew Poremba (Gerrit) via gem5-dev
ask(lane)) { +vdst[lane] = src0[lane] & src1[lane]; +} } } -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66753?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/setti

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-vega: Fix several issues with DPP

2022-12-16 Thread Matthew Poremba (Gerrit) via gem5-dev
(zeroSrc) { src0[lane] = 0; } // reset for next iteration laneDisabled = false; +outOfBounds = false; +zeroSrc = false; } } -- To view, visit https://gem5-review.googlesource.com/c/pub

[gem5-dev] [S] Change in gem5/gem5[develop]: arch-vega: Fix signed BFE instructions

2022-12-16 Thread Matthew Poremba (Gerrit) via gem5-dev
ew.googlesource.com/c/public/gem5/+/66751?usp=email 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: Ia192f5940200c6de48867b02f709a7f1b2daa974 Gerrit-Change-Number

[gem5-dev] [S] Change in gem5/gem5[develop]: gpu-compute: Fix ABI init for DispatchId

2022-12-16 Thread Matthew Poremba (Gerrit) via gem5-dev
>write(physSgprIdx, 0); +++regInitIdx; break; case FlatScratchInit: physSgprIdx -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66711?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesour

[gem5-dev] [L] Change in gem5/gem5[develop]: fastmodel,dev: Replace the reset port with a Signal*Port.

2022-12-15 Thread Gabe Black (Gerrit) via gem5-dev
ID id, Device *dev) : -ResetResponsePortBase(name, id), device(dev) {} -void requestReset() override { device->requestReset(); } - - private: - Device *device = nullptr; -}; - -class ResetRequestPort : public Port -{ - public: -ResetRequestPort(const std::string &_name,

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Introduce a reset() method on RegisterBank and Register classes.

2022-12-15 Thread Gabe Black (Gerrit) via gem5-dev
.com/c/public/gem5/+/66671?usp=email 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: I73fe9874fcb69feed33611a320dcca85c0de2d0e Gerrit-Change-Number: 66671 Gerrit-PatchSet: 3

[gem5-dev] [M] Change in gem5/gem5[develop]: fastmodel,dev: Rework the Int*Pin classes with Signal*Port.

2022-12-15 Thread Gabe Black (Gerrit) via gem5-dev
ce gem5 #endif //__DEV_INTPIN_HH__ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66673?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-I

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Implement a "Signal" port which has a templated State type.

2022-12-15 Thread Gabe Black (Gerrit) via gem5-dev
unbind() override +{ +sink = nullptr; +Port::unbind(); +} +}; + +} // namespace gem5 + +#endif //__SIM_SIGNAL_HH__ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66672?usp=email To unsubscribe, or for help writing mail filters, visit https://

[gem5-dev] [S] Change in gem5/gem5[develop]: fastmodel: Change the Signal proxies to use Signal*Port.

2022-12-15 Thread Gabe Black (Gerrit) via gem5-dev
o view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66674?usp=email 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: Ia1aa32d5ea50ff4cc47d1d72a9c25dabd6c3

[gem5-dev] [M] Change in gem5/gem5[develop]: sim,sim-se: Fix restoring of VMAs of memory-mapped files

2022-12-15 Thread Emin Gadzhiev (Gerrit) via gem5-dev
id *_buffer; // Host buffer ptr size_t _length; // Length of host ptr +off_t _offset; // Offset in file at which mapping starts }; }; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66311?usp=email To unsubscribe, or for help writing mail

[gem5-dev] [S] Change in gem5/gem5[develop]: dev: Ignore MC146818 UIP bit / Fix x86 Linux 5.11+ boot

2022-12-15 Thread Matthew Poremba (Gerrit) via gem5-dev
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: If0f440de9f9a6bc5a773fc935d1d5af5b98a9a4b Gerrit-Change-Number: 66731 Gerrit-PatchSet: 1 Gerrit-Owner: Matthew Poremba Gerrit-MessageType: newchange ___ gem5-dev mailing

[gem5-dev] [S] Change in gem5/gem5[develop]: gpu-compute: Fix ABI init for DispatchId

2022-12-15 Thread Matthew Poremba (Gerrit) via gem5-dev
ting mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I17744e2d099fbc0447f400211ba7f8a42675ea06 Gerrit-Change-Number: 66711 Gerrit-PatchSet: 1 Gerrit-Owner: Matthew Poremba Gerri

[gem5-dev] [S] Change in gem5/gem5[develop]: fastmodel: Change the Signal proxies to use Signal*Port.

2022-12-14 Thread Gabe Black (Gerrit) via gem5-dev
674?usp=email 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: Ia1aa32d5ea50ff4cc47d1d72a9c25dabd6c30de9 Gerrit-Change-Number: 66674 Gerrit-PatchS

[gem5-dev] [M] Change in gem5/gem5[develop]: fastmodel,dev: Rework the Int*Pin classes with Signal*Port.

2022-12-14 Thread Gabe Black (Gerrit) via gem5-dev
string &_name, PortID _id) : +SignalSourcePort(_name, _id) {} + +void raise() { set(true); } +void lower() { set(false); } }; +template +using IntSourcePin = IntSourcePinBase; + } // namespace gem5 #endif //__DEV_INTPIN_HH__ -- To view, visit https://gem5-review.googles

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Introduce a reset() method on RegisterBank and Register classes.

2022-12-14 Thread Gabe Black (Gerrit) via gem5-dev
_reg2.reset(); +} }; class BankedRegister : public PairedRegister -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66671?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerr

[gem5-dev] [M] Change in gem5/gem5[develop]: fastmodel,dev: Replace the reset port with a Signal*Port.

2022-12-14 Thread Gabe Black (Gerrit) via gem5-dev
blic Port -{ - public: -using Port::Port; -virtual void requestReset() = 0; -}; - -template -class ResetResponsePort : public ResetResponsePortBase -{ - public: -ResetResponsePort(const std::string , PortID id, Device *dev) : -ResetResponsePortBase(name, id), device(dev) {}

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Implement a "Signal" port which has a templated State type.

2022-12-14 Thread Gabe Black (Gerrit) via gem5-dev
tps://gem5-review.googlesource.com/c/public/gem5/+/66672?usp=email 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: I72eaf74658a2c63bece95e48c1a72694874eaad8 Gerrit-Change-Numb

[gem5-dev] [L] Change in gem5/gem5[develop]: arch-riscv: Fork Zba, Zbb, Zbc, Zbs instructions into rv32 / rv64

2022-12-13 Thread Roger Chang (Gerrit) via gem5-dev
0x6: decode FUNCT7 { -0x1: decode RVTYPE { +0x6: decode FUNCT7 { 0x1: remw({{ constexpr int32_t kRsMin = \ std::numeric_limits::min(); @@ -1377,13 +1405,11 @@

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Fix compiler-tests.sh for no build args passed case

2022-12-13 Thread Jason Lowe-Power (Gerrit) via gem5-dev
glesource.com/c/public/gem5/+/66631?usp=email 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: Ibcd316668b60fb7706f0ee05ab6dadf56228319d Gerrit-Change-Number: 66631 Gerrit-PatchSet:

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Move replacement policy tests to long/Nightly

2022-12-12 Thread Bobby Bruce (Gerrit) via gem5-dev
tps://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I87b25afa313ecca65c738e3a8692a9bf72b06620 Gerrit-Change-Number: 66615 Gerrit-PatchSet: 3 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Jarvis JIA Gerrit-Reviewer: Mat

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Add missing `_pre_instantiate()`

2022-12-12 Thread Bobby Bruce (Gerrit) via gem5-dev
e, +size: Optional[int] = None, is_zipped: bool = False, md5sum: str = "", url: str = "", -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66613?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5

[gem5-dev] [S] Change in gem5/gem5[develop]: mem: Implement and use the recvMemBackdoorReq func.

2022-12-12 Thread Bobby Bruce (Gerrit) via gem5-dev
vate: ThreadBridge _; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66551?usp=email 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: I4706d

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Fix compiler-tests.sh for no build args passed case

2022-12-12 Thread Bobby Bruce (Gerrit) via gem5-dev
"${build_out} ${build_args}" }>"${build_stdout}" 2>"${build_stderr}" result=$? -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66631?usp=email To unsubscribe, or for help writing mail filter

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Move replacement policy tests to long/Nightly

2022-12-10 Thread Bobby Bruce (Gerrit) via gem5-dev
length=constants.quick_tag, +length=constants.long_tag, ) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66615?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branc

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Add missing `_pre_instantiate()`

2022-12-10 Thread Bobby Bruce (Gerrit) via gem5-dev
se, system=motherboard) +motherboard._pre_instantiate() m5.instantiate() generator.start_traffic() -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66614?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerr

[gem5-dev] [S] Change in gem5/gem5[develop]: util-gem5art: Fix incorrect type of size in `createArtifact`

2022-12-10 Thread Bobby Bruce (Gerrit) via gem5-dev
scribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: Ibaf63151196b15f68e643fa5c1b290439d6618c8 Gerrit-Change-Number: 66613 Gerrit-PatchSet: 1 Gerrit-Owner: Bo

[gem5-dev] [S] Change in gem5/gem5[develop]: tests: Removed get_runtime_isa() from parsec_disk_run.py

2022-12-09 Thread Bobby Bruce (Gerrit) via gem5-dev
exit the simulation. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66612?usp=email 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: Ie1b0b5fb456fd8ed504a

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Removed get_runtime_isa() from parsec_disk_run.py

2022-12-09 Thread Melissa Jost (Gerrit) via gem5-dev
exit the simulation. -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66611?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v2

[gem5-dev] [S] Change in gem5/gem5[develop]: stdlib, tests: Refactor SimpleProcessor and SimpleCore

2022-12-08 Thread Roger Chang (Gerrit) via gem5-dev
re_id=i, isa=isa) +SimpleCore(cpu_type=cpu_type, core_id=i, isa=isa, + riscv_bits=riscv_bits) for i in range(num_cores) ] ) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66592?usp=email To un

[gem5-dev] [M] Change in gem5/gem5[release-staging-v22-1]: misc: Update .mailmap

2022-12-08 Thread Bobby Bruce (Gerrit) via gem5-dev
jan Fariborz marjanfariborz -Mike Upton -seanzw -Trivikram Reddy tv-reddy -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66531?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public

[gem5-dev] [XL] Change in gem5/gem5[develop]: arch-riscv: Add RV64 vector extension support

2022-12-08 Thread Gerrit
riting mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Change-Id: I7cec10412c00a35c247299cd92d83cdee9066410 Gerrit-Change-Number: 66552 Gerrit-PatchSet: 1 Gerrit-Owner: 轩胡 Gerrit-MessageType: new

[gem5-dev] [S] Change in gem5/gem5[develop]: mem: Implement and use the recvMemBackdoorReq func.

2022-12-08 Thread Yu-hsin Wang (Gerrit) via gem5-dev
iew.googlesource.com/c/public/gem5/+/66551?usp=email 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: I4706d215aa4a5d18fe4306b2387f9c8750cb4b4a Gerrit-Change-Number: 66551 Ger

[gem5-dev] [M] Change in gem5/gem5[develop]: misc: Update .mailmap

2022-12-07 Thread Bobby Bruce (Gerrit) via gem5-dev
gec -m5test -Marjan Fariborz marjanfariborz -Mike Upton -seanzw -Trivikram Reddy tv-reddy -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66517?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Ge

[gem5-dev] [M] Change in gem5/gem5[release-staging-v22-1]: misc: Update .mailmap

2022-12-07 Thread Bobby Bruce (Gerrit) via gem5-dev
https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: I46df1e9675f6f7057b680ca2abbcebdffd50462a Gerrit-Change-Number: 66531 Gerrit-PatchSet: 1 Gerrit-Owner: Bobby Bruce Gerrit-MessageType: newchange

[gem5-dev] [S] Change in gem5/gem5[develop]: configs: Alter x86-npb-benchmarks.py to exit after WORKEND

2022-12-07 Thread Bobby Bruce (Gerrit) via gem5-dev
alse +yield True simulator = Simulator( -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66513?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: deve

[gem5-dev] [S] Change in gem5/gem5[develop]: configs: Fix x86-gapbs-benchmarks.py example

2022-12-07 Thread Bobby Bruce (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: I207fe3563c8d9c59bcb79428fe62d2d2bbccd013 Gerrit-Change-Number: 66512 Gerrit-PatchSet: 2 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: configs: Fix x86-gapbs-benchmarks.py example

2022-12-07 Thread Bobby Bruce (Gerrit) via gem5-dev
board=board, on_exit_event={ -ExitEvent.EXIT: handle_exit(), +ExitEvent.WORKBEGIN: handle_workbegin(), +ExitEvent.WORKEND: handle_workend(), }, ) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66514?usp=email To unsubscribe, or for help writing mail f

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: configs: Alter x86-npb-benchmarks.py to exit after WORKEND

2022-12-07 Thread Bobby Bruce (Gerrit) via gem5-dev
imulator = Simulator( -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66515?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v2

[gem5-dev] [S] Change in gem5/gem5[develop]: systemc: Enable DMI in the non-blocking/timing mode bridge.

2022-12-07 Thread Gabe Black (Gerrit) via gem5-dev
transport_dbg); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65754?usp=email 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: Ia618081e2dbf8b49f6

[gem5-dev] [S] Change in gem5/gem5[develop]: systemc: replace the deprecated std::iterator

2022-12-06 Thread Yu-hsin Wang (Gerrit) via gem5-dev
y = std::random_access_iterator_tag; sc_vector_iter() : Policy(), it_() {} -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66351?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: python: Remove 'scheduleTickExit' in favor of 'exitSimLoop'

2022-12-06 Thread Bobby Bruce (Gerrit) via gem5-dev
to service a -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66511?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: Ibecf00b9

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: configs: Alter x86-npb-benchmarks.py to exit after WORKEND

2022-12-06 Thread Bobby Bruce (Gerrit) via gem5-dev
m5.stats.dump() -yield False +yield True simulator = Simulator( -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66515?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Ge

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: configs: Fix x86-gapbs-benchmarks.py example

2022-12-06 Thread Bobby Bruce (Gerrit) via gem5-dev
em5/+/66514?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: I207fe3563c8d9c59bcb79428fe62d2d2bbccd013 Gerrit-Change-Number: 66514 Gerri

[gem5-dev] [S] Change in gem5/gem5[develop]: configs: Fix x86-gapbs-benchmarks.py example

2022-12-06 Thread Bobby Bruce (Gerrit) via gem5-dev
em5/+/66512?usp=email 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: I207fe3563c8d9c59bcb79428fe62d2d2bbccd013 Gerrit-Change-Number: 66512 Gerri

[gem5-dev] [S] Change in gem5/gem5[develop]: configs: Alter x86-npb-benchmarks.py to exit after WORKEND

2022-12-06 Thread Bobby Bruce (Gerrit) via gem5-dev
m5.stats.dump() -yield False +yield True simulator = Simulator( -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66513?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Ge

[gem5-dev] [S] Change in gem5/gem5[develop]: python: Remove 'scheduleTickExit' in favor of 'exitSimLoop'

2022-12-06 Thread Bobby Bruce (Gerrit) via gem5-dev
dule_tick_exit(Tick tick, std::string exit_string); - -/** * Terminate helper threads when running in parallel mode. * * @pre Simulator must have returned from simulate() to service a -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66451?usp=email To unsubscribe, or for he

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: python: Remove 'scheduleTickExit' in favor of 'exitSimLoop'

2022-12-06 Thread Bobby Bruce (Gerrit) via gem5-dev
* * @pre Simulator must have returned from simulate() to service a -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66511?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Add an offset checking mechanism to RegisterBank.

2022-12-06 Thread Gabe Black (Gerrit) via gem5-dev
PECT_THAT(actual, HasSubstr("empty ")); +EXPECT_THAT(actual, HasSubstr("to be 0xabcd")); +EXPECT_THAT(actual, HasSubstr("is 0x12345")); +} + // Reads. TEST_F(RegisterBankTest, ReadOneAlignedFirst) -- To view, visit https://gem5-review.googlesource.com/c/public

[gem5-dev] [S] Change in gem5/gem5[develop]: systemc: fix the payload and packet association in Gem5ToTlm bridge

2022-12-06 Thread Yu-hsin Wang (Gerrit) via gem5-dev
AddrRangeList addrRanges; protected: -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66054?usp=email 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: I4

[gem5-dev] [M] Change in gem5/gem5[develop]: base: socket: add SocketPath for resolving socket paths

2022-12-05 Thread Simon Park (Gerrit) via gem5-dev
clude #include "base/pollevent.hh" +#include "base/socket.hh" #include "params/SharedMemoryServer.hh" #include "sim/sim_object.hh" #include "sim/system.hh" @@ -82,7 +83,7 @@ void process(int revent) override; }; -std::string uni

[gem5-dev] [S] Change in gem5/gem5[develop]: mem-cache: Fix FIFO replacement

2022-12-05 Thread Jarvis JIA (Gerrit) via gem5-dev
52?usp=email 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: I5e0b894eb9bec4f0f8bc8f48ec2766a0fc5079c6 Gerrit-Change-Number: 65952 Gerrit-PatchSet: 9 Gerrit-Owner: Jarvis JIA Ger

[gem5-dev] [S] Change in gem5/gem5[develop]: python: Remove 'scheduleTickExit' in favor of 'exitSimLoop'

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
* * @pre Simulator must have returned from simulate() to service a -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66451?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerri

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Update presubmit.sh to use v22-1 docker images

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
PRESUBMIT_STAGE2=tests/jenkins/presubmit-stage2.sh GEM5ART_TESTS=tests/jenkins/gem5art-tests.sh -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65923?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: util-gem5art: Fix incorrect type of size in `createArtifact`

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
ic/gem5/+/66371?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: Ibaf63151196b15f68e643fa5c1b290439d6618c8 Gerrit-Change-Number: 66371 Gerrit-PatchSet: 3 Ge

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: ext: Update ext/sst/README.md for v22.1 release

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: I3221bbc4e4bf1d7a2bd7516873c7bfcf08bebde5 Gerrit-Change-Number: 65924 Gerrit-PatchSet: 4 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Jason Lowe-Power Gerrit-Reviewer

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Update weekly test docker image tags to v22-1

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
m5/+/65922?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: I6a7ff942234f65b763d2974deb740942bfc2cc17 Gerrit-Change-Number: 65922 Gerrit-PatchSet: 2

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Update the compiler-tests.sh to use the v22-1 images

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
# Grab compiler image docker pull $repo_name >/dev/null -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65918?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Abstract the docker image tag for Weekly tests

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
docker run --rm -u $UID:$GID --volume "${gem5_root}":"${gem5_root}" -w \ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65921?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project:

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: util-docker: Update gcn-gpu Docker to use v22-1 ROCM patch

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
apply -v WORKDIR /ROCclr/build RUN cmake -DOPENCL_DIR="/ROCm-OpenCL-Runtime" \ -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65916?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerr

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: python,tests: Update Resource URL path to v22-1

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
', 'gem5', -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65914?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: scons: Remove -Werror for the gem5 v22.1 release

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
source.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: Ib6d4f86d9c7e60f23eba843e444cdd7812cdde41 Gerrit-Change-Number: 65912 Gerrit-PatchSet: 2 Gerrit-Owner: Bobby Bruce Gerrit-Reviewer: Bobby Bruce Gerrit-Reviewer: Gabe Black Gerrit-Reviewer: koko

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Update nightly test docker image tags to v22-1

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
bscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: I3d1fa67a89594050cb8069541004763ac5ba66a4 Gerrit-Change-Number: 65920 Gerrit-PatchSet: 2 Gerrit-Owner: Bobby Bruce Ge

[gem5-dev] [M] Change in gem5/gem5[release-staging-v22-1]: util-docker: Add v22-1 tag to docker-compose.yaml

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
-all-min-dependencies +image: gcr.io/gem5-test/gem5-all-min-dependencies:v22-1 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65917?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: stdlib: Update the gem5 resources' version to "v22.1"

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
t; -return "develop" +return "22.1" def _get_resources_json_uri() -> str: -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65915?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-P

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: base: Update the version to v22.1.0.0

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
w.googlesource.com/c/public/gem5/+/65913?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: I4d511a8052cfa5b23e8fecff5e3565b7cfea1763 Gerrit-Change-

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: tests: Abstract the docker image tag for Nightly tests

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
"${gem5_root}" --memory="${docker_mem_limit}" --rm \ -gcr.io/gem5-test/systemc-env:latest bash -c "\ +gcr.io/gem5-test/systemc-env:${tag} bash -c "\ cd util/systemc/gem5_within_systemc; \ make -j${compile_threads}; \ ../../../build/ARM/gem5.opt

[gem5-dev] [M] Change in gem5/gem5[release-staging-v22-1]: arch-arm: Setup TC/ISA at construction time 2nd attempt

2022-12-05 Thread Bobby Bruce (Gerrit) via gem5-dev
ic/gem5/+/66291?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: I2f54f95761d63655162c253e887b872f3718c764 Gerrit-Change-Number: 66291 Gerrit-PatchSet

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Remove deprecated Armv7 debug Vector Catch

2022-12-05 Thread Giacomo Travaglini (Gerrit) via gem5-dev
rn vcExcpt; -} - bool targetAArch32(ThreadContext *tc) { -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66251?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop

[gem5-dev] [M] Change in gem5/gem5[develop]: dev: Add an offset checking mechanism to RegisterBank.

2022-12-05 Thread Gabe Black (Gerrit) via gem5-dev
(); +EXPECT_THAT(actual, HasSubstr("empty ")); +EXPECT_THAT(actual, HasSubstr("to be 0xabcd")); +EXPECT_THAT(actual, HasSubstr("is 0x12345")); +} + // Reads. TEST_F(RegisterBankTest, ReadOneAlignedFirst) -- To view, visit https://gem5-review.googlesource

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-arm: Allow GICv3 to be externally(publicly) updated

2022-12-05 Thread Giacomo Travaglini (Gerrit) via gem5-dev
sit https://gem5-review.googlesource.com/c/public/gem5/+/66271?usp=email 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: Ifa7b745ea11e74c17024c22ae993b6103eecb744 Gerrit-Ch

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Setup TC/ISA at construction time 2nd attempt

2022-12-04 Thread Giacomo Travaglini (Gerrit) via gem5-dev
ic: -Gicv3CPUInterface(Gicv3 * gic, uint32_t cpu_id); +Gicv3CPUInterface(Gicv3 * gic, ThreadContext *tc); void init(); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65931?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-revi

[gem5-dev] [L] Change in gem5/gem5[develop]: arch-riscv: Add basic features toward rv32 support

2022-12-02 Thread Roger Chang (Gerrit) via gem5-dev
--- a/src/arch/riscv/remote_gdb.hh +++ b/src/arch/riscv/remote_gdb.hh @@ -58,7 +58,7 @@ // A breakpoint will be 2 bytes if it is compressed and 4 if not bool checkBpKind(size_t kind) override { return kind == 2 || kind == 4; } - class RiscvGdbRegCache : public BaseGdbRegCache + class Riscv64

[gem5-dev] [S] Change in gem5/gem5[release-staging-v22-1]: util-gem5art: Fix incorrect typing of size in Arifact

2022-12-02 Thread Bobby Bruce (Gerrit) via gem5-dev
://gem5-review.googlesource.com/c/public/gem5/+/66371?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: release-staging-v22-1 Gerrit-Change-Id: Ibaf63151196b15f68e643fa5c1b290439d6618c8 Gerrit

[gem5-dev] [L] Change in gem5/gem5[release-staging-v22-1]: stdlib,python: Allow setting of to tick exits via m5

2022-12-02 Thread Bobby Bruce (Gerrit) via gem5-dev
path(getcwd(), "ref", "tick-exit-100.txt") +) + ], +fixtures=(), +config=joinpath( + config.base_dir, "tests", "gem5", "to_tick", "configs", "tick-exit.py" +), +config_args=["--resource-

[gem5-dev] [L] Change in gem5/gem5[release-staging-v22-1]: stdlib, configs: Updating configs/example/gem5_library

2022-12-02 Thread Bobby Bruce (Gerrit) via gem5-dev
"exec_context.thread_0" -]["numInsts"]["value"] -) + float( -json.loads(gem5stats.dumps())["system"]["processor"]["cores3"]["core"][ -"exec_context.thread_0" - ]["numInsts"]["value&

[gem5-dev] [S] Change in gem5/gem5[develop]: systemc: replace the deprecated std::iterator

2022-12-02 Thread Yu-hsin Wang (Gerrit) via gem5-dev
(), it_() {} -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66351?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerrit-Ch

[gem5-dev] [L] Change in gem5/gem5[release-staging-v22-1]: stdlib, configs: Updating configs/example/gem5_library

2022-12-01 Thread Bobby Bruce (Gerrit) via gem5-dev
ts.dumps())["system"]["processor"]["cores3"]["core"][ -"exec_context.thread_0" - ]["numInsts"]["value"] -) - -if exit_event.getCause() == "m5_exit instruction encountered": - print("Dump stats at the end o

[gem5-dev] [L] Change in gem5/gem5[release-staging-v22-1]: stdlib,python: Allow setting of to tick exits via m5

2022-12-01 Thread Bobby Bruce (Gerrit) via gem5-dev
ick_tag, +) + +# Tests the scheduling of a tick exit event at tick 100. +gem5_verify_config( +name="test-to-tick-exit-100", +verifiers=[ +verifier.MatchStdoutNoPerf( +joinpath(getcwd(), "ref", "tick-exit-100.txt") +) + ], +fixtur

[gem5-dev] [L] Change in gem5/gem5[develop]: stdlib, configs: Updating configs/example/gem5_library

2022-12-01 Thread Bobby Bruce (Gerrit) via gem5-dev
]["value"] -) + float( -json.loads(gem5stats.dumps())["system"]["processor"]["cores3"]["core"][ -"exec_context.thread_0" - ]["numInsts"]["value"] -) - -if exit_event.getCause() == "m5_exit instruction encount

[gem5-dev] [L] Change in gem5/gem5[develop]: stdlib,python: Allow setting of to tick exits via m5

2022-12-01 Thread Bobby Bruce (Gerrit) via gem5-dev
oinpath(getcwd(), "ref", "tick-exit-100.txt") + ) +], +fixtures=(), +config=joinpath( + config.base_dir, "tests", "gem5", "to_tick", "configs", "tick-exit.py" + ), + config_args=["--resource-di

[gem5-dev] [S] Change in gem5/gem5[develop]: sim,sim-se: Fix restoring of VMAs of memory-mapped files

2022-12-01 Thread Emin Gadzhiev (Gerrit) via gem5-dev
of host ptr +off_t _offset; // Offset in file at which mapping starts }; }; -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66311?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project:

[gem5-dev] [M] Change in gem5/gem5[develop]: dev-amdgpu: Writeback RLC queue MQD when unmapped

2022-12-01 Thread Matthew Poremba (Gerrit) via gem5-dev
@ -280,8 +287,7 @@ /** * Methods for RLC queues */ -void registerRLCQueue(Addr doorbell, Addr rb_base, uint32_t size, - Addr rptr_wb_addr); +void registerRLCQueue(Addr doorbell, Addr mqdAddr, SDMAQueueDesc *mqd); void unregisterRLCQueue(Addr doo

[gem5-dev] [M] Change in gem5/gem5[release-staging-v22-1]: arch-arm: Setup TC/ISA at construction time 2nd attempt

2022-12-01 Thread Bobby Bruce (Gerrit) via gem5-dev
egVal val) const; public: -Gicv3CPUInterface(Gicv3 * gic, uint32_t cpu_id); +Gicv3CPUInterface(Gicv3 * gic, ThreadContext *tc); void init(); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66291?usp=email To unsubscribe, or for help writing mail filters, vi

[gem5-dev] [S] Change in gem5/gem5[develop]: dev-arm: Allow GICv3 to be externally(publicly) updated

2022-12-01 Thread Giacomo Travaglini (Gerrit) via gem5-dev
void update(); }; } // namespace gem5 -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66271?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5 Gerrit-Branch: develop Gerri

[gem5-dev] [M] Change in gem5/gem5[develop]: arch-arm: Remove deprecated Armv7 debug Vector Catch

2022-12-01 Thread Giacomo Travaglini (Gerrit) via gem5-dev
urn mde || softStep->bSS; }; inline BrkPoint* @@ -445,12 +406,6 @@ return softStep; } -VectorCatch* -getVectorCatch(ThreadContext *tc) -{ -return vcExcpt; -} - bool targetAArch32(ThreadContext *tc) { -- To view, visit https:

[gem5-dev] [S] Change in gem5/gem5[develop]: systemc: fix extension not found TlmToGem5 bridge response path

2022-11-30 Thread Yu-hsin Wang (Gerrit) via gem5-dev
tPayloadResponse(trans, pendingPacket); sendBeginResp(trans, delay); } trans.release(); -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66053?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/set

[gem5-dev] [S] Change in gem5/gem5[develop]: fastmodel: correct the Iris namespace for FastModel 11.19

2022-11-30 Thread Yu-hsin Wang (Gerrit) via gem5-dev
panic_if(err != iris::E_ok, "writeMem failed."); } bool -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/66071?usp=email To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings Gerrit-Project: public/gem5

[gem5-dev] [L] Change in gem5/gem5[develop]: stdlib,python: Allow setting of to tick exits via m5

2022-11-30 Thread Bobby Bruce (Gerrit) via gem5-dev
-100", +verifiers=[ +verifier.MatchStdoutNoPerf( +joinpath(getcwd(), "ref", "tick-exit-100.txt") + ) +], +fixtures=(), +config=joinpath( + config.base_dir, "tests", "gem5", "to_tick", "configs&q

[gem5-dev] [L] Change in gem5/gem5[develop]: arch-riscv: Fork Zba, Zbb, Zbc, Zbs instructions into rv32 / rv64

2022-11-30 Thread Roger Chang (Gerrit) via gem5-dev
Rd = (int32_t) ((Rs1_uw >> shamt) | (Rs1_uw << ((32 - shamt) & (32 - 1; -}}); -} -0x6: decode FUNCT7 { -0x1: decode RVTYPE { +0x6: decode FUNCT7 {

[gem5-dev] [L] Change in gem5/gem5[develop]: stdlib: Add MESI Three Level cache hierarchy

2022-11-29 Thread Hoa Nguyen (Gerrit) via gem5-dev
he system_port. Used for load binaries and +# other functional-only things. +self.ruby_system.sys_port_proxy = RubyPortProxy() +board.connect_system_port(self.ruby_system.sys_port_proxy.in_ports) -- To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/65591?usp=email To u

<    6   7   8   9   10   11   12   13   14   15   >