X86: Add memory fence to I/O instructions
X86: Mark IO reads and writes as non-speculative.
copyright: Change HP copyright on x86 code to be more friendly
X86: Make instructions that use intseg preserve all 8 bytes of their addresses.
X86: Do a merge for the zero extension microop.
X86: Create a SeqOp class of microops and make Br one of them.
X86: Make string instructions work when rcx=0.
X86: Bypass unaligned access support for register addressed MSRs.
X86: Fix the general IO instructions dataSize.
X86: Change the meaning of the sext and zext width operand, and make sext set zext if the sign bit is 0.
X86: Implement the string IO instructions, ins and outs.
X86: Implement the in/out instructions. These will still need support from the TLB and memory system.
X86: Put in stubs for x87, 64 bit and 128 bit SIMD instruction microcode.