Avi Kivity
|
73fba5f4fe
KVM: x86 emulator: move decode tables downwards
|
15 years ago |
Avi Kivity
|
dde7e6d12a
KVM: x86 emulator: move x86_decode_insn() downwards
|
15 years ago |
Avi Kivity
|
ef65c88912
KVM: x86 emulator: allow storing emulator execution function in decode tables
|
15 years ago |
Avi Kivity
|
9aabc88fc8
KVM: x86 emulator: store x86_emulate_ops in emulation context
|
15 years ago |
Avi Kivity
|
ab85b12b1a
KVM: x86 emulator: move ByteOp and Dst back to bits 0:3
|
15 years ago |
Avi Kivity
|
3885d530b0
KVM: x86 emulator: drop support for old-style groups
|
15 years ago |
Avi Kivity
|
9f5d3220e3
KVM: x86 emulator: convert group 9 to new style
|
15 years ago |
Avi Kivity
|
2cb20bc8af
KVM: x86 emulator: convert group 8 to new style
|
15 years ago |
Avi Kivity
|
2f3a9bc9eb
KVM: x86 emulator: convert group 7 to new style
|
15 years ago |
Avi Kivity
|
b67f9f0741
KVM: x86 emulator: convert group 5 to new style
|
15 years ago |
Avi Kivity
|
591c9d20a3
KVM: x86 emulator: convert group 4 to new style
|
15 years ago |
Avi Kivity
|
ee70ea30ee
KVM: x86 emulator: convert group 3 to new style
|
15 years ago |
Avi Kivity
|
99880c5cd5
KVM: x86 emulator: convert group 1A to new style
|
15 years ago |
Avi Kivity
|
5b92b5faff
KVM: x86 emulator: convert group 1 to new style
|
15 years ago |
Avi Kivity
|
120df8902d
KVM: x86 emulator: allow specifying group directly in opcode
|
15 years ago |
Avi Kivity
|
793d5a8d6b
KVM: x86 emulator: reserve group code 0
|
15 years ago |
Avi Kivity
|
42a1c52095
KVM: x86 emulator: move group tables to top
|
15 years ago |
Avi Kivity
|
fd853310a1
KVM: x86 emulator: Add wrappers for easily defining opcodes
|
15 years ago |
Avi Kivity
|
d65b1dee40
KVM: x86 emulator: introduce 'struct opcode'
|
15 years ago |
Avi Kivity
|
ea9ef04e19
KVM: x86 emulator: drop parentheses in repreat macros
|
15 years ago |
Mohammed Gamal
|
62bd430e6d
KVM: x86 emulator: Add IRET instruction
|
15 years ago |
Avi Kivity
|
e071edd5ba
KVM: x86 emulator: unify the two Group 3 variants
|
15 years ago |
Avi Kivity
|
dfe11481d8
KVM: x86 emulator: Allow LOCK prefix for NEG and NOT
|
15 years ago |
Avi Kivity
|
4968ec4e26
KVM: x86 emulator: simplify Group 1 decoding
|
15 years ago |
Avi Kivity
|
52811d7de5
KVM: x86 emulator: mix decode bits from opcode and group decode tables
|
15 years ago |
Avi Kivity
|
047a481809
KVM: x86 emulator: add Undefined decode flag
|
15 years ago |
Avi Kivity
|
2ce495365f
KVM: x86 emulator: Make group storage bits separate from operand bits
|
15 years ago |
Avi Kivity
|
880a188378
KVM: x86 emulator: consolidate Jcc rel32 decoding
|
15 years ago |
Avi Kivity
|
be8eacddbd
KVM: x86 emulator: consolidate CMOVcc decoding
|
15 years ago |
Avi Kivity
|
b6e6153885
KVM: x86 emulator: consolidate MOV reg, imm decoding
|
15 years ago |