2018-08-22 |
Gabe Black | systemc: Add the nonstandard triggered function sc_event. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-22 |
Gabe Black | systemc: Add the nonstandard variable sc_allow_process_contr... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-22 |
Gabe Black | systemc: Add some "implementation defined" stuff to... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-22 |
Gabe Black | systemc: Fix a small bug in verify.py. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Partially implement SC_FORK and SC_JOIN. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add some deprecated features to sc_clock.*. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add some non-standard sc_trace variants. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Remove references to internal constants from... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Turn some macros into enums to fix regression... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Remove more Accellera source specific include... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Include boost/bind.hpp in the systemc header. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Fill out some of the sc_vector.hh classes. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Make a test stop including an internal path... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add a script which automates building and... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc, scons: Link systemc tests against the shared... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add in the deprecated binding port constructors. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add a non-standard default writer policy on... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc, scons: Add a mechanism to hook in the systemc... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add the deprecated sc_signal_out_if typedef. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add the deprecated sc_module::end_module function. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Construct and manage a module name stack. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Make sc_main run in its own fiber. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Implement some simple accessor functions in... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-15 |
Gabe Black | systemc: Add some missing functions which interact... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-08 |
Gabe Black | systemc: Import tests from the Accellera systemc distribution. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-08 |
Gabe Black | systemc: Add the Accellera implementation for the data... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-08 |
Gabe Black | Systemc: Port over all of the systemc "datatype" headers. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-08-08 |
Gabe Black | systemc: Stub out all the standard utilility classes... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Flesh out the sc_port implementation slightly. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Stub out the predefined channels. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Add systemc and systemc.h header files. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Stub out the sc_spawn related classes and... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Stub out the sc_process_handle class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Seperate the "external" header interface. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Stub out the sc_module class and related functions. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Add a stubbed out implementation of the sc_sensitiv... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-24 |
Gabe Black | systemc: Add a stub implementation for sc_attr related... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Add a stubbed out sc_event_finder class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Implement a stub version of the sc_prim class. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Add stubbed out versions of sc_port and sc_export. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Add stubbed out versions of sc_event and related... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Add stubbed out versions of the sc_time functions. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Add the sc_nbdefs.hh header from Accellera. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Add a stub version of the sc_interface class. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Hook up sc_main. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-23 |
Gabe Black | systemc: Partially implement the sc_module_name class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-16 |
Gabe Black | systemc: Add a stub kernel SimObject. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-07-16 |
Gabe Black | systemc: Add a stubbed out sc_object class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-06-26 |
Gabe Black | scons: Generalize building binaries.
|
commit | commitdiff | tree |
2018-06-21 |
Gabe Black | base: Add a class which encapsulates Fibers. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-06-19 |
Gabe Black | mem: Use the caching in the AddrRangeMap class in PhysicalMemory
|
commit | commitdiff | tree |
2018-06-19 |
Gabe Black | mem: Use the caching built into AddrRangeMap in the...
|
commit | commitdiff | tree |
2018-06-19 |
Gabe Black | base: Build caching into the AddrRangeMap class
|
commit | commitdiff | tree |
2018-06-15 |
Gabe Black | sim: Add a SimObject python field which overrides the...
|
commit | commitdiff | tree |
2018-06-13 |
Gabe Black | tests: Make "UnitTest"s more like GTest so they can... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-06-08 |
Gabe Black | sim: Rename the SimObject cxx_bases field to cxx_extra_bases.
|
commit | commitdiff | tree |
2018-05-24 |
Gabe Black | x86: Add op classes to the MediaOps.
|
commit | commitdiff | tree |
2018-05-02 |
Gabe Black | x86: Add a ld/st microop flag for marking an access...
|
commit | commitdiff | tree |
2018-04-10 |
Gabe Black | dev: arm: SetScaling commands don't send parameter...
|
commit | commitdiff | tree |
2018-04-06 |
Gabe Black | arch: alpha: Fix an 8 year old bug from the transition... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-04-05 |
Gabe Black | dev: Make sure the EtherTap device uses the right event... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-30 |
Gabe Black | base: Make bitunion output functions static/inline.
|
commit | commitdiff | tree |
2018-03-28 |
Gabe Black | base: Add a default output function for bitunion types. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-27 |
Gabe Black | dev: sparc: Get rid of the TheISA namespace in the... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-27 |
Gabe Black | dev: Remove a bunch of Alpha code from MIPS, and unnecessary... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-27 |
Gabe Black | cpu: Remove ExtMachInst typedefs from the O3 CPU model. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-27 |
Gabe Black | arch: cpu: Make the ExtMachInst type a template argument... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-27 |
Gabe Black | sparc: Add some missing M5_FALLTHROUGHs and breaks. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-27 |
Gabe Black | cpu: Stop extracting inst_flags from the machInst. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-26 |
Gabe Black | cpu: Proposed fix for backwards compatibility in proto... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-26 |
Gabe Black | scons: Re-enable override based warnings on gcc. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-26 |
Gabe Black | arch: Fix all override related warnings. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-26 |
Gabe Black | cpu: Use the new asBytes function in the protobuf inst... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-26 |
Gabe Black | arch: Add a virtual asBytes function to the StaticInst... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-22 |
Gabe Black | hsail: Get rid of an inert private member of StorageSpace.
|
commit | commitdiff | tree |
2018-03-22 |
Gabe Black | cpu: Make the protobuf inst tracer accept variable... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-15 |
Gabe Black | x86: Add bitfields which can gather/scatter bases and... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-14 |
Gabe Black | x86: Simplify the implementations of RDTSC and RDTSCP... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-14 |
Gabe Black | x86: Implement the RDTSCP instruction. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-14 |
Gabe Black | x86: Mark the RDTSC instruction as .serialize_before. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-14 |
Gabe Black | x86: Replace the .serializing directive with .serialize_... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-08 |
Gabe Black | sparc: Passify a new g++ warning. Reviewed-by: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-06 |
Gabe Black | config: Switch from the print statement to the print... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-03-06 |
Gabe Black | scons: Switch from the print statement to the print... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-02-05 |
Gabe Black | base: Update #includes for bitunion.hh. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-29 |
Gabe Black | riscv: Add overrides to various StaticInst methods. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-29 |
Gabe Black | base: Remove the ability to cprintf stringstreams directly. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-29 |
Gabe Black | base: Delete commented out versions of the format_integer... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-27 |
Gabe Black | base: Add an "override" to name() in the HardBreakpoint...
|
commit | commitdiff | tree |
2018-01-27 |
Gabe Black | base: Get bitunions to compile on clang 3.8. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-23 |
Gabe Black | arch: Remove the "arch/tlb.hh" switching header.
|
commit | commitdiff | tree |
2018-01-23 |
Gabe Black | tarch, mem: Abstract the data stored in the SE page... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-23 |
Gabe Black | x86, mem: Rewrite the multilevel page table class. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-20 |
Gabe Black | x86, mem: Don't try to force physical addresses on... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-20 |
Gabe Black | x86, mem: Get rid of PageTableOps::getBasePtr. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-20 |
Gabe Black | x86, mem: Pass the multi level page table layout in... Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-20 |
Gabe Black | arch, mem: Make the page table lookup function return... Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-20 |
Gabe Black | base: Hide the BitUnion::__StorageType type. Reviewed-by: Gabe Black <gabeblack@google.com> Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-20 |
Gabe Black | arm, base: Generalize and move the BitUnion hash struct. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
2018-01-20 |
Gabe Black | sim: Use the new BitUnion templates in serialize.hh. Maintainer: Gabe Black <gabeblack@google.com>
|
commit | commitdiff | tree |
next |