Avi Kivity
|
7f9b4b75be
KVM: x86 emulator: introduce Op3264 for mov cr and mov dr instructions
|
15 years ago |
Avi Kivity
|
1e87e3efe7
KVM: x86 emulator: simplify REX.W check
|
15 years ago |
Avi Kivity
|
d4709c78ee
KVM: x86 emulator: drop use_modrm_ea
|
15 years ago |
Avi Kivity
|
91ff3cb43c
KVM: x86 emulator: put register operand fetch into a function
|
15 years ago |
Avi Kivity
|
3d9e77dff8
KVM: x86 emulator: use SrcAcc to simplify xchg decoding
|
15 years ago |
Avi Kivity
|
4515453964
KVM: x86 emulator: simplify xchg decode tables
|
15 years ago |
Avi Kivity
|
1a6440aef6
KVM: x86 emulator: use correct type for memory address in operands
|
15 years ago |
Avi Kivity
|
09ee57cdae
KVM: x86 emulator: push segment override out of decode_modrm()
|
15 years ago |
Gleb Natapov
|
4fc40f076f
KVM: x86 emulator: check io permissions only once for string pio
|
15 years ago |
Avi Kivity
|
9928ff608b
KVM: x86 emulator: fix LMSW able to clear cr0.pe
|
15 years ago |
Avi Kivity
|
63540382cc
KVM: x86 emulator: convert some push instructions to direct decode
|
15 years ago |
Avi Kivity
|
d0e533255d
KVM: x86 emulator: allow repeat macro arguments to contain commas
|
15 years ago |
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 |