Searched hist:31 (Results 1 - 25 of 1011) sorted by relevance

1234567891011>>

/gem5/util/vi/
H A Dvimrc10952:fca6a566f057 Fri Jul 31 22:53:00 EDT 2015 Anthony Gutierrez <atgutier@umich.edu> util: add a vimrc that matches gem5 style guide
/gem5/src/arch/
H A Dmicro_asm_test.pydiff 4509:cb4aa1952ea4 Thu May 31 18:21:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Add a second section to make sure the ROM is extended properly.
diff 4507:487b70cfd58d Thu May 31 18:21:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Do something with ROM based macroops
diff 4503:0f812a876221 Thu May 31 16:45:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Make directives take parameters and use the directive function and not it's name
diff 4502:766acd3fa962 Thu May 31 16:45:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Handle comments
4483:1e62824dcc3d Thu May 31 09:52:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Early micro assembler

src/arch/micro_asm.py:
Micro assembler
src/arch/micro_asm_test.py:
Test script for the micro assembler. This probably should go somewhere else eventually.
H A Dmicro_asm.pydiff 4508:837161d544c3 Thu May 31 18:21:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Add rom based macroops into the macroop dict instead of dropping them on the floor
diff 4507:487b70cfd58d Thu May 31 18:21:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Do something with ROM based macroops
diff 4503:0f812a876221 Thu May 31 16:45:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Make directives take parameters and use the directive function and not it's name
diff 4502:766acd3fa962 Thu May 31 16:45:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Handle comments
4483:1e62824dcc3d Thu May 31 09:52:00 EDT 2007 Gabe Black <gblack@eecs.umich.edu> Early micro assembler

src/arch/micro_asm.py:
Micro assembler
src/arch/micro_asm_test.py:
Test script for the micro assembler. This probably should go somewhere else eventually.
/gem5/src/arch/alpha/
H A Dipr.hhdiff 3463:4fb979cafd0b Tue Oct 31 18:01:00 EST 2006 Gabe Black <gblack@eecs.umich.edu> Fix stupid typo
diff 3462:ad2989480f70 Tue Oct 31 17:50:00 EST 2006 Gabe Black <gblack@eecs.umich.edu> Make two simple utility functions to determine if a MiscReg index corresponding to an IPR is readable or writable.
diff 3459:dd091092c8bb Tue Oct 31 16:36:00 EST 2006 Gabe Black <gblack@eecs.umich.edu> Made the old name refer to the miscreg index to prevent having to change code all over the place.
3457:7479ebe49444 Tue Oct 31 16:02:00 EST 2006 Gabe Black <gblack@eecs.umich.edu> Make the IPRs use regular miscreg indexes, and make a table or two to find the miscreg index of a specific IPR.
H A Dipr.ccdiff 3459:dd091092c8bb Tue Oct 31 16:36:00 EST 2006 Gabe Black <gblack@eecs.umich.edu> Made the old name refer to the miscreg index to prevent having to change code all over the place.
3457:7479ebe49444 Tue Oct 31 16:02:00 EST 2006 Gabe Black <gblack@eecs.umich.edu> Make the IPRs use regular miscreg indexes, and make a table or two to find the miscreg index of a specific IPR.
H A Daout_machdep.hdiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info
H A Dosfpal.hhdiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info
/gem5/src/arch/x86/isa/insts/general_purpose/
H A D__init__.pydiff 5659:f4b9c344d1ca Sun Oct 12 18:31:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Implement CPUID with a magical function instead of microcode.
/gem5/src/mem/ruby/network/garnet2.0/
H A DGarnetLink.ccdiff 11715:31b2c4b52047 Mon Nov 21 15:41:00 EST 2016 Jieming Yin <jieming.yin@amd.com> ruby: Fix potential bugs in garnet2.0

1. Delete unused variable from struct LinkEntry
2. Correct GarnetExtLink and GarnetIntLink inheritance
/gem5/src/arch/arm/insts/
H A Dbranch.cc12640:02188fc84bae Tue Mar 27 12:31:00 EDT 2018 Giacomo Travaglini <giacomo.travaglini@arm.com> arch-arm: Fix AArch32 branch instructions disassemble

This patch adds the generateDisassembly method for BranchReg, BranchImm
and BranchRegReg Base classes used by AArch32 branch instructions.

Change-Id: I6de015cc213335556d5187df3d4fcd765876262c
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/9503
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
/gem5/src/python/m5/util/
H A Ddot_writer_ruby.py13992:05f4102a536f Wed Oct 31 17:42:00 EDT 2018 Tiago Muck <tiago.muck@arm.com> misc: Added dot_writer for Ruby's network topology

Change-Id: Ic71ca7bc2eb4174d70afa368bc9cc987f3df89e9
Signed-off-by: Tiago Muck <tiago.muck@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/17548
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
Tested-by: kokoro <noreply+kokoro@google.com>
/gem5/src/arch/x86/bios/
H A Dacpi.cc5627:31eac202dbd1 Sat Oct 11 02:43:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Create SimObjects in python and C++ to represent the ACPI system description tables.
H A Dacpi.hhdiff 8737:770ccf3af571 Tue Jan 31 00:05:00 EST 2012 Koan-Sin Tan <koansin.tan@gmail.com> clang: Enable compiling gem5 using clang 2.9 and 3.0

This patch adds the necessary flags to the SConstruct and SConscript
files for compiling using clang 2.9 and later (on Ubuntu et al and OSX
XCode 4.2), and also cleans up a bunch of compiler warnings found by
clang. Most of the warnings are related to hidden virtual functions,
comparisons with unsigneds >= 0, and if-statements with empty
bodies. A number of mismatches between struct and class are also
fixed. clang 2.8 is not working as it has problems with class names
that occur in multiple namespaces (e.g. Statistics in
kernel_stats.hh).

