2020-11-10 |
Gabe Black | cpu: Make the NonCachingSimpleCPU use a back door for...
|
commit | commitdiff | tree |
2020-11-06 |
Gabe Black | mem,sim: Get the page size from the page table in SE... Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-06 |
Gabe Black | cpu: Style fixes in the AtomicSimpleCPU. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-06 |
Gabe Black | mem: Expose the underlyig DRAM or NVM's memory back... Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-06 |
Gabe Black | mem: Minor refactor of how the abstract mem backdoor... Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-06 |
Gabe Black | arch,cpu: Enforce using accessors to get at src/destRegIdx.
|
commit | commitdiff | tree |
2020-11-04 |
Gabe Black | arm: Get rid of some unused instruction templates. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-04 |
Gabe Black | mips: Fix the build after the MMU changes. Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-03 |
Gabe Black | arch: Clean up the __init__s in (Sub)OperandList. Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-03 |
Gabe Black | dev: Convert the x86 i8237 DMA controller to use RegBank. Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-03 |
Gabe Black | util: Add a unit test for the "addr" call type in the... Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-11-01 |
Gabe Black | dev: Add a new RegisterBank which helps handle device... Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-30 |
Gabe Black | misc: Delete the now unnecessary create methods. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | arch: Move many of the generic files outside an NULL... Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | arch,sim: Handle KVM SE page faults with workload events. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | python: Make standard Params::create() optional. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | sim: Remove the syscall gem5 op. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | x86,kvm: Use the new workload event to trigger KVM... Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | sim: Add a new gem5 op for workload events.
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | mips: Implement an SE workload for Linux. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-29 |
Gabe Black | riscv: Implement an SE workload for Linux. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-28 |
Gabe Black | x86,scons: De-indent the main x86 SConscript file. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-28 |
Gabe Black | x86: Separate system call tables into their own files. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-28 |
Gabe Black | arm: Implement an SE workload for Linux and FreeBSD.
|
commit | commitdiff | tree |
2020-10-28 |
Gabe Black | arch: Re-add copyrights that were accidentally removed.
|
commit | commitdiff | tree |
2020-10-27 |
Gabe Black | sim: Add a missing include to sim/syscall_abi.hh.
|
commit | commitdiff | tree |
2020-10-27 |
Gabe Black | sparc: Remove support for Solaris SE mode. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-27 |
Gabe Black | sparc: Implement an SE workload for Linux and Solaris. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-26 |
Gabe Black | gpu: Use X86ISA instead of TheISA in src/gpu-compute.
|
commit | commitdiff | tree |
2020-10-26 |
Gabe Black | power: Implement an SE workload for Linux. Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-26 |
Gabe Black | x86: Delegate process loading to the EmuLinux workload. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-24 |
Gabe Black | fastmodel: Fix up for the new standardized create(...
|
commit | commitdiff | tree |
2020-10-23 |
Gabe Black | misc: Replace enable_if<>::type with enable_if_t<>. Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | x86: Move syscall handling for Linux into the EmuLinux... Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | x86: Create an SEWorkload for x86 linux. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | base,sim: Move BitUnion serialization support to bitunion.hh.
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | sim: Move the serialization backend handlers to their...
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | sim: Refactor how serialization types are handled in...
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | base: Narrow the applicability of the default to_number. Reviewed-by: Gabe Black <gabe.black@gmail.com> Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | sim: Fix API comments for optParamIn. Maintainer: Gabe Black <gabe.black@gmail.com>
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | sim: Generalize the arrayParamOut and arrayParamIn...
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | misc: Update my email address.
|
commit | commitdiff | tree |
2020-10-21 |
Gabe Black | misc: Fix a few accidental transitive includes.
|
commit | commitdiff | tree |
2020-10-21 |
Gabe Black | sim: Implement optParamIn using paramIn.
|
commit | commitdiff | tree |
2020-10-19 |
Gabe Black | misc: Wrap __attribute__((aligned())) in a macro in... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-19 |
Gabe Black | misc: Use compiler.hh macros when available. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-15 |
Gabe Black | dev: Rework how PCI BARs are set up in python and C++. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-14 |
Gabe Black | base: Clean up some #ifs in _format_string. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-14 |
Gabe Black | misc: Standardize the way create() constructs SimObjects. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-14 |
Gabe Black | cpu: Remove automatic overriding of numThreads in SE...
|
commit | commitdiff | tree |
2020-10-14 |
Gabe Black | systemc: Use the new M5_WEAK macro to hide [[gnu::weak]]. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-14 |
Gabe Black | base: Add an M5_WEAK macro to compiler.hh. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-14 |
Gabe Black | fastmodel: Update to c++14, and add some missing consts. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-14 |
Gabe Black | python: Remove a call to reduce() from code_formatter.py. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-13 |
Gabe Black | cpu: Change how O3 handles requests for SMT in full... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-13 |
Gabe Black | cpu: Remove the "SingleThreaded" fetch policy from... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-13 |
Gabe Black | fastmodel: Add a wrapper for the CortexR52. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-13 |
Gabe Black | util: Add a copyright to gem5img.py. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-13 |
Gabe Black | configs,tests: Update configs to use compatible SE... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-13 |
Gabe Black | arch: Use finditer in the (Sub)OperandList classes.
|
commit | commitdiff | tree |
2020-10-13 |
Gabe Black | arch: Pull the (Sub)OperandList classes into their...
|
commit | commitdiff | tree |
2020-10-12 |
Gabe Black | arch: Minor cleanup of imports in isa_parser.py.
|
commit | commitdiff | tree |
2020-10-12 |
Gabe Black | arch: Split utility methods/variables out of the ISA... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-12 |
Gabe Black | arch: Split the operand types out of the ISA parser. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-12 |
Gabe Black | arch: Move the ISA parser into a package. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-10 |
Gabe Black | x86: Change how IO port devices are structured in the... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-09 |
Gabe Black | arch: Build the operand REs in the isa_parser on demand. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-07 |
Gabe Black | sparc: Simplify the IntOp format slightly. Reviewed-by: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-07 |
Gabe Black | sparc: Clean up some code in base.isa. Reviewed-by: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-10-07 |
Gabe Black | sim: Add a mechanism for finding an compatible SE workload.
|
commit | commitdiff | tree |
2020-10-01 |
Gabe Black | base: Add some error handling to compiler.hh. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-29 |
Gabe Black | arch: Wrap a docstring in isa_parser.py.
|
commit | commitdiff | tree |
2020-09-29 |
Gabe Black | base: Expose the ObjectFile class to python.
|
commit | commitdiff | tree |
2020-09-29 |
Gabe Black | x86: Use the common pseudoInst dispatch function. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-28 |
Gabe Black | misc: Update attribute syntax, and reorganize compiler.hh. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-28 |
Gabe Black | base,mem: Use the standard [[deprecated]] attribute. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-28 |
Gabe Black | base,dev: Use the standard attribute [[noreturn]]. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-28 |
Gabe Black | arch,base,cpu,dev: Get rid of the M5_DUMMY_RETURN macro. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-28 |
Gabe Black | arm,base,gpu: Use std::make_unique instead of m5::make_unique. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-26 |
Gabe Black | mem: When loading an image directly in memory, use...
|
commit | commitdiff | tree |
2020-09-25 |
Gabe Black | sim: Remove check whether the System port is connected. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-25 |
Gabe Black | base: When creating an ELF file memory image, ignore... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-25 |
Gabe Black | base: Minor cleanup of the ChunkGenerator. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-24 |
Gabe Black | fastmodel: Update the IRIS ThreadContext base class.
|
commit | commitdiff | tree |
2020-09-24 |
Gabe Black | arm,fastmodel: Update the VExpressFastModel to use... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-24 |
Gabe Black | fastmodel: Update for the isa_traits.hh changes.
|
commit | commitdiff | tree |
2020-09-23 |
Gabe Black | cpu: Use cprintf and C++ type magic to get rid of a... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-23 |
Gabe Black | scons: Adjust the version of C++ to C++14.
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | arch,cpu,sim: Route system calls through the workload. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | sim: Create a Workload object for SE mode. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | dev: Stop using the OS page size in the IDE controller. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | scons: Increase the minimum clang version to 3.9.
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | base: Use M5_UNLIKELY with conditional DPRINTF family...
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | base: Use M5_UNLIKELY for conditional panic, etc.,...
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | base: Add M5_LIKELY and M5_UNLIKELY macros to compiler.hh.
|
commit | commitdiff | tree |
2020-09-20 |
Gabe Black | cpu: Clear out some unnecessary ISA dependence in thread_con...
|
commit | commitdiff | tree |
2020-09-18 |
Gabe Black | gpu: Stop using TheISA in the GPU TLB.
|
commit | commitdiff | tree |
2020-09-18 |
Gabe Black | systemc: Add a missing override. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-17 |
Gabe Black | util: Add an unmap_m5_mem() function to the m5 util...
|
commit | commitdiff | tree |
2020-09-17 |
Gabe Black | util: Add a "semi" call type unit test to the m5 utility.
|
commit | commitdiff | tree |
next |