summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/decoder/two_byte_opcodes.isa
AgeCommit message (Expand)Author
2016-01-07pseudo inst,util: Add optional key to initparam pseudo instructionGabor Dozsa
2015-10-06x86: implement rcpps and rcpss SSE instsSteve Reinhardt
2015-07-20x86: x86 instruction-implementation bug fixesDavid Hashe
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
2013-09-30x86: Add support for FXSAVE, FXSAVE64, FXRSTOR, and FXRSTOR64Andreas Sandberg
2013-01-15x86: implements emms instructionNilay Vaish
2013-01-08util: add m5_fail op.LluĂ­s Vilanova
2012-06-04X86: Ensure that the CPUID instruction always writes its outputs.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-02-06m5: added work completed monitoring supportBrad Beckmann
2010-12-08X86: Take advantage of new PCState syntax.Gabe Black
2010-10-31ISA,CPU,etc: Create an ISA defined PC type that abstracts out ISA behaviors.Gabe Black
2010-10-29X86: Make syscalls also serialize after.Gabe Black
2010-10-22X86: Make syscall instructions non-speculative in SE.Gabe Black
2010-05-23copyright: Change HP copyright on x86 code to be more friendlyNathan Binkert
2010-05-02X86: Sometimes CPUID depends on ecx, so pass that in.Gabe Black
2009-10-30X86: Add support for x86 psrldq and pslldq instructionsVince Weaver
2009-10-30X86: Implement movd_Vo_Edp on X86Vince Weaver
2009-10-30X86: Implement the X86 sse2 haddpd instructionVince Weaver
2009-10-21Implement X86 sse2 movdqu and movdqa instructionsVince Weaver
2009-08-18X86: Decode the immediate byte opcode extension for 3dNow! instructions.Gabe Black
2009-08-18X86: Decode three byte opcodes.Gabe Black
2009-08-17X86: Double check the two byte portion of the decoder and fix bugs/clean up.Gabe Black
2009-08-17X86: Implement MOVNTI.Gabe Black
2009-08-17X86: Implement MOVQ2DQ.Gabe Black
2009-08-17X86: Implement MOVDQ2Q.Gabe Black
2009-08-17X86: Implement the media instructions that convert fp values to ints.Gabe Black
2009-08-17X86: Implement the instructions that compare fp values and write a mask as a ...Gabe Black
2009-08-17X86: Implement the instructions that compare fp values and write to rflags.Gabe Black
2009-08-17X86: Implement MOVSS.Gabe Black
2009-08-17X86: Implement LDMXCSR.Gabe Black
2009-08-17X86: Implement STMXCSR.Gabe Black
2009-08-17X86: Implement the shuffle media instructions.Gabe Black
2009-08-17X86: Implement the mask move instructions.Gabe Black
2009-08-17X86: Implement the instructions that move sign bits.Gabe Black
2009-08-17X86: Implement the insert/extract instructions.Gabe Black
2009-08-17X86: Fix a bug in the decoder where the insert/extract instructions go.Gabe Black
2009-08-17X86: Implement the media average instructions.Gabe Black
2009-08-17X86: Implement the multiply and add instructions.Gabe Black
2009-08-17X86: Implement the media shifts that operate on 64 bits or less at a time.Gabe Black
2009-08-17X86: Implement the sum of absolute differences instructions.Gabe Black
2009-08-17X86: Implement the media integer subtract instructions.Gabe Black