summaryrefslogtreecommitdiff
path: root/src/arch/alpha/tlb.cc
AgeCommit message (Expand)Author
2018-06-11misc: Using smart pointers for memory RequestsGiacomo Travaglini
2017-12-22arch,cpu: "virtualize" the TLB interface.Gabe Black
2016-06-06stats: Fixing regStats function for some SimObjectsDavid Guillen Fandos
2016-04-07Revert to 74c1e6513bd0 (sim: Thermal support for Linux)Andreas Sandberg
2014-11-18power: Add power states to ClockedObjectAkash Bagdia
2016-02-06style: remove trailing whitespaceSteve Reinhardt
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2015-05-05mem, cpu: Add a separate flag for strictly ordered memoryAndreas Sandberg
2015-05-05mem, alpha: Move Alpha-specific request flagsAndreas Sandberg
2014-10-16arch: Use shared_ptr for all FaultsAndreas Hansson
2013-06-03arch: Create a method to finalize physical addressesAndreas Sandberg
2012-03-09CheckerCPU: Add function stubs to non-ARM ISA source to compile with CheckerCPUGeoffrey Blake
2012-01-31Merge with head, hopefully the last time for this batch.Gabe Black
2012-01-31clang: Enable compiling gem5 using clang 2.9 and 3.0Koan-Sin Tan
2011-09-30SE/FS: Use the new FullSystem constant where possible.Gabe Black
2011-09-27Faults: Replace calls to genMachineCheckFault with M5PanicFault.Gabe Black
2011-06-19inorder/dtb: make sure DTB translate correct addressKorey Sewell
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2011-01-03Make commenting on close namespace brackets consistent.Steve Reinhardt
2010-10-31ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors.Gabe Black
2009-05-12inorder-mem: skeleton support for prefetch/writehintsKorey Sewell
2009-04-08alpha: get rid of all turbolaser remnantsNathan Binkert
2009-04-08tlb: More fixing of unified TLBNathan Binkert
2009-04-08tlb: Don't separate the TLB classes into an instruction TLB and a data TLBGabe Black
2009-02-25CPU: Implement translateTiming which defers to translateAtomic, and convert t...Gabe Black
2009-02-25ISA: Replace the translate functions in the TLBs with translateAtomic.Gabe Black
2008-11-10mem: update stuff for changes to Packet and RequestNathan Binkert
2008-09-27style: Make a style pass over the whole arch/alpha directory.Nathan Binkert
2008-09-27alpha: Clean up namespace usage.Nathan Binkert
2008-09-27alpha: Get rid fo the namespace called EV5.Nathan Binkert
2008-09-10style: Remove non-leading tabs everywhere they shouldn't be. Developers shoul...Ali Saidi
2008-08-13Return an UnimpFault for an ITB translation of an uncachable address. We don'...Ali Saidi
2008-02-26TLB: Make a TLB base class and put a virtual demapPage function in it.Gabe Black
2007-08-30params: Deprecate old-style constructors; update most SimObject constructors.Miles Kaufmann
2007-08-26Address translation: Make the page table more flexible.Gabe Black
2007-08-08alpha: Quick fix for things related to TLB MRU cache.Vincentius Robby
2007-08-08alpha: Make the TLB cache to actually work.Vincentius Robby
2007-08-04alpha: Implement a cache for recently used page table entriesVincentius Robby
2007-07-23Major changes to how SimObjects are created and initialized. Almost allNathan Binkert
2007-05-18Merge zizzer.eecs.umich.edu:/bk/newmemGabe Black
2007-05-01fix flushAddr so it doesn't modify an iterator that has been deletedAli Saidi
2007-04-11Make the itlb set the PHYSICAL flag on a request when it translates it. This ...Gabe Black
2007-03-07*MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscRegAli Saidi
2007-02-21Fix compile issues on gcc 4.1.x related to namespaces.Nathan Binkert
2006-12-15tlb.cc:Lisa Hsu
2006-11-12Updates to support new interrupt processing and removal of PcPAL.Kevin Lim
2006-10-31Put the Alpha tlb stuff into the AlphaISA namespace, and give the classes mor...Gabe Black
2006-08-15Fixed ALPHA_FS by moving the remnants of isa_fullsys_traits.hh into arch/alph...Gabe Black
2006-06-06Change ExecContext to ThreadContext. This is being renamed to differentiate ...Kevin Lim