Bochs/bochs/fpu
Stanislav Shwartsman b5c5082ff2 Completely remove b1() field from bxInstruction structure and resuse it for AVX instructions flags.
the iaOpcode field has no masking anymore.

fixed bug during the code reorganization:
                        
+ XOP: Fixed instructions with operands order depending on VEX.W (fixed VEX.W read from instruction object)
2012-05-11 06:35:16 +00:00
..
control_w.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
f2xm1.cc simplify x87 polinoms evaluation code 2011-12-16 19:22:03 +00:00
ferr.cc - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
fpatan.cc simplify x87 polinoms evaluation code 2011-12-16 19:22:03 +00:00
fprem.cc - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
fpu_arith.cc Move DAZ handling into softfloat library (for float16, float32 and float64 only) and cleanup SSE and AVX code 2011-10-01 15:40:36 +00:00
fpu_cmov.cc expand FCMOV function to 8 different functions - each one is much simpler to implement and understand 2012-02-01 12:07:53 +00:00
fpu_compare.cc expand FCMOV function to 8 different functions - each one is much simpler to implement and understand 2012-02-01 12:07:53 +00:00
fpu_const.cc reword all the CPU code in preparation for future CPU speedup implementation. 2011-07-06 20:01:18 +00:00
fpu_constant.h - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
fpu_load_store.cc expand FCMOV function to 8 different functions - each one is much simpler to implement and understand 2012-02-01 12:07:53 +00:00
fpu_misc.cc reword all the CPU code in preparation for future CPU speedup implementation. 2011-07-06 20:01:18 +00:00
fpu_trans.cc reword all the CPU code in preparation for future CPU speedup implementation. 2011-07-06 20:01:18 +00:00
fpu.cc Completely remove b1() field from bxInstruction structure and resuse it for AVX instructions flags. 2012-05-11 06:35:16 +00:00
fsincos.cc simplify x87 polinoms evaluation code 2011-12-16 19:22:03 +00:00
fyl2x.cc simplify x87 polinoms evaluation code 2011-12-16 19:22:03 +00:00
Makefile.in expand FCMOV function to 8 different functions - each one is much simpler to implement and understand 2012-02-01 12:07:53 +00:00
poly.cc simplify x87 polinoms evaluation code 2011-12-16 19:22:03 +00:00
softfloat16.cc Move DAZ handling into softfloat library (for float16, float32 and float64 only) and cleanup SSE and AVX code 2011-10-01 15:40:36 +00:00
softfloat-compare.h - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
softfloat-macros.h implemented AVX float16 convert instructions 2011-06-11 13:12:32 +00:00
softfloat-muladd.cc Move DAZ handling into softfloat library (for float16, float32 and float64 only) and cleanup SSE and AVX code 2011-10-01 15:40:36 +00:00
softfloat-round-pack.cc correctly handle unmasked undeflow in SSE 2011-10-04 06:40:19 +00:00
softfloat-round-pack.h implemented AVX float16 convert instructions 2011-06-11 13:12:32 +00:00
softfloat-specialize.cc added AVX FMA extensions support. The implementation is based on QEMU patch by Peter Maydell (fixed) 2011-09-29 22:20:56 +00:00
softfloat-specialize.h implemented AVX float16 convert instructions 2011-06-11 13:12:32 +00:00
softfloat.cc implemented missed XOP instructions FRCZPS/PD/SS/SD + update CHANGES with fixed bugs 2011-11-24 11:34:26 +00:00
softfloat.h implemented missed XOP instructions FRCZPS/PD/SS/SD + update CHANGES with fixed bugs 2011-11-24 11:34:26 +00:00
softfloatx80.cc - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
softfloatx80.h - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
status_w.h Adding Id and Rev property to all files 2011-02-24 22:05:47 +00:00
tag_w.h - deleted executable properties from source files 2011-04-03 10:29:19 +00:00
todo - deleted executable properties from source files 2011-04-03 10:29:19 +00:00