Bochs/bochs/cpu
2008-08-29 19:23:03 +00:00
..
3dnow.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
access32.cc Fixed BX_ERR messages 2008-08-15 10:12:41 +00:00
access64.cc One more change to speedup memory access through HostPtr check 2008-08-14 22:26:15 +00:00
access.cc One more change to speedup memory access through HostPtr check 2008-08-14 22:26:15 +00:00
aes.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
apic.cc
apic.h
arith8.cc Use LOAD_Eb approach to remove duplicated GbEb methods 2008-08-11 20:34:05 +00:00
arith16.cc Completely new way to handle LD+OP cases - allows to significantly reduce number of BX_CPU_C methods 2008-08-09 21:05:07 +00:00
arith32.cc Completely new way to handle LD+OP cases - allows to significantly reduce number of BX_CPU_C methods 2008-08-09 21:05:07 +00:00
arith64.cc Completely new way to handle LD+OP cases - allows to significantly reduce number of BX_CPU_C methods 2008-08-09 21:05:07 +00:00
bcd.cc
bit16.cc Implemented MOVBE Intel Atom(R) instruction 2008-08-11 18:53:24 +00:00
bit32.cc Implemented MOVBE Intel Atom(R) instruction 2008-08-11 18:53:24 +00:00
bit64.cc Implemented MOVBE Intel Atom(R) instruction 2008-08-11 18:53:24 +00:00
bit.cc Implemented MOVBE Intel Atom(R) instruction 2008-08-11 18:53:24 +00:00
call_far.cc
cpu.cc branch_16 optimizations 2008-08-23 22:27:58 +00:00
cpu.h Some kind of big change in fetchdecode tables invented in order to compress the tables for better host data cache utilization 2008-08-29 19:23:03 +00:00
cpuid.cc Apply CPUID vendor/brand string from @SF 2008-08-19 16:43:07 +00:00
crc32.cc Add missed crc32.cc 2008-08-12 04:57:59 +00:00
crregs.h
ctrl_xfer16.cc branch_16 optimizations 2008-08-23 22:27:58 +00:00
ctrl_xfer32.cc - CALL instructions should push old EIP to stack before checking new EIP for CS.limits 2008-08-16 15:32:44 +00:00
ctrl_xfer64.cc - CALL instructions should push old EIP to stack before checking new EIP for CS.limits 2008-08-16 15:32:44 +00:00
ctrl_xfer_pro.cc
data_xfer8.cc Some kind of big change in fetchdecode tables invented in order to compress the tables for better host data cache utilization 2008-08-29 19:23:03 +00:00
data_xfer16.cc Completely new way to handle LD+OP cases - allows to significantly reduce number of BX_CPU_C methods 2008-08-09 21:05:07 +00:00
data_xfer32.cc Completely new way to handle LD+OP cases - allows to significantly reduce number of BX_CPU_C methods 2008-08-09 21:05:07 +00:00
data_xfer64.cc Completely new way to handle LD+OP cases - allows to significantly reduce number of BX_CPU_C methods 2008-08-09 21:05:07 +00:00
data_xfer.cc Fixed compilation errors, added BX_ASSERT in paging.cc 2008-08-18 05:20:23 +00:00
debugstuff.cc
descriptor.h
exception.cc optimize LEAVE operation 2008-08-27 21:57:40 +00:00
extdb.cc
extdb.h
fetchdecode64.cc Some kind of big change in fetchdecode tables invented in order to compress the tables for better host data cache utilization 2008-08-29 19:23:03 +00:00
fetchdecode.cc Some kind of big change in fetchdecode tables invented in order to compress the tables for better host data cache utilization 2008-08-29 19:23:03 +00:00
fetchdecode.h Some kind of big change in fetchdecode tables invented in order to compress the tables for better host data cache utilization 2008-08-29 19:23:03 +00:00
flag_ctrl_pro.cc Fixed small performance bug in HandleAsyncEvent 2008-08-12 19:25:42 +00:00
flag_ctrl.cc
fpu_emu.cc
i387.h
ia_opcodes.h Some kind of big change in fetchdecode tables invented in order to compress the tables for better host data cache utilization 2008-08-29 19:23:03 +00:00
icache.cc Fixed small performance bug in HandleAsyncEvent 2008-08-12 19:25:42 +00:00
icache.h
init.cc Add some missed eflags accessors and pay more attention for special ones 2008-08-16 21:06:56 +00:00
instr.h Completely new way to handle LD+OP cases - allows to significantly reduce number of BX_CPU_C methods 2008-08-09 21:05:07 +00:00
io_pro.cc very slight optimization in io permissions check 2008-08-27 21:26:23 +00:00
io.cc
iret.cc
jmp_far.cc
lazy_flags.cc
lazy_flags.h
logical8.cc Use LOAD_Eb approach to remove duplicated GbEb methods 2008-08-11 20:34:05 +00:00
logical16.cc Use LOAD_Eb approach to remove duplicated GbEb methods 2008-08-11 20:34:05 +00:00
logical32.cc Use LOAD_Eb approach to remove duplicated GbEb methods 2008-08-11 20:34:05 +00:00
logical64.cc Use LOAD_Eb approach to remove duplicated GbEb methods 2008-08-11 20:34:05 +00:00
Makefile.in Implemented MOVBE Intel Atom(R) instruction 2008-08-11 18:53:24 +00:00
mmx.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
mult8.cc Use LOAD_Eb approach to remove duplicated GbEb methods 2008-08-11 20:34:05 +00:00
mult16.cc Split more opcodes using new LOAD technique 2008-08-10 21:16:12 +00:00
mult32.cc Split more opcodes using new LOAD technique 2008-08-10 21:16:12 +00:00
mult64.cc Split more opcodes using new LOAD technique 2008-08-10 21:16:12 +00:00
paging.cc Clean invalidate_prefetch_q when not needed 2008-08-23 13:55:37 +00:00
proc_ctrl.cc Clean invalidate_prefetch_q when not needed 2008-08-23 13:55:37 +00:00
protect_ctrl.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
resolve.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
ret_far.cc
segment_ctrl_pro.cc Add some missed eflags accessors and pay more attention for special ones 2008-08-16 21:06:56 +00:00
segment_ctrl.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
shift8.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
shift16.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
shift32.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
shift64.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
smm.cc Optimize TLB flush methods 2008-08-13 21:51:54 +00:00
smm.h
soft_int.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
sse_move.cc Fixed restore of FCS field 2008-08-16 12:19:30 +00:00
sse_pfp.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
sse_rcp.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
sse_string.cc Implemented MOVBE Intel Atom(R) instruction 2008-08-11 18:53:24 +00:00
sse.cc Implemented MOVBE Intel Atom(R) instruction 2008-08-11 18:53:24 +00:00
stack16.cc optimize LEAVE operation 2008-08-27 21:57:40 +00:00
stack32.cc optimize LEAVE operation 2008-08-27 21:57:40 +00:00
stack64.cc Make even more efficient RmAddr calculation - good optimizing compiler could make more efficient code than it was before 2008-08-08 09:22:49 +00:00
stack.h
string.cc
tasking.cc
todo
vm8086.cc
xmm.h
xsave.cc Fixed restore of FCS field 2008-08-16 12:19:30 +00:00