Bochs/bochs/cpu/decoder
2024-01-05 08:45:10 +02:00
..
decoder.h define CPU feature's enum together with feature name in one place 2023-10-15 23:56:11 +03:00
disasm.cc fixed compilation of instrumentation examples with debugger OFF 2023-04-06 22:18:01 +03:00
features.h Implement support for LA57 and 5-level paging 2023-12-29 14:48:38 +02:00
fetchdecode32.cc fix compilation with minimalistic config 2023-12-23 22:10:22 +02:00
fetchdecode64.cc implemented MOVDIR64B instruction and enabled in TigerLake model 2023-12-01 18:03:25 +02:00
fetchdecode_avx.h coding style, cleanups and optimizations 2023-11-19 20:31:05 +02:00
fetchdecode_evex.h handle getexp methods though templates 2023-12-25 08:07:07 +02:00
fetchdecode_opmap_0f3a.h fixed compilation for VMX=1 X86_64=1 2023-11-28 10:36:56 +02:00
fetchdecode_opmap_0f38.h implemented MOVDIR64B instruction and enabled in TigerLake model 2023-12-01 18:03:25 +02:00
fetchdecode_opmap.h implement RDMSRLIST/WRMSRLIST instructions (+related VMX extensions) (#176) 2023-12-16 21:59:34 +02:00
fetchdecode_x87.h x87: Implemented special behavior for 287-compatibility FSTP opcode: D9D8..D9DF - Behaves the same as FSTP but won't cause a stack underflow exception. 2023-12-07 12:56:02 +02:00
fetchdecode_xop.h remove trailing whitespace from source files 2022-08-23 21:46:04 +03:00
fetchdecode.h style and disasm updates, no functional impact 2023-12-25 14:57:05 +02:00
ia_opcodes.def HandlersChaining Optimization: mark IN/OUT instructions as TraceEnd, they could have significant side effects like raising interrupts which have to be handled 2024-01-05 08:45:10 +02:00
ia_opcodes.h add into ia_opcodes.def disasm field for every instruction 2020-03-28 14:23:54 +00:00
instr.h fixed compilation of instrumentation examples with debugger OFF 2023-04-06 22:18:01 +03:00