mem-cache: Add multiple eviction stats
[gem5.git] / src / arch / arm / isa.cc
2019-11-25 Adrian Herreraarch-arm: default MIDR for Armv8 ISA processors
2019-11-18 Adrian Herreraarch-arm: R/W interface to AArch32 HCR2 misc reg
2019-10-19 Gabe Blackarch: Make a base class for Interrupts.
2019-09-19 Giacomo Travagliniarch-arm: PSTATE.PAN changes should inval cached regs...
2019-09-06 Giacomo Travagliniarch-arm: Fix read/setMiscReg for AArch32 GICv3 ICC...
2019-08-07 Jordi Vaqueroarch-arm: adding register control flags enabling LSE...
2019-08-05 Giacomo Travagliniarch-arm: Implement ARMv8.1-PAN, Privileged access...
2019-05-23 Giacomo Travagliniarch-arm: Expose haveGicv3CPUInterface to the ISA interface
2019-04-25 Giacomo Travagliniarch-arm: Remove un-needed hyp flag in TLBI operations
2019-04-25 Giacomo Travagliniarch-arm: Correct target EL field in TLBI operations
2019-04-02 Giacomo Travaglinidev-arm: Make GICv3 maintenance interrupt an ArmInterrupt
2019-03-14 Giacomo Gabrielliarch-arm,cpu: Add initial support for Arm SVE
2019-02-18 Giacomo Travagliniarch-arm: Move GICv3 detection at startup time
2019-01-25 Giacomo Travagliniarch-arm: Inital vector rename mode depending on A32/A64
2019-01-22 Gabe Blackarch: cpu: Stop passing around misc registers by reference.
2019-01-22 Gabe Blackarm: Get rid of some register type definitions.
2019-01-16 Giacomo Travagliniarch-arm: Read VMPIDR instead of MPIDR when EL2 is...
2019-01-16 Anouk Van Laerarch-arm: Added TLBI_ALL EL2 instruction
2019-01-10 Jairo Balartdev-arm: Add a GICv3 model
2019-01-03 Curtis Dunhamarm: properly handle RES0/1 for SCTLRs
2018-12-19 Giacomo Travagliniarch-arm: Add Crypto in SE mode
2018-11-14 Giacomo Travagliniarch-arm: Print register name when warning on AT instru...
2018-11-07 Giacomo Travagliniarch-arm: ArmSystem::resetAddr64 renamed to be used...
2018-11-07 Giacomo Travagliniarch-arm: Refactor ISA::clear by adding a ISA::clear32...
2018-10-09 Giacomo Travagliniarch-arm: Add have_crypto System parameter
2018-10-01 Giacomo Travagliniarch-arm: Implement AArch64 ID_AA64MMFR2_EL1 register
2018-10-01 Giacomo Travagliniarch-arm: Init AArch64 ID registers in SE mode
2018-09-10 Andreas Sandbergarm: Add support for tracking TCs in ISA devices
2018-07-16 Giacomo Travagliniarch-arm: Introduce ARMv8.1 Virtual Timer System Registers
2018-06-14 Giacomo Travagliniarch-arm: Add Illegal Execution flag to PCState
2018-06-11 Giacomo Travaglinimisc: Using smart pointers for memory Requests
2018-05-29 Giacomo Travagliniarch-arm: ISA param for treating MISCREG_IMPDEF_UNIMPL...
2018-05-08 Giacomo Travagliniarch-arm: Map ID_x_EL1 registers to AArch32 version
2018-04-19 Giacomo Travagliniarch-arm: Add ARMv8.1 TTBR1_EL2 register
2018-04-18 Chuan Zhuarch-arm: Fix masking in CPACR_EL1
2018-04-18 Chuan Zhuarch-arm: Mask out unsupported trapped exception handli...
2018-04-18 Chuan Zhuarch-arm: Correct masking of cp10 and cp11 in CPACR
2018-04-18 Giacomo Travagliniarch-arm: Using explicit invalidation in TLB
2018-04-06 Giacomo Travagliniarch-arm: Fix secure write of SCTLR when EL3 is AArch64
2018-03-23 Giacomo Travagliniarch-arm: Distinguish IS TLBI from non-IS
2018-03-23 Giacomo Travagliniarch-arm: Created function for TLB ASID Invalidation
2018-03-12 Giacomo Travagliniarch-arm: Adding IPA-Based Invalidating instructions
2018-03-12 Giacomo Travagliniarch-arm: Implement missing aarch32 TLBI registers
2018-03-08 Giacomo Travagliniarch-arm: Fix FSC generation in AbortFault
2018-02-16 Giacomo Travagliniarch-arm: Change ArmFault cast from reinterpret to...
2018-02-08 Giacomo Travagliniarch-arm: Don't change PSTATE in Illegal Exception...
2018-01-29 Curtis Dunhamarch-arm: understandably initialize register permissions
2018-01-29 Curtis Dunhamarm: extend MiscReg metadata structures
2018-01-29 Curtis Dunhamarch-arm: understandably initialize register mappings
2017-12-22 Gabe Blackarch,cpu: "virtualize" the TLB interface.
2017-12-14 Jason Lowe-Powermisc: Updates for gcc7.2 for x86
2017-07-05 Rekai Gonzalez-Alb... cpu: Added interface for vector reg file
2017-02-09 Bjoern A. Zeebarm: AArch64 report cache size correctly when reading...
2016-11-09 Brandon Potterstyle: [patch 1/22] use /r/3648/ to reorganize includes
2016-12-19 Curtis Dunhamarm: provide correct timer availability in ID_PFR1...
2016-12-19 Curtis Dunhamarm: compute ID_AA64PFR{0,1}_EL1 registers
2016-12-19 Curtis Dunhamarm: compute ID_PFR{0,1} registers
2016-12-19 Curtis Dunhamarm: miscreg refactoring
2016-12-19 Curtis Dunhamarm: audit SCTLR
2016-12-19 Curtis Dunhamarm: remove SCTLR.FI
2016-12-19 Curtis Dunhamarm: update AArch{64,32} register mappings
2016-08-15 Nikos Nikoleriscpu, arch: fix the type used for the request flags
2016-08-02 Dylan Johnsonarm: Add TLBI instruction for stage 2 IPA's
2016-08-02 Dylan Johnsonarm: Fix EL perceived at TLB for address translation...
2016-08-02 Dylan Johnsonarm: add stage2 translation support
2016-08-02 Curtis Dunhamarm: enable EL2 support
2016-08-02 Dylan Johnsonarm: invalidate TLB miscreg cache on modification of...
2016-07-11 Andreas Sandbergarm: Don't consult the TLB test iface for functional...
2016-04-07 Mitch Hayengamem: Remove threadId from memory request class
2016-04-06 Andreas SandbergRevert power patch sets with unexpected interactions
2016-04-05 Mitch Hayengamem: Remove threadId from memory request class
2015-10-09 Rekai Gonzalez Alb... isa: Add parameter to pick different decoder inside ISA
2015-09-30 Mitch Hayengaisa,cpu: Add support for FS SMT Interrupts
2015-06-09 Rune Holmarm: Delete debug print in initialization of hardware...
2015-05-23 Andreas Sandbergdev, arm: Refactor and clean up the generic timer model
2015-05-05 Andreas Hanssonarm: Remove unnecessary boot uncachability
2015-03-02 Andreas Sandbergarm: Don't truncate 16-bit ASIDs to 8 bits
2015-01-22 Andreas Hanssonmem: Clean up Request initialisation
2014-12-23 Andreas Sandbergarm: Add support for filtering in the PMU
2014-10-30 Ali Saidiautomated merge
2014-10-30 Ali Saidiarm: Fix multi-system AArch64 boot w/caches.
2014-10-16 Andreas Sandbergarm: Add a model of an ARM PMUv3
2014-04-29 Curtis Dunhamarm: use condition code registers for ARM ISA
2014-04-17 Ali Saidiarm: allow DC instructions by default so SE mode works
2014-05-09 Geoffrey Blakearm: Panics in miscreg read functions can be tripped...
2014-01-24 ARM gem5 Developersarm: Add support for ARMv8 (AArch64 & AArch32)
2014-01-24 Andreas Hanssonarch: Make all register index flattening const
2013-07-18 Andreas Hanssonmem: Set the cache line size on a system level
2013-01-07 Andreas Sandbergarm: Remove the register mapping hack used when copying TCs
2013-01-07 Andreas Sandbergarm: Make ID registers ISA parameters
2013-01-07 Andreas Sandbergarch: Make the ISA class inherit from SimObject
2013-01-05 Gabe BlackDecoder: Remove the thread context get/set from the...
2013-01-05 Gabe BlackARM: Keep a copy of the fpscr len and stride fields...
2012-07-27 Anthony GutierrezARM: fix value of MISCREG_CTR returned by readMiscReg()
2012-06-05 Chander SudanthiARM: Fix MPIDR and MIDR register implementation.
2012-03-09 Geoffrey BlakeCheckerCPU: Make CheckerCPU runtime selectable instead...
2012-03-02 Ali SaidiARM: FIx a bug preventing multiple cores booting a...
2012-03-01 Ali SaidiARM: Add support for Versatile Express extended memory map
2012-03-01 Matt HorsnellARM: Add limited CP14 support.
2012-02-12 Ali Saidimem: Add a master ID to each request object.
next