index
:
gem5
hitsb
invisispec-1.0
invisispec-with-dift
is-ift
is-ift-cachehit
is-rebase
is-rebase-new
is-rebase-new2
is-rebase-new3-rdtscp
is-rebase04-linux3.2
is-rebase05
is-rebase06-RequestPtr
is-rebase07-GCC8
is-rebase08-QoSmem
is-rebase09-linuxarm-3.7.0
is-rebase10-DynInstPtr
is-rebase11-LSQUnit
is-rebase12
simple-object-demo
gem5
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
arch
/
x86
/
isa
/
insts
Age
Commit message (
Expand
)
Author
2013-09-30
x86: Fix re-entrancy problems in x87 store instructions
Andreas Sandberg
2013-06-18
x86: Fix loading of floating point constants
Andreas Sandberg
2013-06-18
x86: Make fprem like the fprem on a real x87
Andreas Sandberg
2013-06-18
x86: Fix the flag handling code in FABS and FCHS
Andreas Sandberg
2013-05-21
x86: mark instructions for being function call/return
Nilay Vaish
2013-04-23
x86: increment the stack pointer in lret inst
Christian Menard
2013-03-11
x86: implement some of the x87 instructions
Nilay Vaish
2013-01-15
x86: implements fsin, fcos instructions
Nilay Vaish
2013-01-15
x86: implements emms instruction
Nilay Vaish
2013-01-15
x86: implement fabs, fchs instructions
Nilay Vaish
2012-12-30
x86: implement x87 fp instruction fnstsw
Nilay Vaish
2012-12-30
x86: implement x87 fp instruction fsincos
Nilay Vaish
2012-05-19
x86 ISA: Implement the sse3 haddps instruction.
Marc Orr
2012-04-29
X86: Fix the IMUL_R_P_I macroop.
Gabe Black
2012-01-09
X86: Add memory fence to I/O instructions
Nilay Vaish
2011-11-03
x86: Add microop for fence
Nilay Vaish
2011-05-06
X86: Fix the Lldt instructions so they load the ldtr and not the tr.
Gabe Black
2011-03-01
X86: Mark IO reads and writes as non-speculative.
Gabe Black
2011-02-07
X86: Use all 64 bits of the lstar register in the SYSCALL_64 macroop.
Tim Harris
2011-02-07
X86: Fix JMP_FAR_I to unpack a far pointer correctly.
Tim Harris
2011-02-07
X86: Read the LDT/GDT at CPL0 when executing an iret.
Tim Harris
2011-02-02
X86: Replace the stupd microop with a store/update sequence.
Gabe Black
2010-09-29
X86: Fix the RIP relative versions of the BT, BTC, BTR, and BTS instructions.
Gabe Black
2010-08-23
X86: Mark serializing macroops and regular instructions as such.
Gabe Black
2010-07-21
Fix x86 XCHG macro-op to use locked micro-ops for all memory accesses
Tushar Krishna
2010-05-23
copyright: Change HP copyright on x86 code to be more friendly
Nathan Binkert
2009-12-19
X86: Add a common named flag for signed media operations.
Gabe Black
2009-12-19
X86: Create a common flag with a name to indicate high multiplies.
Gabe Black
2009-12-19
X86: Create a common flag with a name to indicate scalar media instructions.
Gabe Black
2009-11-10
X86: Fix bugs in movd implementation.
Vince Weaver
2009-11-04
X86: Fix problem with movhps instruction
Vince Weaver
2009-10-30
X86: Add support for x86 psrldq and pslldq instructions
Vince Weaver
2009-10-30
X86: Implement movd_Vo_Edp on X86
Vince Weaver
2009-10-30
X86: Implement the X86 sse2 haddpd instruction
Vince Weaver
2009-10-27
X86: Replace "DISPLACEMENT" with disp in movhpd.
Gabe Black
2009-10-27
Fix problem with the x86 sse movhpd instruction.
Vince Weaver
2009-10-21
Implement X86 sse2 movdqu and movdqa instructions
Vince Weaver
2009-09-16
X86: Fix checking the NT bit during an IRET.
Gabe Black
2009-09-16
X86: Fix setting the busy bit in the task descriptor in LTR.
Gabe Black
2009-08-20
X86: Fix the decoding for and fill out FST and FSTP.
Gabe Black
2009-08-17
X86: Implement MOVNTI.
Gabe Black
2009-08-17
X86: Implement MOVQ2DQ.
Gabe Black
2009-08-17
X86: Implement MOVDQ2Q.
Gabe Black
2009-08-17
X86: Implement the media instructions that convert fp values to ints.
Gabe Black
2009-08-17
X86: Implement the instructions that compare fp values and write a mask as a ...
Gabe Black
2009-08-17
X86: Implement the instructions that compare fp values and write to rflags.
Gabe Black
2009-08-17
X86: Implement MOVSS.
Gabe Black
2009-08-17
X86: Implement LDMXCSR.
Gabe Black
2009-08-17
X86: Implement STMXCSR.
Gabe Black
2009-08-17
X86: Implement the shuffle media instructions.
Gabe Black
[next]