projects
/
gem5.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
util: Remove the "pin" command from the m5 utility.
2020-04-02
Nikos Nikoleris
arch-arm: Add missing include in QARMA implementation
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2020-03-02
Nikos Nikoleris
configs: Fix argument handling sweep.py
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2020-03-02
Nikos Nikoleris
python: Remove unnecessary exports from pybind enums
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2020-01-07
Nikos Nikoleris
scons: Cleanup code that enables asan and ubsan
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2020-01-07
Nikos Nikoleris
mem-cache: Forward snoops when the cache is not responding
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2020-01-07
Nikos Nikoleris
mem-cache: Ensure that responses get data from the...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2020-01-06
Nikos Nikoleris
mem-cache: Avoid write merging if there are reads in...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-12-17
Nikos Nikoleris
base: Fix AddrRange::isSubset() check
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-11-06
Nikos Nikoleris
arch-arm: Simplify AMO code generation templates
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-10-29
Nikos Nikoleris
mem: Fix DRAM controller to operate on its own address...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-10-29
Nikos Nikoleris
mem-cache: Avoid promotion of incompatible deferred...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-10-29
Nikos Nikoleris
mem-cache: Fix MSHR whole line write tracking
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-09-30
Nikos Nikoleris
cpu: Make use of DRAMCtrl::AddrMap in the traffic generators
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-09-24
Nikos Nikoleris
cpu: Fix checker cpu instantiation
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-08-09
Nikos Nikoleris
tests: Add Arm full system regressions to the new framework
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-08-09
Nikos Nikoleris
tests: Add support for downloaded archive fixtures
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-08-09
Nikos Nikoleris
tests: Refactor the Gem5Fixture to derive from UniqueFixture
commit
|
commitdiff
|
tree
2019-08-09
Nikos Nikoleris
tests: Add base class for fixtures that generate a...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-19
Nikos Nikoleris
python: Add support for exporting static class methods...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-17
Nikos Nikoleris
python: Fix AddrRange legacy ParamValue wrapper
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
python: Fix cxx_ini_parse for ScopedEnum
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
configs: Fix read_config to work with new AddrRange...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
configs: Add python3 workarounds in read_config
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
python: Add binding for the new AddrRange c++ constructor
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
base: Extend unit tests for AddrRange
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
base: Extend AddrRange to support more flexible addressing
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
base: Fix ctz32 for systems where unsigned int is not...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-06-10
Nikos Nikoleris
base: Add function to count trailing zeros in a 64...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-05-03
Nikos Nikoleris
mem-cache: Mark block as dirty after a SWPrefetchEXResp
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-04-10
Nikos Nikoleris
mem-cache: Fix MSHR handling of cache clean requests
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-04-05
Nikos Nikoleris
cpu: Correctly account for executed instructions in...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-02-26
Nikos Nikoleris
mem-cache: Copy over flags to forwarded response
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
mem: Allow inserts in the begining of a packet queue
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
mem: Determine if a packet queue forces ordering at...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
cpu-o3: Make the smtCommitPolicy a Param.ScopedEnum
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
cpu-o3: Make the smtROBPolicy a Param.ScopedEnum
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
cpu-o3: Make the smtIQPolicy a Param.ScopedEnum
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
cpu-o3: Make the smtLSQPolicy a Param.ScopedEnum
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
cpu-o3: Make the smtFetchPolicy a Param.ScopedEnum
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-17
Nikos Nikoleris
python: Add support for scoped enums
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2019-01-07
Nikos Nikoleris
scons: Disable partial linking on Mac OS
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-12-19
Nikos Nikoleris
systemc: Allow specific functions to shadow the base...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-12-19
Nikos Nikoleris
scons: Disable systemc on Mac OS
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-12-04
Nikos Nikoleris
base: Fix fiber compilation issue for Mac OS
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-12-04
Nikos Nikoleris
base, sim: Add missing destructors
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-11-28
Nikos Nikoleris
base: Add missing overrides in statistics header
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-11-28
Nikos Nikoleris
arch-arm: Add missing template declaration
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-11-13
Nikos Nikoleris
mem-cache: Align how we handle requests in atomic with...
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-11-09
Nikos Nikoleris
configs: Revamp ruby mem test to align with MemTest
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-10-26
Nikos Nikoleris
mem-ruby: Fix MOESI_CMP_directory in ports order
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-10-18
Nikos Nikoleris
mem-cache: Fix unused variable warning in FALRU:invalidate()
Signed-off-by:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-10-18
Nikos Nikoleris
mem: Add write coalescing and write-no-allocate to...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-10-18
Nikos Nikoleris
mem: Delay servicing an MSHR after its allocation
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-10-18
Nikos Nikoleris
mem: Restructure whole-line writes to simplify write...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-10-18
Nikos Nikoleris
mem: Determine if an MSHR does a whole-line write
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-09-13
Nikos Nikoleris
mem-cache: Fix bug in handleAtomicReqMiss
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-09-10
Nikos Nikoleris
base: Fix isSubset() for addr ranges with interleaving
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-09-10
Nikos Nikoleris
configs: Use the same address ranges for dir and mem_ctrls
commit
|
commitdiff
|
tree
2018-06-26
Nikos Nikoleris
python: Add support for multiplying proxies to compatible...
commit
|
commitdiff
|
tree
2018-06-22
Nikos Nikoleris
mem-cache: Promote deferred targets on cache clean...
commit
|
commitdiff
|
tree
2018-06-22
Nikos Nikoleris
mem-cache: Promote targets that don't require writable
commit
|
commitdiff
|
tree
2018-06-22
Nikos Nikoleris
mem-cache: Fix promoting of targets that need writable
commit
|
commitdiff
|
tree
2018-06-22
Nikos Nikoleris
mem-cache: Selectively clear downstream pending
commit
|
commitdiff
|
tree
2018-06-20
Nikos Nikoleris
base: Fix includes in AddrRangeMap header file
commit
|
commitdiff
|
tree
2018-06-19
Nikos Nikoleris
mem: Use address range to find the right physical address
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-06-19
Nikos Nikoleris
mem: Use address range to find the destination port...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-06-19
Nikos Nikoleris
base, mem: Disambiguate if an addr range is contained...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-06-19
Nikos Nikoleris
mem-cache: Fix support for secure blocks in the FALRU...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-06-15
Nikos Nikoleris
dev-arm: Fix the address range for some I/O devices
commit
|
commitdiff
|
tree
2018-06-13
Nikos Nikoleris
mem-cache: Remove unnecessary cast in SectorTags::findVictim
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Replace block visitor with std::function
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Fix include directives in the cache related...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Add a non-coherent cache
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Move cache bypass mechanism to the ports
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Adopt a more sensible cache class hierarchy
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Add helper function to perform evictions
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Delegate block invalidation to block allocation
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Refactor the recvAtomic function
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Refactor the cache recvTimingReq function
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-31
Nikos Nikoleris
mem-cache: Refactor the cache recvTimingResp function
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-30
Nikos Nikoleris
mem-cache: Determine if an MSHR has requests from another...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-17
Nikos Nikoleris
mem-cache: Move reference count stats update to blk...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-17
Nikos Nikoleris
mem-cache: Remove isTouched field from the CacheBlk
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-17
Nikos Nikoleris
mem-cache: Move replacements stat to the base cache...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-05-17
Nikos Nikoleris
base: Add M5 flag for [[nodiscard]] attribute
commit
|
commitdiff
|
tree
2018-05-17
Nikos Nikoleris
mem-cache: Simplify writeback for the tempBlock in...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-04-18
Nikos Nikoleris
mem-cache: Revamp multiple size tracking for FALRU...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-30
Nikos Nikoleris
mem-cache: Remove unused return value from the recvTimingReq...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-21
Nikos Nikoleris
mem-cache: Allow clean operations when block allocation...
commit
|
commitdiff
|
tree
2018-03-20
Nikos Nikoleris
arch-arm, configs: Treat the bootloader rom as cacheable...
commit
|
commitdiff
|
tree
2018-03-15
Nikos Nikoleris
arch-arm: Fix unused variable warning in faults.cc
commit
|
commitdiff
|
tree
2018-03-07
Nikos Nikoleris
mem-cache: Make the block invalidate functions virtual
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-07
Nikos Nikoleris
mem-cache: Make invalidate a common function between...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-06
Nikos Nikoleris
mem-cache: Populate whenReady for blocks filled from...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-05
Nikos Nikoleris
mem-cache: Remove redundant block initialization on...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-02
Nikos Nikoleris
mem-cache: Remove mumBlock redundant initialiation...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-02
Nikos Nikoleris
mem-cache: Populate the secure bit when the temp block...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-02
Nikos Nikoleris
mem-cache: Remove unnecessary block initialization...
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-03-02
Nikos Nikoleris
configs: Fix L3Cache instantiation in lat_mem_rd.py
Maintainer:
Nikos Nikoleris
<nikos.nikoleris@arm.com>
commit
|
commitdiff
|
tree
2018-02-07
Nikos Nikoleris
arch-arm: Change the type of fault for dc ivac instructions
commit
|
commitdiff
|
tree
next