summaryrefslogtreecommitdiff
path: root/src/arch/generic
AgeCommit message (Expand)Author
2018-10-17arch: Include some additional headers in arch/generic/mmapped_ipr.cc.Gabe Black
2018-10-12arch: Explicitly specify the endianness in the generic mem helpers.Gabe Black
2018-10-02arch: Fix unserialization of VectorReg valueGabor Dozsa
2018-06-14arch: support issuing Atomic Mem Operation (AMO) requestsTuan Ta
2018-06-11misc: Using smart pointers for memory RequestsGiacomo Travaglini
2018-06-11misc: Substitute pointer to Request with aliased RequestPtrGiacomo Travaglini
2018-03-27arch: cpu: Make the ExtMachInst type a template argument in InstMap.Gabe Black
2017-12-22arch,cpu: "virtualize" the TLB interface.Gabe Black
2017-12-13arm,sparc,x86,base,cpu,sim: Replace the Twin(32|64)_t types with.Gabe Black
2017-12-04misc: Rename misc.(hh|cc) to logging.(hh|cc)Gabe Black
2017-10-13mem: Signal the local monitor when clearing the global monitorNikos Nikoleris
2017-07-05cpu: Added interface for vector reg fileRekai Gonzalez-Alberquilla
2017-07-05arch: added generic vector registerRekai Gonzalez-Alberquilla
2017-07-05arch, cpu: Architectural Register structural indexingNathanael Premillieu
2017-06-22arm,sim: fix context switch stats dumps for ARM64/LinuxPaul Rosenfeld
2017-02-27syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess s...Brandon Potter
2017-02-27arch: Include generated decoder header after normal headersAndreas Sandberg
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-08-15cpu, arch: fix the type used for the request flagsNikos Nikoleris
2016-02-06style: fix missing spaces in control statementsSteve Reinhardt
2016-01-17cpu. arch: add initiateMemRead() to ExecContext interfaceSteve Reinhardt
2016-01-17arch: don't call *Timing functions from *Atomic versionsSteve Reinhardt
2015-10-12misc: Add explicit overrides and fix other clang >= 3.5 issuesAndreas Hansson
2015-10-12misc: Remove redundant compiler-specific definesAndreas Hansson
2015-07-07sim: Refactor the serialization base classAndreas Sandberg
2015-04-29arch, base, dev, kern, sym: FreeBSD supportRuslan Bukin
2015-02-11sim: Move the BaseTLB to src/arch/generic/Andreas Sandberg
2014-11-23kvm, x86: Adding support for SE mode executionAlexandru Dutu
2014-11-14arm: Fixes based on UBSan and static analysisAndreas Hansson
2014-10-16arch: Use shared_ptr for all FaultsAndreas Hansson
2014-09-27arch: Use const StaticInstPtr references where possibleAndreas Hansson
2014-08-26base: Replace the internal varargs stuff with C++11 constructsAndreas Sandberg
2014-01-24mem: Remove explict cast from memhelper.Ali Saidi
2013-10-15mem: Use a flag instead of address bit 63 for generic IPRsAndreas Sandberg
2013-09-30arch: Add support for m5ops using mmapped IPRsAndreas Sandberg
2013-09-04arch: Resurrect the NOISA build target and rename it NULLAndreas Hansson
2013-01-07arch: Fix broken M5VarArgsFault initializationAndreas Sandberg
2012-11-02ISA: generic Linux thread info supportDam Sunwoo
2012-05-26ISA,CPU: Generalize and split out the components of the decode cache.Gabe Black
2012-05-25ISA: Make the decode function part of the ISA's decoder.Gabe Black
2012-05-25Decode: Make the Decoder class defined per ISA.Gabe Black
2012-01-31clang: Enable compiling gem5 using clang 2.9 and 3.0Koan-Sin Tan
2011-09-27Faults: Add in generic faults that work like panics, warns, etc.Gabe Black
2011-07-02ExecContext: Rename the readBytes/writeBytes functions to readMem and writeMem.Gabe Black
2011-07-02ISA: Use readBytes/writeBytes for all instruction level memory operations.Gabe Black
2011-06-28arch: print next upc correctlyNilay Vaish
2011-06-19cpus/isa: add a != operator for pcstateKorey Sewell
2011-06-02copyright: clean up copyright blocksNathan Binkert
2011-04-15includes: sort all includesNathan Binkert
2011-02-13X86: Define fault objects to carry debug messages.Gabe Black