summaryrefslogtreecommitdiff
path: root/src/cpu/o3/regfile.hh
AgeCommit message (Expand)Author
2019-05-30cpu-o3: Add support for pinned writesGiacomo Gabrielli
2019-04-30arch: cpu: Track kernel stats using the base ISA agnostic type.Gabe Black
2019-02-01cpu, arch: Replace the CCReg type with RegVal.Gabe Black
2019-01-31arch: cpu: Rename *FloatRegBits* to *FloatReg*.Gabe Black
2019-01-30arch,cpu: Add vector predicate registersGiacomo Gabrielli
2019-01-16cpu: dev: sim: gpu-compute: Banish some ISA specific register types.Gabe Black
2018-12-22cpu: Stop using unions to store FP registers.Gabe Black
2018-12-20arch, cpu: Remove float type accessors.Gabe Black
2017-07-05cpu: Added interface for vector reg fileRekai Gonzalez-Alberquilla
2017-07-05cpu: Simplify the rename interface and use RegIdRekai Gonzalez-Alberquilla
2017-07-05cpu: Physical register structural + flat indexingNathanael Premillieu
2015-07-28revert 5af8f40d8f2cNilay Vaish
2015-07-26cpu: implements vector registersNilay Vaish
2013-10-15cpu: add a condition-code register classYasuko Eckert
2013-10-15cpu/o3: clean up rename map and free listSteve Reinhardt
2013-10-15cpu/o3: clean up physical register fileSteve Reinhardt
2012-07-09Fix: Address a few benign memory leaksAndreas Hansson
2011-11-18SE/FS: Get rid of includes of config/full_system.hh.Gabe Black
2011-11-18SE/FS: Get rid of FULL_SYSTEM in the CPU directory.Gabe Black
2011-04-15trace: reimplement the DTRACE function so it doesn't use a vectorNathan Binkert
2009-09-23arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hhNathan Binkert
2009-07-08Registers: Add a registers.hh file as an ISA switched header.Gabe Black
2009-07-08Registers: Get rid of the float register width parameter.Gabe Black
2009-07-08Registers: Add an ISA object which replaces the MiscRegFile.Gabe Black
2009-05-26types: add a type for thread IDs and try to use it everywhereNathan Binkert
2008-09-10style: Remove non-leading tabs everywhere they shouldn't be. Developers shoul...Ali Saidi
2008-08-11params: Convert the CPU objects to use the auto generated param structs.Nathan Binkert
2007-04-22Make the floating point zero register special handling only apply for ALPHA.Gabe Black
2007-04-08Take into account that the flattened integer register space is a different si...Gabe Black
2007-04-04Pass ISA-specific O3 CPU as a constructor parameter instead of using setCPU f...Kevin Lim
2007-03-07*MiscReg->*MiscRegNoEffect, *MiscRegWithEffect->*MiscRegAli Saidi
2006-11-07Put kernel_stats back into arch.Gabe Black
2006-11-07Got rid of a stray blank line.Gabe Black
2006-11-01Adjustments for the AlphaTLB changing to AlphaISA::TLB and changing register ...Gabe Black
2006-10-31Move IntrFlag into the MiscRegFile and get rid of specialized accessor functi...Gabe Black
2006-08-15Cleaned up include files and got rid of many using directives in header files.Gabe Black
2006-07-06Various serialization changes to make it possible for the O3CPU to checkpoint.Kevin Lim
2006-06-16Two updates that got combined into one ChangeSet accidentally. They're both ...Kevin Lim
2006-06-08Get O3 CPU mostly working in full system, and fix an FP bug that showed up.Kevin Lim
2006-06-07Clear misc regs at startup.Kevin Lim
2006-06-06Change ExecContext to ThreadContext. This is being renamed to differentiate ...Kevin Lim
2006-06-02Merge ktlim@zizzer:/bk/newmemKevin Lim
2006-06-02Fixes to get compiling to work. This is mainly fixing up some includes; chan...Kevin Lim
2006-05-31Updated Authors from bk prs infoAli Saidi
2006-05-30Merge ktlim@zizzer:/bk/m5Kevin Lim
2006-05-22New directory structure:Steve Reinhardt