Commit Graph

  • d06a193c13 scons: Remove Python 2.7 compatibility code Andreas Sandberg 2021-01-21 17:18:21 +00:00
  • 4b9c46caa5 python: Remove Python 2.7 compatibility code Andreas Sandberg 2021-01-21 17:09:38 +00:00
  • 36ab8ef4e7 dev: Consistently use ISO prefixes Andreas Sandberg 2021-01-21 12:45:24 +00:00
  • 83bbe530b9 sim,base: make checkpointMapIn warn if an unknown key is found Ciro Santilli 2020-10-20 16:28:26 +01:00
  • 4d1a6fffd9 configs: Weed out old port terminology in Arm examples Andreas Sandberg 2021-01-21 17:03:17 +00:00
  • 206038912c configs: Remove Python 2 compatibility code in Arm configs Andreas Sandberg 2021-01-21 16:45:59 +00:00
  • 75e7f18e80 arch-arm, dev-arm: Remove Python 2 compatibility code Andreas Sandberg 2021-01-21 16:44:16 +00:00
  • 68fe6fa6cb gpu-compute: Simplify LGKM decrementing for Flat instructions Kyle Roarty 2021-01-19 14:00:58 -06:00
  • 927cd10cb4 base: Fix unsigned underflow mishandling. Philip Metzler 2021-01-20 12:59:48 -08:00
  • 71932a360d dev: Fixing EtherDevice stats initialization order Hoa Nguyen 2021-01-19 10:05:47 -08:00
  • a3c260094f riscv: Get rid of some unused constants. Gabe Black 2021-01-17 20:43:38 -08:00
  • 6f74594cc7 arm: Use the "reg" ABI for gem5 ops. Gabe Black 2021-01-17 17:48:07 -08:00
  • b67b917345 python: Fix incorrect prefixes is m5.utils.convert Andreas Sandberg 2021-01-19 16:05:08 +00:00
  • 5fca1729e3 sim: Don't serialise params in thermal models Andreas Sandberg 2021-01-19 10:36:11 +00:00
  • bfff0c40df sim: Thermal model style fixes Andreas Sandberg 2021-01-19 10:29:27 +00:00
  • 14663f9c48 arch-riscv,util: Add m5op.S for riscv to enable pseudo inst use Ayaz Akram 2020-12-15 01:33:52 -08:00
  • eb7958c6e2 arm: Export the mostly generic syscall ABI. Gabe Black 2021-01-17 17:40:57 -08:00
  • c52f2fb26a tests: Fix syntax error in cpu_tests/test.py Giacomo Travaglini 2021-01-18 09:50:00 +00:00
  • 32b3be789d configs: MemConfig, add QoSMemSinkCtrl support Adrian Herrera 2020-10-02 08:48:23 +01:00
  • 12602e4dca tests: Stop using memcmp in the circlebuf test. Gabe Black 2020-12-04 23:44:59 -08:00
  • 9d48bd8742 base: Rename Flags::update as Flags::replace Daniel R. Carvalho 2020-12-26 11:38:29 -03:00
  • 2aa5fb0d63 base: Remove dubious/unused Flags functions Daniel R. Carvalho 2020-12-26 11:31:03 -03:00
  • e67b00710c base: Add unit tests for flags.hh Daniel R. Carvalho 2020-12-25 23:31:17 -03:00
  • d7083448e7 arch: Fix the code that computes MaxMiscDestReg. Gabe Black 2020-12-07 04:23:39 -08:00
  • 5e836993db cpu: Remove the default, globally sized index arrays from StaticInst. Gabe Black 2020-12-07 04:19:52 -08:00
  • d14f37d155 arm: Use local src and dest reg index arrays. Gabe Black 2020-12-07 04:19:08 -08:00
  • 544a172800 arch: Wrap InstObjParams with a class and not a function. Gabe Black 2021-01-17 01:28:07 -08:00
  • c2a980a588 arch-arm: dtb_addr is already encoding the loadAddrOffset Giacomo Travaglini 2021-01-18 16:24:22 +00:00
  • 5323cccfdd arch-gcn3,gpu-compute: Update stats style for GPU Matthew Poremba 2021-01-14 10:29:37 -06:00
  • e8b37cc503 arch-riscv: fix incorrect interrupt checking logic Cui Jin 2021-01-13 10:36:56 +08:00
  • 3a8df68388 misc: Fix some includes Daniel R. Carvalho 2020-12-27 13:35:48 -03:00
  • f213abb63a util: Fix gem5_within_systemc and tlm coupling Lukas Steiner 2021-01-15 09:21:59 +01:00
  • 7246f70bfb mem-ruby: Fix race related to atomics in VIPER Matthew Poremba 2021-01-14 19:03:00 -06:00
  • e91524b1f2 util-docker: Add gdb to gcn-gpu Dockerfile Matthew Poremba 2021-01-14 10:31:41 -06:00
  • ccee328334 base: Rename Flag status to enabled Daniel R. Carvalho 2020-12-25 17:49:09 -03:00
  • 3f0cd995bf base: Add unit test for debug.hh Daniel R. Carvalho 2020-12-25 15:56:18 -03:00
  • a4657f1b84 gpu-compute: Fix LGKM decrementing for flat atomic insts Kyle Roarty 2021-01-14 18:06:30 -06:00
  • fb952a124a sim: Rename the root stats group to RootStats Hoa Nguyen 2021-01-11 02:29:40 -08:00
  • e19fbe431a base: Remove the curTick prototype from base/statistics.hh. Gabe Black 2021-01-11 23:54:43 -08:00
  • 4d7384e9df sim: Break the eventq.hh dependency in core.hh. Gabe Black 2021-01-11 23:44:10 -08:00
  • c29523665e gpu-compute: Support for dynamic register alloc gauravjain14 2019-10-19 18:51:41 -05:00
  • 3972d9dd93 cpu-o3: Add missing tid in Rename's debug message Daniel R. Carvalho 2021-01-13 23:55:40 -03:00
  • d1933d9ce7 arch-riscv: CSR registers support in RISC-V remote GDB. Peter Yuen 2021-01-12 00:38:23 +08:00
  • 9c7cc711bc dev: Let the pixel pump bypass the DMA FIFO in non-caching mode. Gabe Black 2020-12-24 07:53:57 -08:00
  • 5a124c2d86 tests, base: Added GTests for base/amo.hh Neil Natekar 2020-03-19 22:18:26 -07:00
  • 6ecf110b06 arch-arm: inform bootloader of kernel position with a register Ciro Santilli 2020-09-21 17:11:59 +01:00
  • eb4382af0e base: Add documentation to flags.hh Daniel R. Carvalho 2020-12-26 11:13:02 -03:00
  • d7b09c8fce base: Remove Flags<U> assignment Daniel R. Carvalho 2020-12-25 22:52:19 -03:00
  • 4a503306a7 base: Assert Flags' type is unsigned Daniel R. Carvalho 2020-12-25 21:52:00 -03:00
  • 0c3dcfd314 base: Remove flag from allFlags on destruction Daniel R. Carvalho 2020-12-25 14:31:02 -03:00
  • 23f8efc73b base: Remove negation operator in Flag Daniel R. Carvalho 2020-12-25 17:44:14 -03:00
  • ba284a13dd base: Fix uninitialized variable in Flag Daniel R. Carvalho 2020-12-25 17:43:11 -03:00
  • 3b03eaab9c mem-cache: Fix update of useful prefetches Daniel R. Carvalho 2020-12-03 12:06:25 +01:00
  • c6933a27da misc: Fix missing includes. Gabe Black 2021-01-11 22:40:19 -08:00
  • a7f3c5aad2 base: Remove begin() and end() from CircleBuf. Gabe Black 2021-01-12 01:02:49 -08:00
  • 43114ad1dd dev: Use regular atomic accesses for DMA in bypass mode. Gabe Black 2020-12-24 06:48:21 -08:00
  • c5da197679 dev: Teach the DmaPort to use atomic memory backdoors. Gabe Black 2020-12-24 06:06:17 -08:00
  • 93c0fdfb12 dev: Generate DMA packets as needed. Gabe Black 2020-12-24 04:15:56 -08:00
  • 65828b2735 base: Re-implement CircleBuf without using CircularQueue. Gabe Black 2021-01-10 21:56:49 -08:00
  • 28f8a39726 base: Add a setNext method to the ChunkGenerator. Gabe Black 2020-12-24 06:05:14 -08:00
  • f6ec145fc0 gpu-compute: Fix FLAT insts decrementing lgkm count early Kyle Roarty 2020-12-23 19:30:37 -06:00
  • 3c0769bd25 configs: Remove default bootscript option for fs_bigLITTLE.py Giacomo Travaglini 2021-01-06 16:00:42 +00:00
  • 00dd0d7b3d dev-arm: SMMUv3, enable interrupt interface Adrian Herrera 2020-12-10 18:07:21 +00:00
  • 131ae4a2eb dev: Remove the return type from DmaPort::dmaAction. Gabe Black 2020-12-24 03:17:29 -08:00
  • e5c8f03b21 dev: Fix style in the pixel pump base class. Gabe Black 2020-12-24 00:24:27 -08:00
  • 2bf116e859 dev: Style fixes in the ARM HDLCD device. Gabe Black 2020-12-05 00:30:02 -08:00
  • 8c3658939d arch-riscv: fix the wrong cause register setting Cui Jin 2020-12-31 16:17:35 +08:00
  • 3059c6df5c arch: Add a mechanism to pad the src or dest reg index arrays. Gabe Black 2020-12-07 04:16:09 -08:00
  • 27a41d6ef6 dev: Cache the cacheLineSize in the DMA read FIFO. Gabe Black 2020-12-04 17:43:19 -08:00
  • 9e97dbe8c8 dev: Make DMA devices use their own ports for functional accesses. Gabe Black 2020-12-04 01:49:48 -08:00
  • f16bfed9ea dev: Style fixes in src/dev/dma_device.(cc|hh). Gabe Black 2020-12-04 00:57:48 -08:00
  • b3dd0d4f99 base: Style fixes in the CircleBuf and Fifo classes. Gabe Black 2020-12-04 00:22:34 -08:00
  • fa36e7d560 base,cpu: Simplify the CircularQueue class significantly. Gabe Black 2020-12-03 22:37:37 -08:00
  • be7043f079 base: Fix style issues in the circular queue. Gabe Black 2020-12-03 18:46:06 -08:00
  • acfb233685 arch-riscv: fix MIE csr register setting bugs Cui Jin 2020-12-22 16:46:46 +08:00
  • 400152d5cb ext: googletest: upgrade to googletest 1.10 Yu-hsin Wang 2020-12-22 10:48:50 +08:00
  • 8da27ca382 scons: Fix the scons script failing to install git hooks Hoa Nguyen 2020-12-22 04:39:29 -08:00
  • 4dc09a9543 mem-cache: Generate error on compression misconfiguration Daniel R. Carvalho 2020-12-20 22:15:23 -03:00
  • 0badfdb207 mem-ruby: Update stats style for SimpleNetwork Hoa Nguyen 2020-11-26 05:04:45 -08:00
  • fa81ca4988 sim: Update stats style of System and Process Hoa Nguyen 2020-11-25 01:38:30 -08:00
  • 6a80d9f0aa mem-ruby: Update stats of AbstractController and derived classes Hoa Nguyen 2020-11-27 02:41:24 -08:00
  • 4c42811ff3 mem-ruby: Move CacheMemory stats used in SLICC to a Stats group Hoa Nguyen 2020-11-19 17:45:07 -08:00
  • 78270ede7b mem-ruby: Update stats style Hoa Nguyen 2020-10-22 17:27:15 -07:00
  • 6da3e5748f util: Add reviewers using account ID's when possible Hoa Nguyen 2020-12-02 14:30:47 -08:00
  • 350278b84d python: Improve SimObject's warning when parent specified twice Hoa Nguyen 2020-12-07 17:45:18 -08:00
  • 40af27b571 util: Force the m5 utility to be built using c++14. Gabe Black 2020-12-02 04:27:57 -08:00
  • 99d96b76cb util: Break up some unit tests in the m5 utility. Gabe Black 2020-10-30 21:19:30 -07:00
  • c110695a44 util: Use the std namespace for memcpy and memset in the m5 util. Gabe Black 2020-10-22 20:01:10 -07:00
  • 3fa1ce6d72 util: Expose addr config mechanisms in the gem5 op java wrapper. Gabe Black 2020-10-22 20:01:08 -07:00
  • c3f882f905 util: Embed the JNI library (.so) in the jar file for the gem5 ops. Gabe Black 2020-10-22 20:01:06 -07:00
  • 48f7ee9244 util: Enable using different call types in the gem5 ops java wrapper. Gabe Black 2020-10-22 20:01:05 -07:00
  • 40deabcc48 scons,fastmodel: Change how ARM license slots are throttled. Gabe Black 2020-12-18 09:41:12 -08:00
  • a4e5d2cbb9 scons: Stop auto including the git tool from the default too override. Gabe Black 2020-12-18 09:40:09 -08:00
  • 79ed97f37b util,python: Updated maintainers.py to fix deprecation warning Bobby R. Bruce 2020-12-11 14:09:03 -08:00
  • 9c556e7935 util,python: Updated git-pre-commit.py to use Python3 Bobby R. Bruce 2020-12-11 14:02:14 -08:00
  • 150fef8453 dev: Use BitUnions and a RegisterBank in the Uart8250. Gabe Black 2020-10-30 04:03:01 -07:00
  • 3eb63b688f x86: Fix some comments in x86 KVM process initialization. Gabe Black 2020-12-15 17:54:49 -08:00
  • aad4ee30c4 x86: Change some CR0 settings when setting up kvm x86 processes. Gabe Black 2020-12-15 17:38:12 -08:00
  • cc0d4a8fd6 arm: Fix style in the ISA templates. Gabe Black 2020-12-06 17:17:19 -08:00
  • 491b9874d2 mem-cache: Implement a frequency-sampling compressor Daniel R. Carvalho 2019-06-25 17:44:19 +02:00