summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/decoder
AgeCommit message (Expand)Author
2019-12-10arch,cpu,sim: Push syscall number determination up to processes.Gabe Black
2019-12-05arch-x86: Adding LDDQU instructionmarjanfariborz
2019-10-15arch-x86: Make LFENCE a serializing instructionIsaac Richter
2019-09-20arch-x86: ignore non-temporal hint for movntps/movntpd SSE instsPouya Fotouhi
2019-09-05arch-x86: Adding warning for movntiPouya Fotouhi
2019-09-05arch-x86: implement movntq/movntdq instructionsPouya Fotouhi
2019-08-15x86: Make unsuccessful CPUID instructions zero the result.Gabe Black
2018-05-02arch-x86: implement movntps/movntpd SSE instsSteve Reinhardt
2018-03-14x86: Implement the RDTSCP instruction.Gabe Black
2018-01-23arch-x86: Adding clflush, clflushopt, clwb instructionsSwapnil Haria
2017-09-27arch-x86: fix CondInst decoding for MOV to Control RegistersBjoern A. Zeeb
2017-08-28x86: Use the new CondInst format for moves to/from control registers.Gabe Black
2017-05-26x86: Rework how VEX prefixes are decoded.Gabe Black
2015-07-20syscall_emul: [patch 13/22] add system call retry capabilityBrandon Potter
2016-10-26dev: Add m5 op to toggle synchronization for dist-gem5.Michael LeBeane
2016-01-07pseudo inst,util: Add optional key to initparam pseudo instructionGabor Dozsa
2015-10-06x86: implement rcpps and rcpss SSE instsSteve Reinhardt
2015-10-06x86: implement fild, fucomi, and fucomip x87 instsSteve Reinhardt
2015-07-20x86: x86 instruction-implementation bug fixesDavid Hashe
2015-07-17x86: decode instructions with vex prefixNilay Vaish
2015-04-13x86: implements x87 mult/div instructionsNilay Vaish
2015-01-03x86: implements the simd128 ADDSUBPD instructionMaxime Martinasso
2014-12-04x86: Rework opcode parsing to support 3 byte opcodes properly.Gabe Black
2014-11-06x86 isa: This patch attempts an implementation at mwait.Marc Orr
2014-09-03x86: Flag instructions that call suspend as IsQuiesceMitch Hayenga
2014-01-27x86: implements x87 add/sub instructionsNilay Vaish
2014-01-27x86: implements fxch instruction.Nilay Vaish
2013-11-26x86: Implementation of Int3 and Int_Ib in long modeChristian Menard
2013-09-30x86: Add support for FXSAVE, FXSAVE64, FXRSTOR, and FXRSTOR64Andreas Sandberg
2013-09-30x86: Add support for FLDENV & FNSTENVAndreas Sandberg
2013-09-30x86: Add support for loading 32-bit and 80-bit floats in the x87Andreas Sandberg
2013-03-11x86: implement some of the x87 instructionsNilay Vaish
2013-02-19scons: Fix warnings issued by clang 3.2svn (XCode 4.6)Andreas Hansson
2013-01-15x86: implements fsin, fcos instructionsNilay Vaish
2013-01-15x86: implements emms instructionNilay Vaish
2013-01-15x86: implement fabs, fchs instructionsNilay Vaish
2013-01-08util: add m5_fail op.LluĂ­s Vilanova
2012-12-30x86: implement x87 fp instruction fnstswNilay Vaish
2012-12-30x86: implement x87 fp instruction fsincosNilay Vaish
2012-06-04X86: Ensure that the CPUID instruction always writes its outputs.Gabe Black
2012-05-26CPU: Merge the predecoder and decoder.Gabe Black
2012-05-19x86 ISA: Implement the sse3 haddps instruction.Marc Orr
2012-03-19clang: Fix recently introduced clang compilation errorsAndreas Hansson
2011-09-30SE/FS: Use the new FullSystem constant where possible.Gabe Black
2011-09-19X86: Don't use "#if FULL_SYSTEM" in the X86 ISA description.Gabe Black
2011-09-19PseudoInst: Remove the now unnecessary #if FULL_SYSTEMs around pseudoinsts.Gabe Black
2011-09-18Pseudoinst: Add an initParam pseudo inst function.Gabe Black
2011-03-02X86: Decode the mysterious and elusive ffreep x87 instruction.Gabe Black
2011-02-06m5: added work completed monitoring supportBrad Beckmann
2010-12-08X86: Take advantage of new PCState syntax.Gabe Black