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 |
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 |
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 |
2020-08-27 |
Gabe Black | util: Explicitly decode/encode in utf-8. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-26 |
Gabe Black | sim: Fix up the selectFunc syscall to work with g+...
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | python: Use six's with_metaclass instead of it's add_metaclass.
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | arm: Clear out isa_traits.hh.
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | arch: Get rid of (some) unused VAddr types. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | util: Fix interworking for the thumb version of the... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | util: Enable neon when building arm/thumb versions... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | util: Add a unit test for the "inst" call type in the... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | mips: Remove unused or misplaced values from isa_traits.hh. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | arch,cpu,sim: Get rid of the microcode ROM stub code.
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | cpu,arch: Delegate fetching ROM microops to the decoder.
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | x86: Use default initializers to simplify the decoder... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | x86: Remove unnecessary includes from isa_traits.hh. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | sim: Style fixes in the base Fault classes. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | x86: Style fixes in x86's fault implementations. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | x86: Replace "is not" with "!=" in fpop.isa. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-25 |
Gabe Black | misc: Replace some includes of arch/isa_traits.hh.
|
commit | commitdiff | tree |
2020-08-23 |
Gabe Black | misc: Delete the critical path annotation code. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-21 |
Gabe Black | mem: Use getGuestByteOrder in the indirect memory prefetcher. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | arch: Eliminate the unused HasUnalignedMemAcc constant.
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | arch: Eliminate an unused pair of constants from isa_traits.hh.
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | arch: Make ThreadInfo::curThreadInfo virtual, protected. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | x86: Replace getDoubleBits with floatToBits64. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | mem: Use the System object's getGuestByteOrder in AbstractMe... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | arch: Remove the "inline" keyword in ThreadInfo. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | x86: Fix some style issues in the microcode ROM class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | x86: Style fix in the decoder class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | arch: Get the byte order from sys and not TheISA::. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | kern: Stop using TheISA::GuestByteOrder in Linux::dumpDmesg.
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | arch: Don't add contents to the TheISA namespace in...
|
commit | commitdiff | tree |
2020-08-20 |
Gabe Black | dev,arm: Stop using TheISA in ARM specific files.
|
commit | commitdiff | tree |
next |