mem-cache: Add multiple eviction stats
[gem5.git] / src / arch / x86 /
2018-04-27 Giacomo Travaglinisim,cpu,mem,arch: Introduced MasterInfo data structure
2018-03-27 Gabe Blackarch: cpu: Make the ExtMachInst type a template argumen...
2018-03-15 Jason Lowe-Powerarch-x86,sim-se: Enable prlimit syscall
2018-03-15 Jason Lowe-Powerarch-x86,sim-se: Bump kernel version to 3.2
2018-03-15 Gabe Blackx86: Add bitfields which can gather/scatter bases and...
2018-03-14 Gabe Blackx86: Simplify the implementations of RDTSC and RDTSCP...
2018-03-14 Gabe Blackx86: Implement the RDTSCP instruction.
2018-03-14 Gabe Blackx86: Mark the RDTSC instruction as .serialize_before.
2018-03-14 Gabe Blackx86: Replace the .serializing directive with .serialize...
2018-01-31 Christian Menardarch-x86: consistent style of comments in system files
2018-01-30 Maximilian Steinarch-x86: Granularity bit and segment limit
2018-01-23 Swapnil Hariaarch-x86: Adding clflush, clflushopt, clwb instructions
2018-01-23 Gabe Blacktarch, mem: Abstract the data stored in the SE page...
2018-01-23 Gabe Blackx86, mem: Rewrite the multilevel page table class.
2018-01-20 Gabe Blackx86, mem: Don't try to force physical addresses on...
2018-01-20 Gabe Blackx86, mem: Get rid of PageTableOps::getBasePtr.
2018-01-20 Gabe Blackx86, mem: Pass the multi level page table layout in...
2018-01-20 Gabe Blackarch, mem: Make the page table lookup function return...
2018-01-20 Gabe Blacksim, arch, base: Refactor the base remote GDB class.
2018-01-19 Gabe Blackarch, mem, sim: Consolidate and rename the SE mode...
2018-01-11 Gabe Blackarch,mem: Remove the default value for page size.
2018-01-11 Gabe Blackarch,mem: Move page table construction into the arch...
2018-01-10 Gabe Blackalpha,arm,mips,power,riscv,sparc,x86,cpu: Get rid of...
2017-12-23 Gabe Blackalpha,arm,mips,power,riscv,sparc,x86: Get rid of TheISA...
2017-12-23 Gabe Blackriscv,x86: Stop using the arch Nop machine instruction...
2017-12-22 Gabe Blackarch,cpu: "virtualize" the TLB interface.
2017-12-14 Jason Lowe-Powermisc: Updates for gcc7.2 for x86
2017-12-14 Gabe Blackx86: Use operand size 4 when it would be 2 for cmpxchg8b.
2017-12-13 Gabe Blackarm,sparc,x86,base,cpu,sim: Replace the Twin(32|64...
2017-12-13 Gabe Blackx86: Rework how "split" loads/stores are handled.
2017-12-08 Matt Sinclairx86,misc: add additional info on faulting X86 instructi...
2017-12-06 Gabe Blackx86: Split apart x87's FSW and TOP, and add a missing...
2017-12-05 Gabe Blackx86: LOOP's operand size defaults to 64 bits in 64...
2017-12-04 Gabe Blackmisc: Rename misc.(hh|cc) to logging.(hh|cc)
2017-11-07 Gabe Blackalpha,arm,mips,power,riscv,sparc,x86: Merge exec decl...
2017-11-02 Gabe Blackalpha,arm,mips,power,riscv,sparc,x86,isa: De-specialize...
2017-10-31 Gabe Blackx86: Fix VEX instruction decoding.
2017-10-17 Gabe Blackscons: Stop generating inc.d in the isa parser.
2017-10-13 Nikos Nikolerismem: Signal the local monitor when clearing the global...
2017-09-27 Bjoern A. Zeebarch-x86: fix CondInst decoding for MOV to Control...
2017-09-11 Gabe Blackstats: Get rid of some kernel stats related cruft.
2017-08-30 Andreas Sandbergarch-x86: Add missing override in the X86 TLB
2017-08-28 Gabe Blackx86: Use the new CondInst format for moves to/from...
2017-08-28 Gabe Blackx86: Add a "CondInst" format for conditionally decoded...
2017-07-17 Sean Wilsonsim, x86: Make clone a virtual function
2017-07-17 Swapnil Hariax86: Add stats to X86 TLB
2017-07-12 Sean Wilsonmips, x86: Refactor some Event subclasses into lambdas
2017-07-05 Rekai Gonzalez-Alb... cpu: Added interface for vector reg file
2017-07-05 Rekai Gonzalez-Alb... cpu: Simplify the rename interface and use RegId
2017-07-05 Nathanael Premillieuarch, cpu: Architectural Register structural indexing
2017-06-20 Sean Wilsonsim, x86: Replace EventWrapper use with EventFunctionWr...
2017-06-15 Sean Wilsonx86: Add consistent overrides to process.hh
2017-06-15 Matthias Hillex86: Fixed remote debugging of simulated code
2017-05-26 Gabe Blackx86: Rework how VEX prefixes are decoded.
2017-05-25 Gabe Blackx86: sim: Make 32 bit x86 processes work again.
2017-05-18 Gabe Blackbase: Refactor the GDB code.
2017-05-16 Gabe Blackx86: Fix the multiplication microops.
2017-04-18 Santi Galanx86: fixed branching() computation for branch uops
2017-03-09 Brandon Pottersyscall-emul: Ignore unimplemented system calls
2017-03-09 Brandon Pottersyscall-emul: Add the tgkill system call
2017-03-09 Brandon Pottersyscall-emul: Add or extend dup, dup2, and pipe
2017-03-09 Brandon Pottersyscall-emul: Add functionality to open syscalls
2017-03-09 Brandon Potterstyle: Correct some style issues
2017-03-09 Brandon Pottersyscall-emul: Move memState into its own file
2017-02-27 Brandon Pottersyscall_emul: [PATCH 15/22] add clone/execve for thread...
2017-02-27 Brandon Pottersyscall_emul: [patch 14/22] adds identifier system...
2017-02-27 Brandon Potterx86: remove unnecessary parameter from functions
2015-07-20 Brandon Pottersyscall_emul: [patch 13/22] add system call retry capab...
2015-07-20 Brandon Pottersyscall_emul: [patch 11/22] extend functionality of...
2017-02-23 Brandon Potterx86: remove redundant condition check in tlb code
2016-11-09 Brandon Pottersyscall_emul: [patch 9/22] remove unused global variabl...
2016-11-09 Brandon Pottersyscall_emul: [patch 8/22] refactor process class
2016-11-09 Brandon Pottersyscall_emul: [patch 5/22] remove LiveProcess class...
2017-02-10 Jason Lowe-Powerx86: Fix implicit stack addressing in 64-bit mode
2016-11-09 Brandon Potterstyle: [patch 3/22] reduce include dependencies in...
2016-11-09 Brandon Pottersyscall_emul: [patch 2/22] move SyscallDesc into its...
2016-11-09 Brandon Potterstyle: [patch 1/22] use /r/3648/ to reorganize includes
2016-12-15 Brandon Pottersyscall_emul: implement fallocate
2016-12-15 Brandon Pottersyscall_emul: add support for x86 statfs system calls
2016-11-21 Tony Gutierrezx86: fix issue with casting in Cvtf2i
2016-11-19 Tony Gutierrezx86: fix loading/storing of Float80 types
2016-10-27 Tony Gutierrezhsail,gpu-compute: fixes to appease clang++
2016-10-27 Michael LeBeanedev: Add m5 op to toggle synchronization for dist-gem5.
2016-10-04 Alexandru Dutukvm: Adding details to kvm page fault in x86
2016-09-14 Michael LeBeanex86: Force strict ordering for memory mapped m5ops
2016-08-15 Nikos Nikoleriscpu, arch: fix the type used for the request flags
2016-08-05 Tony Gutierrezsim: fix issues with pwrite(); don't enable fstatfs
2016-08-04 Tony Gutierrezx86, sim: add some syscalls to X86
2016-05-19 Bjoern A. Zeebconfig, x86: Properly space pad the X86IntelMPBus Entry...
2016-05-19 Bjoern A. Zeebx86, dev: properly space the APIC registers
2016-04-01 Steve Reinhardtsyscall_emul: remove mmapFlagTable
2016-04-01 Steve Reinhardtsyscall_emul: factor out flag tables into common file
2016-03-17 Brandon Potterbase: support dynamic loading of Linux ELF objects...
2016-03-17 Brandon Pottersyscall_emul: update x86 mmap base address
2016-03-17 Steve Reinhardtsyscall_emul: move mmapGrowsDown() to LiveProcess
2016-03-17 Brandon Pottersyscall_emul: fix bugs for mmap2 system call and x86...
2016-03-17 Brandon Pottersyscall_emul: extend mmap system call to support file...
2016-03-17 Brandon Pottersyscall_emul: add many Linux kernel flags
2016-03-17 Brandon Pottersyscall_emul: rename OpenFlagTransTable struct
2016-02-13 Michael LeBeanesyscall_emul: Implement clock_getres() system call
next