aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/arm/skyeye_common/vfp/vfp.h
diff options
context:
space:
mode:
authorGravatar Lioncash <mathew1800@gmail.com>2015-06-29 03:04:40 -0400
committerGravatar Lioncash <mathew1800@gmail.com>2015-06-29 03:27:26 -0400
commit32a6379bc883a18124fbb5027a87738881f7a011 (patch)
tree12f2ace4e6bd90c826f646fb12a44ccd3d099574 /src/core/arm/skyeye_common/vfp/vfp.h
parent19d5fbce8e9a5419b5cbae610bbf18de82d87f2c (diff)
vfp: Handle accesses to FPINST/FPINST2 system registers
Also has a side-benefit of correcting access to the FPEXC register.
Diffstat (limited to 'src/core/arm/skyeye_common/vfp/vfp.h')
-rw-r--r--src/core/arm/skyeye_common/vfp/vfp.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/core/arm/skyeye_common/vfp/vfp.h b/src/core/arm/skyeye_common/vfp/vfp.h
index acefae9b..eb376561 100644
--- a/src/core/arm/skyeye_common/vfp/vfp.h
+++ b/src/core/arm/skyeye_common/vfp/vfp.h
@@ -36,10 +36,8 @@ void vfp_raise_exceptions(ARMul_State* state, u32 exceptions, u32 inst, u32 fpsc
u32 vfp_single_cpdo(ARMul_State* state, u32 inst, u32 fpscr);
u32 vfp_double_cpdo(ARMul_State* state, u32 inst, u32 fpscr);
-void VMSR(ARMul_State* state, ARMword reg, ARMword Rt);
void VMOVBRS(ARMul_State* state, ARMword to_arm, ARMword t, ARMword n, ARMword* value);
void VMOVBRRD(ARMul_State* state, ARMword to_arm, ARMword t, ARMword t2, ARMword n, ARMword* value1, ARMword* value2);
void VMOVBRRSS(ARMul_State* state, ARMword to_arm, ARMword t, ARMword t2, ARMword n, ARMword* value1, ARMword* value2);
void VMOVI(ARMul_State* state, ARMword single, ARMword d, ARMword imm);
void VMOVR(ARMul_State* state, ARMword single, ARMword d, ARMword imm);
-