Bochs/bochs/cpu
2011-01-20 16:24:42 +00:00
..
3dnow.cc
access32.cc fine granular SMC detection (128b granularity used) 2011-01-04 16:17:20 +00:00
access64.cc fine granular SMC detection (128b granularity used) 2011-01-04 16:17:20 +00:00
access.cc fine granular SMC detection (128b granularity used) 2011-01-04 16:17:20 +00:00
aes.cc split more SSE opcodes 2010-12-25 07:59:15 +00:00
apic.cc - fixed usage of variable 'apic_id_mask' for compatibility with win32 plugin target 2010-05-15 09:23:50 +00:00
apic.h
arith8.cc
arith16.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
arith32.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
arith64.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00
bcd.cc
bit16.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00
bit32.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00
bit64.cc
bit.cc split more SSE ops, optimizations in MMX code 2010-12-25 17:04:36 +00:00
call_far.cc bug fix 2010-06-21 05:35:45 +00:00
cpu.cc Rewritten SMC handling, removed pageWriteStamp, now trace fetch chck only for pAddr 2011-01-12 18:49:11 +00:00
cpu.h phase1 of opcode tables optimization 2011-01-20 16:24:42 +00:00
cpuid.cc bugfix in leaf[0xD] report 2011-01-12 20:12:05 +00:00
crc32.cc split more SSE opcodes 2011-01-08 11:20:29 +00:00
crregs.cc complete rework of SSE code 2010-12-22 21:16:02 +00:00
crregs.h disasm and some cpuid code according to recently published AVX_319433-007.pdf document 2010-07-22 15:12:08 +00:00
ctrl_xfer16.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00
ctrl_xfer32.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00
ctrl_xfer64.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00
ctrl_xfer_pro.cc
data_xfer8.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
data_xfer16.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
data_xfer32.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
data_xfer64.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
debugstuff.cc
descriptor.h remove ome ifdefs 2010-05-02 15:11:39 +00:00
exception.cc bug fix 2010-06-21 05:35:45 +00:00
fetchdecode64.cc phase1 of opcode tables optimization 2011-01-20 16:24:42 +00:00
fetchdecode_sse.h phase1 of opcode tables optimization 2011-01-20 16:24:42 +00:00
fetchdecode_x87.h
fetchdecode.cc phase1 of opcode tables optimization 2011-01-20 16:24:42 +00:00
fetchdecode.h phase1 of opcode tables optimization 2011-01-20 16:24:42 +00:00
flag_ctrl_pro.cc
flag_ctrl.cc
fpu_emu.cc
i387.h bugfix for x86-64 mode 2010-11-23 15:42:26 +00:00
ia_opcodes.h phase1 of opcode tables optimization 2011-01-20 16:24:42 +00:00
icache.cc fix for SMC detection for page split 2011-01-15 22:14:44 +00:00
icache.h fix SMC detection when trace cache is not compiled in 2011-01-15 17:08:07 +00:00
init.cc complete rework of SSE code 2010-12-22 21:16:02 +00:00
instr.h complete rework of SSE code 2010-12-22 21:16:02 +00:00
io.cc
iret.cc
jmp_far.cc
lazy_flags.cc
lazy_flags.h comp fixes 2010-05-06 21:46:39 +00:00
load.cc conditional compiling with misaligned sse 2011-01-12 20:16:25 +00:00
logical8.cc
logical16.cc
logical32.cc
logical64.cc
Makefile.in complete rework of SSE code 2010-12-22 21:16:02 +00:00
mmx.cc sse + mmx optimizations 2011-01-16 21:01:28 +00:00
model_specific.h update with AMD CPUID spec from sep2010 2010-11-27 20:20:32 +00:00
msr.cc fixes 2010-10-07 20:40:01 +00:00
mult8.cc
mult16.cc
mult32.cc
mult64.cc
paging.cc fixed warnings for win64 compilation 2010-11-23 14:59:36 +00:00
proc_ctrl.cc split more SSE ops, optimizations in MMX code 2010-12-25 17:04:36 +00:00
protect_ctrl.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00
resolver.cc
ret_far.cc
segment_ctrl_pro.cc remove ome ifdefs 2010-05-02 15:11:39 +00:00
segment_ctrl.cc asize mask 2010-12-25 19:46:07 +00:00
shift8.cc Split shift opcodes | optimize SAR opcode 2010-05-18 07:28:05 +00:00
shift16.cc Split shift opcodes | optimize SAR opcode 2010-05-18 07:28:05 +00:00
shift32.cc Bugfix for 32-bit shift/rotate in 64-bit mode 2010-10-01 09:13:21 +00:00
shift64.cc Split shift opcodes | optimize SAR opcode 2010-05-18 07:28:05 +00:00
smm.cc complete rework of SSE code 2010-12-22 21:16:02 +00:00
smm.h
soft_int.cc fixed warnings for win64 compilation 2010-11-23 14:59:36 +00:00
sse_move.cc optimize sse and mmx code 2011-01-16 20:42:28 +00:00
sse_pfp.cc phase1 of opcode tables optimization 2011-01-20 16:24:42 +00:00
sse_rcp.cc split more SSE opcodes 2010-12-25 07:59:15 +00:00
sse_string.cc split more SSE opcodes 2010-12-25 07:59:15 +00:00
sse.cc sse + mmx optimizations 2011-01-16 21:01:28 +00:00
stack16.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
stack32.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
stack64.cc rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
stack.h
string.cc
tasking.cc complete rework of SSE code 2010-12-22 21:16:02 +00:00
todo split more SSE ops 2010-12-30 20:35:10 +00:00
vm8086.cc
vmcs.cc Fixed VMX bug reported by Russ Cox 2011-01-10 22:37:05 +00:00
vmexit.cc trying to get rid of b1() in instruction class 2010-09-24 21:15:16 +00:00
vmx.cc fine granular SMC detection (128b granularity used) 2011-01-04 16:17:20 +00:00
vmx.h rename accessor for opcodeReg() in instruction 2010-12-06 21:45:56 +00:00
xmm.h rename functions 2010-12-25 19:34:43 +00:00
xsave.cc Fixed address size wrap 2010-10-18 22:19:45 +00:00