x86: split off exception handlers
Move exception handlers from op_helper.c to excp_helper.c.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
x86: avoid an extern declaration
After the previous patch, we can use the properdeclaration in a common header file.
x86: fix coding style in ops_sse.h
Fix coding style in ops_sse.h before next commit.
x86: split off FPU helpers
Move FPU and MMX/SSE helpers to fpu_helpers.c.
x86: improve SSE table type safety
SSE function tables could easily be corrupted because of useof void pointers.
Introduce function pointer types and helper variables in orderto improve type safety.
Split sse_op_table3 according to types used.
x86: fix coding style in helper_template.h
Fix coding style in helper_template.h before next commit.
x86: split condition code and shift templates
Move shift templates from helper_template.h toshift_helper_template.h and the condition code helpersto cc_helper_template.h.
x86: prepare eflags helpers for general use
Adjust function names and add an explicit CPUX86Stateparameter instead of relying on AREG0.
x86: split off condition code helpers
Move condition code helpers to cc_helper.c.
Move the shared inline functions lshift(), cpu_load_eflags() andcpu_cc_compute_all() to cpu.h.
x86: split off integer helpers
Move integer and bit field helpers to int_helper.c.
View all revisions | View revisions
Also available in: Atom