Commit History

Autor SHA1 Mensaxe Data
  Guillaume Thouvenin aa3a816b6d KVM: x86 emulator: Use DstAcc for 'and' %!s(int64=16) %!d(string=hai) anos
  Guillaume Thouvenin 8a9fee67fb KVM: x86 emulator: Add cmp al, imm and cmp ax, imm instructions (ocodes 3c, 3d) %!s(int64=16) %!d(string=hai) anos
  Guillaume Thouvenin 9c9fddd0e7 KVM: x86 emulator: Add DstAcc operand type %!s(int64=16) %!d(string=hai) anos
  Avi Kivity ef46f18ea0 KVM: x86 emulator: fix jmp r/m64 instruction %!s(int64=16) %!d(string=hai) anos
  Mohammed Gamal d19292e457 KVM: x86 emulator: Add call near absolute instruction (opcode 0xff/2) %!s(int64=17) %!d(string=hai) anos
  Mohammed Gamal a6a3034cb9 KVM: x86 emulator: Add in/out instructions (opcodes 0xe4-0xe7, 0xec-0xef) %!s(int64=17) %!d(string=hai) anos
  Mohammed Gamal fb4616f431 KVM: x86 emulator: Add std and cld instructions (opcodes 0xfc-0xfd) %!s(int64=17) %!d(string=hai) anos
  Mohammed Gamal a5e2e82b8b KVM: x86 emulator: Add mov r, imm instructions (opcodes 0xb0-0xbf) %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 6eb06cb286 KVM: x86 emulator: remove bad ByteOp specifier from NEG descriptor %!s(int64=17) %!d(string=hai) anos
  roel kluin 41afa02587 KVM: x86 emulator: remove duplicate SrcImm %!s(int64=17) %!d(string=hai) anos
  Marcelo Tosatti 5fdbf9765b KVM: x86: accessors for guest registers %!s(int64=17) %!d(string=hai) anos
  Glauber Costa 2a7c5b8b55 KVM: x86 emulator: emulate clflush %!s(int64=17) %!d(string=hai) anos
  Mohammed Gamal 19fdfa0d13 KVM: x86 emulator: Fix HLT instruction %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 7a5b56dfd3 KVM: x86 emulator: lazily evaluate segment registers %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 0adc8675d6 KVM: x86 emulator: avoid segment base adjust for lea %!s(int64=17) %!d(string=hai) anos
  Avi Kivity f5b4edcd52 KVM: x86 emulator: simplify rip relative decoding %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 84411d85da KVM: x86 emulator: simplify r/m decoding %!s(int64=17) %!d(string=hai) anos
  Avi Kivity dc71d0f162 KVM: x86 emulator: simplify sib decoding %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 8684c0af0b KVM: x86 emulator: handle undecoded rex.b with r/m = 5 in certain cases %!s(int64=17) %!d(string=hai) anos
  Mohammed Gamal b13354f8f0 KVM: x86 emulator: emulate nop and xchg reg, acc (opcodes 0x90 - 0x97) %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 91ed7a0e15 KVM: x86 emulator: implement 'push imm' (opcode 0x68) %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 19e43636b5 KVM: x86 emulator: simplify push imm8 emulation %!s(int64=17) %!d(string=hai) anos
  Guillaume Thouvenin 38d5bc6d50 KVM: x86 emulator: Add support for mov r, sreg (0x8c) instruction %!s(int64=17) %!d(string=hai) anos
  Guillaume Thouvenin 4257198ae2 KVM: x86 emulator: Add support for mov seg, r (0x8e) instruction %!s(int64=17) %!d(string=hai) anos
  Guillaume Thouvenin 615ac12561 KVM: x86 emulator: adds support to mov r,imm (opcode 0xb8) instruction %!s(int64=17) %!d(string=hai) anos
  Guillaume Thouvenin 954cd36f76 KVM: x86 emulator: add support for jmp far 0xea %!s(int64=17) %!d(string=hai) anos
  Guillaume Thouvenin 89c696383d KVM: x86 emulator: Update c->dst.bytes in decode instruction %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 33e3885de2 KVM: x86 emulator: fix hypercall return value on AMD %!s(int64=17) %!d(string=hai) anos
  Avi Kivity 107d6d2efa KVM: x86 emulator: fix writes to registers with modrm encodings %!s(int64=17) %!d(string=hai) anos
  Avi Kivity dc7457ea52 KVM: x86 emulator: disable writeback on lmsw %!s(int64=17) %!d(string=hai) anos