Age | Commit message (Expand) | Author | Files | Lines |
2008-10-15 | KVM: x86 emulator: Use DstAcc for 'and' | Guillaume Thouvenin | 1 | -19/+2 |
2008-10-15 | KVM: x86 emulator: Add cmp al, imm and cmp ax, imm instructions (ocodes 3c, 3d) | Guillaume Thouvenin | 1 | -1/+2 |
2008-10-15 | KVM: x86 emulator: Add DstAcc operand type | Guillaume Thouvenin | 1 | -16/+34 |
2008-10-15 | KVM: x86 emulator: fix jmp r/m64 instruction | Avi Kivity | 1 | -1/+1 |
2008-10-15 | KVM: x86 emulator: Add call near absolute instruction (opcode 0xff/2) | Mohammed Gamal | 1 | -1/+10 |
2008-10-15 | KVM: x86 emulator: Add in/out instructions (opcodes 0xe4-0xe7, 0xec-0xef) | Mohammed Gamal | 1 | -2/+33 |
2008-10-15 | KVM: x86 emulator: Add std and cld instructions (opcodes 0xfc-0xfd) | Mohammed Gamal | 1 | -1/+9 |
2008-10-15 | KVM: x86 emulator: Add mov r, imm instructions (opcodes 0xb0-0xbf) | Mohammed Gamal | 1 | -4/+11 |
2008-10-15 | KVM: x86 emulator: remove bad ByteOp specifier from NEG descriptor | Avi Kivity | 1 | -1/+1 |
2008-10-15 | KVM: x86 emulator: remove duplicate SrcImm | roel kluin | 1 | -1/+1 |
2008-10-15 | KVM: x86: accessors for guest registers | Marcelo Tosatti | 1 | -9/+10 |
2008-07-20 | KVM: x86 emulator: emulate clflush | Glauber Costa | 1 | -1/+3 |
2008-07-20 | KVM: x86 emulator: Fix HLT instruction | Mohammed Gamal | 1 | -1/+1 |
2008-07-20 | KVM: x86 emulator: lazily evaluate segment registers | Avi Kivity | 1 | -39/+57 |
2008-07-20 | KVM: x86 emulator: avoid segment base adjust for lea | Avi Kivity | 1 | -1/+1 |
2008-07-20 | KVM: x86 emulator: simplify rip relative decoding | Avi Kivity | 1 | -18/+5 |
2008-07-20 | KVM: x86 emulator: simplify r/m decoding | Avi Kivity | 1 | -13/+4 |
2008-07-20 | KVM: x86 emulator: simplify sib decoding | Avi Kivity | 1 | -16/+4 |
2008-07-20 | KVM: x86 emulator: handle undecoded rex.b with r/m = 5 in certain cases | Avi Kivity | 1 | -0/+2 |
2008-07-20 | KVM: x86 emulator: emulate nop and xchg reg, acc (opcodes 0x90 - 0x97) | Mohammed Gamal | 1 | -2/+15 |
2008-07-20 | KVM: x86 emulator: implement 'push imm' (opcode 0x68) | Avi Kivity | 1 | -1/+2 |
2008-07-20 | KVM: x86 emulator: simplify push imm8 emulation | Avi Kivity | 1 | -3/+1 |
2008-07-20 | KVM: x86 emulator: Add support for mov r, sreg (0x8c) instruction | Guillaume Thouvenin | 1 | -1/+14 |
2008-07-20 | KVM: x86 emulator: Add support for mov seg, r (0x8e) instruction | Guillaume Thouvenin | 1 | -1/+24 |
2008-07-20 | KVM: x86 emulator: adds support to mov r,imm (opcode 0xb8) instruction | Guillaume Thouvenin | 1 | -1/+4 |
2008-07-20 | KVM: x86 emulator: add support for jmp far 0xea | Guillaume Thouvenin | 1 | -2/+29 |
2008-07-20 | KVM: x86 emulator: Update c->dst.bytes in decode instruction | Guillaume Thouvenin | 1 | -0/+1 |
2008-06-06 | KVM: x86 emulator: fix hypercall return value on AMD | Avi Kivity | 1 | -1/+2 |
2008-05-18 | KVM: x86 emulator: fix writes to registers with modrm encodings | Avi Kivity | 1 | -2/+5 |
2008-05-04 | KVM: x86 emulator: disable writeback on lmsw | Avi Kivity | 1 | -0/+1 |
2008-04-27 | KVM: x86 emulator: fix lea to really get the effective address | Avi Kivity | 1 | -1/+1 |
2008-04-27 | KVM: x86 emulator: fix smsw and lmsw with a memory operand | Avi Kivity | 1 | -12/+17 |
2008-04-27 | KVM: x86 emulator: initialize src.val and dst.val for register operands | Avi Kivity | 1 | -0/+2 |
2008-04-27 | KVM: x86 emulator: fix sparse warnings in x86_emulate.c | Harvey Harrison | 1 | -2/+2 |
2008-04-27 | KVM: x86 emulator: make register_address_increment and JMP_REL static inlines | Harvey Harrison | 1 | -30/+26 |
2008-04-27 | KVM: x86 emulator: make register_address, address_mask static inlines | Harvey Harrison | 1 | -19/+29 |
2008-04-27 | KVM: x86 emulator: add ad_mask static inline | Harvey Harrison | 1 | -3/+8 |
2008-04-27 | KVM: x86 emulator: group decoding for group 1 instructions | Avi Kivity | 1 | -2/+23 |
2008-04-27 | KVM: x86 emulator: add group 7 decoding | Avi Kivity | 1 | -2/+7 |
2008-04-27 | KVM: x86 emulator: Group decoding for groups 4 and 5 | Avi Kivity | 1 | -30/+10 |
2008-04-27 | KVM: x86 emulator: Group decoding for group 3 | Avi Kivity | 1 | -24/+10 |
2008-04-27 | KVM: x86 emulator: group decoding for group 1A | Avi Kivity | 1 | -1/+7 |
2008-04-27 | KVM: x86 emulator: add support for group decoding | Avi Kivity | 1 | -6/+27 |
2008-01-30 | KVM: Move arch dependent files to new directory arch/x86/kvm/ | Avi Kivity | 1 | -0/+1912 |