Merge with main repository.
[gem5.git] / src / cpu /
2012-01-31 Gabe BlackMerge with main repository.
2012-01-30 Andreas HanssonMEM: Clean-up of Functional/Virtual/TranslatingPort...
2012-01-29 Gabe BlackYet another merge with the main repository.
2012-01-29 Gabe BlackImplement Ali's review feedback.
2012-01-29 Nilay VaishO3 CPU LSQ: Implement TSO
2012-01-28 Gabe BlackMerge with the main repo.
2012-01-16 Gabe BlackMerge yet again with the main repository.
2012-01-17 Andreas HanssonMEM: Separate queries for snooping and address ranges
2012-01-17 Andreas HanssonMEM: Simplify ports by removing EventManager
2012-01-17 Andreas HanssonCPU: Moving towards a more general port across CPU...
2012-01-17 Andreas HanssonMEM: Add port proxies instead of non-structural ports
2012-01-12 Maximilien Breugheinorder: MDU deadlock fix
2012-01-10 Ali SaidiAutomated merge with ssh://repo.gem5.org/gem5
2012-01-10 Nilay VaishDPRINTF: Improve some dprintf messages.
2012-01-10 Anders HandlerCPU: Remove Alpha-specific PC alignment check.
2012-01-10 Ali SaidiO3: Remove some asserts that no longer seem to be valid.
2012-01-10 Ali SaidiO3: Add support of function tracing with O3 CPU.
2012-01-10 Andreas HanssonMAC: Make gem5 compile and run on MacOSX 10.7.2
2012-01-07 Gabe BlackAnother merge with the main repository.
2012-01-07 Gabe BlackMerge with the main repository again.
2012-01-07 Gabe BlackMerge with main repository.
2011-12-13 Nathan Binkertgcc: fix unused variable warnings from GCC 4.6.1
2011-12-01 Chris EmmonsOutput: Add hierarchical output support and cleanup...
2011-12-01 Chander SudanthiO3: Remove hardcoded tgts_per_mshr in O3CPU.py.
2011-12-01 Ali SaidiARM: Add support for having a TLB cache.
2011-12-01 Ali SaidiO3: Add stat that counts how many cycles the O3 cpu...
2011-11-18 Gabe BlackSE/FS: Get rid of includes of config/full_system.hh.
2011-11-18 Gabe BlackSE/FS: Get rid of FULL_SYSTEM in the CPU directory.
2011-11-04 Nilay VaishRuby: Remove some unused typedefs
2011-11-02 Gabe BlackSE/FS: Get rid of FULL_SYSTEM in sim.
2011-11-01 Gabe BlackSE/FS: Get rid of uses of FULL_SYSTEM in Alpha.
2011-11-01 Gabe BlackSE/FS: Expose the same methods on the CPUs in SE and...
2011-10-31 Gabe BlackSE/FS: Make the functions available from the TC consist...
2011-10-31 Gabe BlackGCC: Get everything working with gcc 4.6.1.
2011-10-30 Gabe BlackSE/FS: Make getProcessPtr available in both modes,...
2011-10-30 Gabe BlackSE/FS: Build the base process class in FS.
2011-10-16 Gabe BlackSE/FS: Include getMemPort in FS.
2011-10-16 Gabe BlackSE/FS: Build/expose vport in SE mode.
2011-10-16 Gabe BlackARM: Turn on the page table walker on ARM in SE mode.
2011-10-16 Gabe BlackCPU: Make physPort and getPhysPort available in SE...
2011-10-13 Gabe BlackX86: Turn on the page table walker in SE mode.
2011-10-09 Gabe BlackSE/FS: Build the Interrupt objects in SE mode.
2011-09-30 Gabe BlackSE/FS: Build the devices in SE mode.
2011-09-27 Gabe BlackO3: Tidy up some DPRINTFs in the LSQ.
2011-09-27 Gabe BlackFaults: Replace calls to genMachineCheckFault with...
2011-09-26 Nilay VaishLSQ: Moved a couple of lines to enable O3 + Ruby
2011-09-23 Steve Reinhardtevent: minor cleanup
2011-09-19 Gabe BlackSyscall: Make the syscall function available in both...
2011-09-13 Ali SaidiLSQ: Only trigger a memory violation with a load/load...
2011-09-09 Gabe BlackStaticInst: Merge StaticInst and StaticInstBase.
2011-09-09 Gabe BlackDecode: Pull instruction decoding out of the StaticInst...
2011-08-19 Ali SaidiLSQ: Set store predictor to periodically clear itself...
2011-08-19 Geoffrey BlakeFix bugs due to interaction between SEV instructions...
2011-08-19 Mrinmoy GhoshLSQ: Add some better dprintfs for storeset predictor.
2011-08-19 Mrinmoy GhoshLSQ: Fix a few issues with the storeset predictor.
2011-08-19 Giacomo GabrielliO3: Squash the violator and younger instructions instea...
2011-08-16 Gabe BlackInOrder: Make cache_unit.hh include hashmap.hh explicit...
2011-08-16 Gabe BlackO3: Make lsq_unit.hh include arch/isa_traits.hh directl...
2011-08-15 Gabe BlackO3: When squashing, restore the macroop that should...
2011-08-14 Gabe BlackO3: Add a pointer to the macroop for a microop in the...
2011-08-13 Gabe BlackO3: At the end of an instruction, force fetchAddr to...
2011-08-09 Gabe BlackO3: Stop using the current macroop no matter why you...
2011-08-09 Gabe BlackO3: When waiting to handle an interrupt, let everything...
2011-08-08 Nilay VaishBuildEnv: Eliminate RUBY as build environment variable
2011-08-07 Gabe BlackO3: Get rid of the unused addToRemoveList function.
2011-08-07 Gabe BlackO3: Let squashed and deferred instructions issue.
2011-08-07 Ali SaidiO3: Fix uninitialized variable in the tournament branch...
2011-08-07 Gabe BlackTranslation: Use a pointer type as the template argument.
2011-08-02 Gabe BlackO3: Get rid of the raw ExtMachInst constructor on DynInsts.
2011-08-01 Gabe BlackO3: Implement memory mapped IPRs for O3.
2011-07-31 Gabe BlackO3: Fix corner case squashing into the microcode ROM.
2011-07-15 Giacomo GabrielliO3: Create a pipeline activity viewer for the O3 CPU...
2011-07-10 Mrinmoy GhoshBranch predictor: Fixes the tournament branch predictor.
2011-07-10 Geoffrey BlakeO3: Fix up pipelining icache accesses in fetch stage...
2011-07-10 Ali SaidiO3: Make sure fetch doesn't go off into the weeds durin...
2011-07-03 Nilay VaishMerged with Gabe's recent changes.
2011-07-03 Gabe BlackExecContext: Rename the readBytes/writeBytes functions...
2011-07-03 Gabe BlackExecContext: Get rid of the now unused read/write templ...
2011-07-01 Brad Beckmann ext... Ruby: Add support for functional accesses
2011-06-20 Gabe BlackInOder: Fix a compile error.
2011-06-20 Korey Sewellinorder: gem5.opt compile
2011-06-20 Korey Sewellinorder: clear reg. dep entry after removing from list
2011-06-20 Korey Sewellinorder: se: squash after syscalls
2011-06-20 Korey Sewellinorder: cleanup dprintfs in cache unit
2011-06-20 Korey Sewellinorder: SE mode TLB faults
2011-06-20 Korey Sewellinorder:tracing: fix fault tracing bug
2011-06-20 Korey Sewellinorder: se compile fixes
2011-06-20 Korey Sewellinorder: add necessary debug flag header files
2011-06-20 Korey Sewellinorder: clear fetchbuffer on traps
2011-06-20 Korey Sewellinorder: use separate float-reg bits function in dyninst
2011-06-20 Korey Sewellinorder: use trapPending flag to manage traps
2011-06-20 Korey Sewellinorder/dtb: make sure DTB translate correct address
2011-06-20 Korey Sewellinorder: handle serializing instructions
2011-06-20 Korey Sewellinorder: dont handle multiple faults on same cycle
2011-06-20 Korey Sewellinorder: register ports for FS mode
2011-06-20 Korey Sewellinorder: check for interrupts each tick
2011-06-20 Korey Sewellinorder: explicit fault check
2011-06-20 Korey Sewellinorder: squash and trap behind a tlb fault
2011-06-20 Korey Sewellinorder: stall stores on store conditionals & compare...
2011-06-20 Korey Sewellinorder: make InOrder CPU FS compilable/visible
next