2020-10-23 |
Gabe Black | misc: Replace enable_if<>::type with enable_if_t<>.
|
commit | commitdiff | tree |
2020-10-22 |
Gabe Black | misc: Update my email address.
|
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-10-01 |
Bobby R. Bruce | misc: Re-add -Werror for the gem5 20.2 development
|
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 |
2020-09-16 |
Gabe Black | arch,cpu: Get rid of the IsMemRef StaticInst flag. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-16 |
Gabe Black | base: Create a SConscript for the loader subdirectory.
|
commit | commitdiff | tree |
2020-09-16 |
Gabe Black | arch,cpu: Rearrange StaticInst flags for memory barriers. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-16 |
Gabe Black | mem-ruby: Remove conditional includes based on THE_ISA...
|
commit | commitdiff | tree |
2020-09-16 |
Gabe Black | gpu: Fix a syntax error in X86GPUTLB.py.
|
commit | commitdiff | tree |
2020-09-16 |
Gabe Black | arm: Use zero initialization for the BigRegVect types.
|
commit | commitdiff | tree |
2020-09-16 |
Gabe Black | mips,cpu: Eliminate the unused IsIndexed StaticInst... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | mem: Remove #if THE_ISA in the AbstractMemory class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | cpu: Get rid of the unused IsMicroBranch StaticInst... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | x86,cpu: Get rid of the unused IsCC StaticInst flag. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | mips,cpu: Get rid of the IsDpsOp StaticInst flag. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | mips,cpu: Get rid of the IsIprAccess StaticInst flag. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | mips,cpu: Get rid of the IsERET StaticInst flag. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | cpu: Get rid of the IsThreadSync StaticInst flag.
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | mips,cpu: Get rid of the IsCondDelaySlot StaticInst... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-15 |
Gabe Black | sparc,sim: Remove special handling of SPARC in the... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-10 |
Gabe Black | fastmodel: Add an ISA class which defers to IRIS.
|
commit | commitdiff | tree |
2020-09-10 |
Gabe Black | fastmodel: Create a fake "Interrupts" object for fast...
|
commit | commitdiff | tree |
2020-09-09 |
Gabe Black | mem: Remove the unused nvm private member from NVMInterface...
|
commit | commitdiff | tree |
2020-09-09 |
Gabe Black | cpu: Fix style and add overrides to bas_dyn_inst.hh.
|
commit | commitdiff | tree |
2020-09-09 |
Gabe Black | arch: Add a virtual destructor to BaseHTMCheckpoint.
|
commit | commitdiff | tree |
2020-09-08 |
Gabe Black | arm: Remove "using namespace ArmISA" from arch/arm...
|
commit | commitdiff | tree |
2020-09-08 |
Gabe Black | dev,arm: Use the ArmSystem::PageBytes constant in the...
|
commit | commitdiff | tree |
2020-09-08 |
Gabe Black | arm: Replicate the PageBytes constant in the ArmSystem...
|
commit | commitdiff | tree |
2020-09-07 |
Gabe Black | mem: Re-remove the arch/isa_traits.hh include in the... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-03 |
Gabe Black | arch: Use a fault to trigger system calls in SE mode. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-02 |
Gabe Black | misc: Remove the "fault" parameter from syscall functions.
|
commit | commitdiff | tree |
2020-09-01 |
Gabe Black | base: Make the Value stat's functor method accept lambdas.
|
commit | commitdiff | tree |
2020-09-01 |
Gabe Black | scons: Make scons aware of changes to cxx_type in param... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-09-01 |
Gabe Black | test: Fix unittest cprintftime's build.
|
commit | commitdiff | tree |
2020-09-01 |
Gabe Black | test: Remove refcnttest from the unittest SConscript.
|
commit | commitdiff | tree |
2020-08-31 |
Gabe Black | scons: Remove the AddLocalOption workaround. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-31 |
Gabe Black | scons: Set the minimum scons version to 3.0. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-28 |
Jason Lowe-Power | ext: remove libelf Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-28 |
Jason Lowe-Power | base: Use system libelf instead of ext Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-28 |
Gabe Black | tests: Use a docker image to build gem5. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-28 |
Gabe Black | cpu: Factor the page size out of the decode cache. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-28 |
Gabe Black | misc: Clean up usage of arch/isa_traits.hh. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-28 |
Gabe Black | sparc: Minor cleanup in isa_traits.hh. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-28 |
Gabe Black | riscv: Remove unnecessary includes from arch/riscv...
|
commit | commitdiff | tree |
2020-08-28 |
Gabe Black | power: Tidy up isa_traits.hh and delete the VAddr class.
|
commit | commitdiff | tree |
next |