summaryrefslogtreecommitdiff
path: root/arch/x86/kvm/emulate.c
AgeCommit message (Expand)Author
2014-03-17KVM: x86 emulator: emulate MOVAPDIgor Mammedov
2014-03-17KVM: x86 emulator: emulate MOVAPSIgor Mammedov
2013-11-05KVM: emulator: cleanup decode_register_operand() a bitGleb Natapov
2013-11-05KVM: emulator: check rex prefix inside decode_register()Gleb Natapov
2013-11-03KVM: x86: fix emulation of "movzbl %bpl, %eax"Paolo Bonzini
2013-10-31KVM: x86: emulate SAHF instructionPaolo Bonzini
2013-10-30kvm: Emulate MOVBEBorislav Petkov
2013-10-30kvm, emulator: Add initial three-byte insns supportBorislav Petkov
2013-10-30kvm, emulator: Rename VendorSpecific flagBorislav Petkov
2013-10-30kvm, emulator: Use opcode lengthBorislav Petkov
2013-09-17KVM: x86 emulator: emulate RETF immBruce Rogers
2013-07-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2013-06-03KVM: fix sil/dil/bpl/spl in the mod/rm fieldsPaolo Bonzini
2013-06-03KVM: Emulate multibyte NOPPaolo Bonzini
2013-05-21KVM: x86 emulator: convert XADD to fastopAvi Kivity
2013-05-21KVM: x86 emulator: drop unused old-style inline emulationAvi Kivity
2013-05-21KVM: x86 emulator: convert DIV/IDIV to fastopAvi Kivity
2013-05-21KVM: x86 emulator: convert single-operand MUL/IMUL to fastopAvi Kivity
2013-05-21KVM: x86 emulator: Switch fastop src operand to RDXAvi Kivity
2013-05-21KVM: x86 emulator: switch MUL/DIV to DstXaccAvi Kivity
2013-05-21KVM: x86 emulator: decode extended accumulator explicityAvi Kivity
2013-05-21KVM: x86 emulator: add support for writing back the source operandAvi Kivity
2013-05-09KVM: emulator: emulate SALCPaolo Bonzini
2013-05-09KVM: emulator: emulate XLATPaolo Bonzini
2013-05-09KVM: emulator: emulate AAMPaolo Bonzini
2013-04-25KVM: X86 emulator: fix source operand decoding for 8bit mov[zs]x instructionsGleb Natapov
2013-04-14KVM: emulator: mark 0xff 0x7d opcode as undefined.Gleb Natapov
2013-04-14KVM: emulator: Do not fail on emulation of undefined opcodeGleb Natapov
2013-04-14KVM: emulator: fix unimplemented instruction detectionGleb Natapov
2013-04-11KVM: x86 emulator: Fix segment loading in VM86Kevin Wolf
2013-02-13x86 emulator: fix parity calculation for AAD instructionGleb Natapov
2013-01-27KVM: x86 emulator: fix test_cc() build failure on i386Avi Kivity
2013-01-23KVM: x86 emulator: convert a few freestanding emulations to fastopAvi Kivity
2013-01-23KVM: x86 emulator: rearrange fastop definitionsAvi Kivity
2013-01-23KVM: x86 emulator: convert 2-operand IMUL to fastopAvi Kivity
2013-01-23KVM: x86 emulator: convert BT/BTS/BTR/BTC/BSF/BSR to fastopAvi Kivity
2013-01-23KVM: x86 emulator: convert INC/DEC to fastopAvi Kivity
2013-01-23KVM: x86 emulator: covert SETCC to fastopAvi Kivity
2013-01-23KVM: x86 emulator: convert shift/rotate instructions to fastopAvi Kivity
2013-01-23KVM: x86 emulator: Convert SHLD, SHRD to fastopAvi Kivity
2013-01-09KVM: x86 emulator: convert basic ALU ops to fastopAvi Kivity
2013-01-09KVM: x86 emulator: add macros for defining 2-operand fastop emulationAvi Kivity
2013-01-09KVM: x86 emulator: convert NOT, NEG to fastopAvi Kivity
2013-01-09KVM: x86 emulator: mark CMP, CMPS, SCAS, TEST as NoWriteAvi Kivity
2013-01-09KVM: x86 emulator: introduce NoWrite flagAvi Kivity
2013-01-09KVM: x86 emulator: Support for declaring single operand fastopsAvi Kivity
2013-01-09KVM: x86 emulator: framework for streamlining arithmetic opcodesAvi Kivity
2013-01-02KVM: emulator: implement fninit, fnstsw, fnstcwGleb Natapov
2013-01-02KVM: emulator: drop RPL check from linearize() functionGleb Natapov
2012-12-13KVM: x86: fix mov immediate emulation for 64-bit operandsNadav Amit