summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2019-05-21sim-se: change syscall function signatureBrandon Potter
2019-05-21sim-se: remove /sys from special pathsTony Gutierrez
2019-05-21scons: Move the marshal binary to the build directoryChun-Chen TK Hsu
2019-05-20misc: Added dot_writer for Ruby's network topologyTiago Muck
2019-05-20mem-cache: Add multi-prefetcher adaptorAndreas Sandberg
2019-05-20sim: Make the Process create function use the object loader mechanism.Gabe Black
2019-05-20x86: Add an object file loader for linux.Gabe Black
2019-05-20sparc: Add an object file loader for linux and solaris.Gabe Black
2019-05-20riscv: Add an object file loader for linux.Gabe Black
2019-05-20power: Add an object file loader for linux.Gabe Black
2019-05-20mips: Add an object file loader for linux.Gabe Black
2019-05-18arm: Add an object file loader for linux and freebsd.Gabe Black
2019-05-18alpha: Add an object file loader for linux.Gabe Black
2019-05-18base: Add a type for keeping track of object file loaders.Gabe Black
2019-05-18arch, base, cpu, dev, mem, sim: Remove #if 0-ed out code.Gabe Black
2019-05-17arch-arm: implement VMINNM and VMAXNM scalar versionCiro Santilli
2019-05-17arch-arm: implement VMINNM and VMAXNM SIMD versionCiro Santilli
2019-05-17arch-arm: rename operands to match spec in isa/formats/fp.isaCiro Santilli
2019-05-14mem-ruby: MOESI_CMP_dir cleanupTiago Muck
2019-05-14mem-ruby: Cache latencies for MOESI_CMP_dirTiago Muck
2019-05-14mem-ruby: Hit latencies defined by the controllersTiago Muck
2019-05-14mem-ruby: Do not change blocked msg enqueue infoTiago Muck
2019-05-14mem-ruby: Unique ranks for MOESI_CMP_dir in portsTiago Muck
2019-05-14mem-ruby: Change MOESI_CMP_Dir L2 addressingTiago Muck
2019-05-14mem-ruby: Fix MOESI_CMP_dir debug msgTiago Muck
2019-05-14mem-ruby: Prevent response stalls on MOESI_CMP_directoryTiago Muck
2019-05-14arch-arm: Do not check MustBeOne flag for TLB requests from the prefetcherJavier Bueno
2019-05-14Revert "cpu: fix how a thread starts up in MinorCPU"Giacomo Travaglini
2019-05-14Revert "cpu: stop scheduling suspended threads in MinorCPU"Giacomo Travaglini
2019-05-14Revert "cpu: fix branching when thread is suspended in MinorCPU"Giacomo Travaglini
2019-05-14mem-cache: Use SatCounter for prefetchersDaniel
2019-05-14base: Add operators to SatCounterDaniel
2019-05-14base: Add GTest to SatCounterDaniel
2019-05-14base: Move SatCounter to base directoryDaniel
2019-05-14cpu: Revamp saturating countersDaniel
2019-05-13cpu: Make the indirect predictor into a SimObjectJairo Balart
2019-05-12mem-ruby: Replace string parameter in MultiBitSelBloomFilterDaniel R. Carvalho
2019-05-11arch-arm: Add initial support for SVE contiguous loads/storesGiacomo Gabrielli
2019-05-11cpu,mem: Add support for partial loads/stores and wide mem. accessesGiacomo Gabrielli
2019-05-11cpu: Add a memory access predicateGiacomo Gabrielli
2019-05-09mem-ruby: Fix MOESI_CMP_directory blocked line handlingTiago Muck
2019-05-08mem-cache: Remove writebacks packet listDaniel R. Carvalho
2019-05-08mem-cache: Handle data expansionDaniel R. Carvalho
2019-05-08mem-cache: Add co-allocation function to compressed tagsDaniel R. Carvalho
2019-05-08mem-cache: Add compression and decompression callsDaniel R. Carvalho
2019-05-08mem-cache: Create BDI CompressorDaniel R. Carvalho
2019-05-08mem-cache: Add compression statsDaniel R. Carvalho
2019-05-08mem-cache: Create cache compressorDaniel R. Carvalho
2019-05-08mem-cache: Add block size to findVictimDaniel R. Carvalho
2019-05-08mem-cache: Add compression data to CompressionBlkDaniel R. Carvalho