clang has a bug (http://llvm.org/bugs/show_bug.cgi?id=7247) which
causes confusion between the container std::set and the function
Packet::set, and this is currently addressed by not including the
entire namespace std, but rather selecting e.g. "using std::vector" in
the appropriate places.
5627:31eac202dbd1 Sat Oct 11 02:43:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Create SimObjects in python and C++ to represent the ACPI system description tables.
/gem5/src/mem/cache/prefetch/
H A Ddelta_correlating_prediction_tables.cc13667:e3ae3619b9ab Tue Feb 05 17:31:00 EST 2019 Javier Bueno <javier.bueno@metempsy.com> mem-cache: Added the Delta Correlating Prediction Tables Prefetcher

Reference:
Multi-level hardware prefetching using low complexity delta correlating
prediction tables with partial matching.
Marius Grannaes, Magnus Jahre, and Lasse Natvig. 2010.
In Proceedings of the 5th international conference on High Performance
Embedded Architectures and Compilers (HiPEAC'10)
Change-Id: I7b5d7ede9284862a427cfd5693a47652a69ed49d
Reviewed-on: https://gem5-review.googlesource.com/c/16062
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
H A Ddelta_correlating_prediction_tables.hh13667:e3ae3619b9ab Tue Feb 05 17:31:00 EST 2019 Javier Bueno <javier.bueno@metempsy.com> mem-cache: Added the Delta Correlating Prediction Tables Prefetcher

Reference:
Multi-level hardware prefetching using low complexity delta correlating
prediction tables with partial matching.
Marius Grannaes, Magnus Jahre, and Lasse Natvig. 2010.
In Proceedings of the 5th international conference on High Performance
Embedded Architectures and Compilers (HiPEAC'10)
Change-Id: I7b5d7ede9284862a427cfd5693a47652a69ed49d
Reviewed-on: https://gem5-review.googlesource.com/c/16062
Reviewed-by: Daniel Carvalho <odanrc@yahoo.com.br>
Maintainer: Andreas Sandberg <andreas.sandberg@arm.com>
H A Dslim_ampm.cc13700:56fa28e6fab4 Thu Jan 31 10:24:00 EST 2019 Javier Bueno <javier.bueno@metempsy.com> mem-cache: Added the Slim AMPM Prefetcher

Reference:
Towards Bandwidth-Efficient Prefetching with Slim AMPM.
Young, V., & Krishna, A. (2015). The 2nd Data Prefetching Championship.

Slim AMPM is composed of two prefetchers, the DPCT and the AMPM (both already
in gem5).

Change-Id: I6e868faf216e3e75231cf181d59884ed6f0d382a
Reviewed-on: https://gem5-review.googlesource.com/c/16383
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
H A Dslim_ampm.hh13700:56fa28e6fab4 Thu Jan 31 10:24:00 EST 2019 Javier Bueno <javier.bueno@metempsy.com> mem-cache: Added the Slim AMPM Prefetcher

Reference:
Towards Bandwidth-Efficient Prefetching with Slim AMPM.
Young, V., & Krishna, A. (2015). The 2nd Data Prefetching Championship.

Slim AMPM is composed of two prefetchers, the DPCT and the AMPM (both already
in gem5).

Change-Id: I6e868faf216e3e75231cf181d59884ed6f0d382a
Reviewed-on: https://gem5-review.googlesource.com/c/16383
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
/gem5/util/maint/
H A Dupstream_msg_filter.seddiff 12220:0cb6ee49bde1 Tue Oct 03 09:31:00 EDT 2017 Andreas Sandberg <andreas.sandberg@arm.com> util: Filter out the For-Upstream commit message tag

Some internal review flows, e.g. the flow used by ARM Research, uses
the For-Upstream tag to indicate that a change has been approved for
upstream. This tag isn't meaningful outside of the internal review
system. Remove it automatically when running the maintainer script to
prepare patches to be posted upstream.

Change-Id: Ie3745d0e8ad7a1bfddc5ec68ff3e6ff3f91ca8d8
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/5141
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
11786:6639b188ac11 Tue Jan 03 06:31:00 EST 2017 Andreas Sandberg <andreas.sandberg@arm.com> util: Add maintainer tools to create upstream patches

This changeset adds a maintainer script, create_patches.sh, that can
be used to prepare for upstream from a git repository. The script can
be used to generate patches in Mercurial or git format. The commit
messages in the exported patches are all filtered, see
upstream_msg_filter.sed, to ensure that irrelevant meta data isn't
included in the upstream commit.

Kudos to Curtis Dunham and Nikos Nikoleris for reviews and usability
enhancements for earlier versions of this patch.

Change-Id: Ia4cd089a32834b5e046ef58c0a173ca285b77bca
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
/gem5/src/unittest/
H A Dstrnumtest.ccdiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info
H A Dtokentest.ccdiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info
/gem5/src/arch/alpha/isa/
H A Dutil.isadiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info
/gem5/src/arch/x86/
H A Dcpuid.hh5659:f4b9c344d1ca Sun Oct 12 18:31:00 EDT 2008 Gabe Black <gblack@eecs.umich.edu> X86: Implement CPUID with a magical function instead of microcode.
/gem5/src/base/
H A Dcallback.hhdiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info
H A Ddate.ccdiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info
H A Dintmath.ccdiff 2665:a124942bacb8 Wed May 31 19:26:00 EDT 2006 Ali Saidi <saidi@eecs.umich.edu> Updated Authors from bk prs info

Completed in 59 milliseconds

1234567891011>>