mem-cache: Add multiple eviction stats
[gem5.git] / src / arch / x86 /
2020-01-14 Gabe Blackx86: Stop clearing RAX for BIST in initCPU.
2020-01-14 Gabe Blackx86: Move local APIC initialization out of initCPU.
2020-01-14 Gabe Blackx86: Move miscreg initialization to the ISA class.
2019-12-18 Gabe Blackx86: Fix some bugs with KVM in SE mode on Intel machines.
2019-12-10 Gabe Blacksim,arch: Collapse the ISA specific versions of m5Syscall.
2019-12-10 Gabe Blackarch,cpu,sim: Push syscall number determination up...
2019-12-10 Gabe Blackx86: Stop manually clearing RFLAGS.RF after a system...
2019-12-10 Gabe Blackarch: Get rid of the now unused setSyscallArg.
2019-12-10 Gabe Blackarch: Use ignoreWarnOnceFunc instead of the WarnOnce...
2019-12-05 Andrea Mondelliarch-x86: missing override specifier
2019-12-05 marjanfariborzarch-x86: Adding LDDQU instruction
2019-11-26 Gabe Blackarch,cpu: Get rid of ISA_HAS_CC_REGS and its associated...
2019-11-20 Brandon Potterbase,tests: Expanded GTests for addr_range.hh
2019-11-18 Gabe Blackarch: Get rid of the (Big|Little)EndianGuest namespaces.
2019-11-07 Gabe Blackx86: Replace htog and gtoh with htole and letoh.
2019-11-02 Gabe Blackarch,cpu: Move endianness conversion of inst bytes...
2019-11-01 seanzwarch-x86: Fix FLDCW_P and FNSTCW_P to use rip.
2019-10-30 Gabe Blackarch,sim: Make copyStringArray take an explicit endianness.
2019-10-30 Gabe Blackarch: Make endianness a property of the OS class syscal...
2019-10-19 Gabe Blackarch: Make a base class for Interrupts.
2019-10-18 Gabe Blackx86: Turn the local APIC Interrupts class into a SimObject.
2019-10-16 Gabe Blackarch,base,sim: Move Process loader hooks into the Proce...
2019-10-15 Gabe Blackx86: Use a std::function to handle MSI completion.
2019-10-15 Isaac Richterarch-x86: Make LFENCE a serializing instruction
2019-10-15 Gabe Blackx86: De-x86ify the IntMasterPort.
2019-10-14 Gabe Blackx86: Simplify and consolidate the code that assembles...
2019-10-12 Gabe Blackx86: Stop using and delete the x86 IntDevice class.
2019-10-12 Gabe Blackarch,base: Separate the idea of a memory image and...
2019-10-10 Gabe Blackarch,base: Stop loading the interpreter in ElfObject.
2019-10-10 Gabe Blackarch, base: Stop assuming object files have three segments.
2019-10-09 Gabe Blackbase: Rename Section to Segment, and some of its members.
2019-10-02 Gabe Blackx86: Switch from MessageReq and Resp to WriteReq and...
2019-09-21 Gabe Blackx86: Templatize the IntMasterPort.
2019-09-21 Gabe Blackx86: Templatize IntSlavePort.
2019-09-21 Gabe Blackx86: Turn the local APIC into a PioDevice instead of...
2019-09-20 Pouya Fotouhiarch-x86: ignore non-temporal hint for movntps/movntpd...
2019-09-19 Hoa Nguyenarch-x86: Change warn to warn_once for NT instructions
2019-09-18 Gabe Blackarch, x86: Rework the debug faults and microops.
2019-09-05 Pouya Fotouhiarch-x86: Adding warning for movnti
2019-09-05 Pouya Fotouhiarch-x86: implement movntq/movntdq instructions
2019-08-16 Gabe Blackx86: Stop CPUID from claiming we support xsave.
2019-08-15 Gabe Blackx86: Make unsuccessful CPUID instructions zero the...
2019-08-10 Gabe Blackx86: Move some fixed or dummy config information into...
2019-08-06 Brandon Pottersim-se: add new getpgrp system call
2019-08-06 Matthew Sinclairsim-se: adding pipe2 syscall
2019-07-22 Matthew Porembaarch-x86: Don't free PTW state with inflight requests
2019-07-16 Hoa Nguyenarch-x86: add unconditional tag to calls/returns
2019-05-31 Brandon Potterx86: fix movsd bug on %xmm register
2019-05-30 Gabe Blackarch, base, cpu, gpu, sim: Merge getMemProxy and getVir...
2019-05-30 Gabe Blackarch, base, sim: Demote (SE|FS)TranslatingPortProxy...
2019-05-30 Gabe Blackarch, base, sim: Replace Copy(String)?(In|Out) with...
2019-05-29 Ciro Santillisim-se: add a release parameter to Process.py
2019-05-29 Gabe Blackarch, base, dev, sim: Remove now unnecessary casts...
2019-05-22 Brandon Pottersim-se: remove comment for code that moved
2019-05-21 Brandon Pottersim-se: change syscall function signature
2019-05-20 Gabe Blackx86: Add an object file loader for linux.
2019-05-07 Gabor Dozsax86: Mark translation as delayed in case of a hw page...
2019-05-03 Brandon Pottersim-se: add eventfd system call
2019-04-30 Gabe Blackarch: Stop using TheISA within the ISAs.
2019-04-30 Gabe Blackx86: Get rid of some unnecessary TheISA-es in x86.
2019-04-28 Gabe Blackarch, sim: Simplify the AuxVector type.
2019-04-28 Gabe Blackmem: Remove the ISA specialized versions of port proxy...
2019-04-28 Gabe Blackmem: Minimize the use of MemObject.
2019-04-25 Gabe Blackx86: Refactor the ProcessInfo constructor.
2019-04-25 Gabe Blackx86: Fix some style issues in stacktrace.cc.
2019-04-22 Alexandru Dutusim-se: Enhance clone for X86KvmCPU
2019-03-19 Gabe Blackarch, cpu, dev, gpu, mem, sim, python: start using...
2019-03-01 Andrea Mondellimem-cache: alias to mem::getMasterPort in TLB class
2019-02-20 Bagus Hanindhitox86: Call the base class's regStats in X86ISA::TLB
2019-02-12 Andreas Sandbergpython: Replace dict.has_key with 'key in dict'
2019-02-12 Andreas Sandbergpython: Don't assume SimObjects live in the global...
2019-02-01 Gabe Blackcpu, arch: Replace the CCReg type with RegVal.
2019-01-31 Gabe Blackx86: Stop using/defining some ISA specific register...
2019-01-31 Gabe Blackarch: cpu: Rename *FloatRegBits* to *FloatReg*.
2019-01-30 Giacomo Gabrielliarch,cpu: Add vector predicate registers
2019-01-24 Gabe Blackbase: arch: Get rid of the now unused FloatRegVal type.
2019-01-22 Brandon Pottersim-se add readv and modifies writev
2019-01-22 Brandon Pottersim-se: add ability to get/set sock metadata
2019-01-22 Brandon Pottersim-se: add syscalls related to polling
2019-01-22 Brandon Pottersim-se: add calls for network transmissions
2019-01-22 Brandon Pottersim-se: add socket-based functionality
2019-01-16 Gabe Blackarch: Make the ISA register types aliases for the globa...
2019-01-10 Andreas Sandbergsim-se: Refactor clone to avoid most ifdefs
2018-12-05 Tony Gutierrezarch-x86: Add sys/syscall.h to x86 process.cc/syscall_e...
2018-11-27 Ciro Santillisim-se: only implement getdentsFunc on supported hosts
2018-11-21 Gabe Blackx86: Get rid of a problematic DPRINTF in PremFp.
2018-10-17 Gabe Blackarch: Get rid of the unused type AnyReg.
2018-10-12 Gabe Blackx86: Use little endian packet accessors.
2018-09-19 Brandon Pottersyscall_emul: implement dir-related syscalls
2018-09-19 Brandon Pottersyscall_emul: expand AuxVector class
2018-08-21 Jason Lowe-Powermisc: Appease GCC 8
2018-06-25 Matt Sinclairsyscall_emul: adding symlink system call
2018-06-25 Matt Sinclairsyscall_emul: adding link system call
2018-06-11 Giacomo Travaglinimisc: Using smart pointers for memory Requests
2018-05-24 Gabe Blackx86: Add op classes to the MediaOps.
2018-05-08 Matt Sinclairarch-x86, arch-power: fix calls to bits and insertBits
2018-05-03 Tony Gutierrezarch-x86: Enable fstatfs for x86_64
2018-05-02 Steve Reinhardtarch-x86: implement movntps/movntpd SSE insts
2018-05-02 Gabe Blackx86: Add a ld/st microop flag for marking an access...
2018-05-02 Tony Gutierrezarch-x86: Enable the umask system call
next