summaryrefslogtreecommitdiff
path: root/src/arch/x86
AgeCommit message (Expand)Author
2017-11-07alpha,arm,mips,power,riscv,sparc,x86: Merge exec decl templates.Gabe Black
2017-11-02alpha,arm,mips,power,riscv,sparc,x86,isa: De-specialize ExecContexts.Gabe Black
2017-10-31x86: Fix VEX instruction decoding.Gabe Black
2017-10-17scons: Stop generating inc.d in the isa parser.Gabe Black
2017-10-13mem: Signal the local monitor when clearing the global monitorNikos Nikoleris
2017-09-27arch-x86: fix CondInst decoding for MOV to Control RegistersBjoern A. Zeeb
2017-09-11stats: Get rid of some kernel stats related cruft.Gabe Black
2017-08-30arch-x86: Add missing override in the X86 TLBAndreas Sandberg
2017-08-28x86: Use the new CondInst format for moves to/from control registers.Gabe Black
2017-08-28x86: Add a "CondInst" format for conditionally decoded instructions.Gabe Black
2017-07-17sim, x86: Make clone a virtual functionSean Wilson
2017-07-17x86: Add stats to X86 TLBSwapnil Haria
2017-07-12mips, x86: Refactor some Event subclasses into lambdasSean Wilson
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-05arch, cpu: Architectural Register structural indexingNathanael Premillieu
2017-06-20sim, x86: Replace EventWrapper use with EventFunctionWrapperSean Wilson
2017-06-15x86: Add consistent overrides to process.hhSean Wilson
2017-06-15x86: Fixed remote debugging of simulated codeMatthias Hille
2017-05-26x86: Rework how VEX prefixes are decoded.Gabe Black
2017-05-25x86: sim: Make 32 bit x86 processes work again.Gabe Black
2017-05-18base: Refactor the GDB code.Gabe Black
2017-05-16x86: Fix the multiplication microops.Gabe Black
2017-04-18x86: fixed branching() computation for branch uopsSanti Galan
2017-03-09syscall-emul: Ignore unimplemented system callsBrandon Potter
2017-03-09syscall-emul: Add the tgkill system callBrandon Potter
2017-03-09syscall-emul: Add or extend dup, dup2, and pipeBrandon Potter
2017-03-09syscall-emul: Add functionality to open syscallsBrandon Potter
2017-03-09style: Correct some style issuesBrandon Potter
2017-03-09syscall-emul: Move memState into its own fileBrandon Potter
2017-02-27syscall_emul: [PATCH 15/22] add clone/execve for threading and multiprocess s...Brandon Potter
2017-02-27syscall_emul: [patch 14/22] adds identifier system callsBrandon Potter
2017-02-27x86: remove unnecessary parameter from functionsBrandon Potter
2015-07-20syscall_emul: [patch 13/22] add system call retry capabilityBrandon Potter
2015-07-20syscall_emul: [patch 11/22] extend functionality of fcntlBrandon Potter
2017-02-23x86: remove redundant condition check in tlb codeBrandon Potter
2016-11-09syscall_emul: [patch 9/22] remove unused global variable (num_processes)Brandon Potter
2016-11-09syscall_emul: [patch 8/22] refactor process classBrandon Potter
2016-11-09syscall_emul: [patch 5/22] remove LiveProcess class and use Process insteadBrandon Potter
2017-02-10x86: Fix implicit stack addressing in 64-bit modeJason Lowe-Power
2016-11-09style: [patch 3/22] reduce include dependencies in some headersBrandon Potter
2016-11-09syscall_emul: [patch 2/22] move SyscallDesc into its own .hh and .ccBrandon Potter
2016-11-09style: [patch 1/22] use /r/3648/ to reorganize includesBrandon Potter
2016-12-15syscall_emul: implement fallocateBrandon Potter
2016-12-15syscall_emul: add support for x86 statfs system callsBrandon Potter
2016-11-21x86: fix issue with casting in Cvtf2iTony Gutierrez
2016-11-19x86: fix loading/storing of Float80 typesTony Gutierrez
2016-10-26hsail,gpu-compute: fixes to appease clang++Tony Gutierrez
2016-10-26dev: Add m5 op to toggle synchronization for dist-gem5.Michael LeBeane
2016-10-04kvm: Adding details to kvm page fault in x86Alexandru Dutu