Searched hist:11331 (Results 1 - 9 of 9) sorted by relevance
/gem5/configs/common/ | ||
H A D | Caches.py | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
/gem5/src/mem/cache/ | ||
H A D | Cache.py | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
H A D | base.hh | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
H A D | base.cc | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
/gem5/src/cpu/minor/ | ||
H A D | cpu.hh | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
H A D | lsq.hh | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
/gem5/src/cpu/simple/ | ||
H A D | timing.hh | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
H A D | atomic.hh | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
/gem5/src/cpu/o3/ | ||
H A D | cpu.hh | diff 11331:cd5c48db28e6 Wed Feb 10 04:08:00 EST 2016 Andreas Hansson <andreas.hansson@arm.com> mem: Deduce if cache should forward snoops This patch changes how the cache determines if snoops should be forwarded from the memory side to the CPU side. Instead of having a parameter, the cache now looks at the port connected on the CPU side, and if it is a snooping port, then snoops are forwarded. Less error prone, and less parameters to worry about. The patch also tidies up the CPU classes to ensure that their I-side port is not snooping by removing overrides to the snoop request handler, such that snoop requests will panic via the default MasterPort implement |
Completed in 85 milliseconds