summaryrefslogtreecommitdiff
path: root/src/arch/x86/isa/insts/general_purpose/semaphores.py
AgeCommit message (Expand)Author
2017-12-14x86: Use operand size 4 when it would be 2 for cmpxchg8b.Gabe Black
2016-02-06x86: revamp cmpxchg8b/cmpxchg16b implementationAlexandru Dutu
2011-11-03x86: Add microop for fenceNilay Vaish
2010-05-23copyright: Change HP copyright on x86 code to be more friendlyNathan Binkert
2009-08-17X86: Turn the CMPXCHG8B microcode into a template and generate each variant.Gabe Black
2009-08-09X86: Implement the CMPXCHG8B/CMPXCHG16B instruction.Gabe Black
2009-04-19X86: Implement a locking version of XADD.Gabe Black
2009-04-19X86: Implement a locking version of CMPXCHG.Gabe Black
2009-01-25X86: Implement the xadd instruction.Gabe Black
2008-09-10style: Remove non-leading tabs everywhere they shouldn't be. Developers shoul...Ali Saidi
2007-10-02X86: Put ldst into the microcode (the earlier changeset didn't really).Gabe Black
2007-09-19X86: Put in stubs for x87, 64 bit and 128 bit SIMD instruction microcode.Gabe Black