Make current test cases pass in armv7l. - lightning.git - Portable just-in-time compiler library

index : lightning.git
Portable just-in-time compiler library
summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorpcpa <paulo.cesar.pereira.de.andrade@gmail.com>2012年12月05日 23:48:40 -0200
committerpcpa <paulo.cesar.pereira.de.andrade@gmail.com>2012年12月05日 23:48:40 -0200
commit66cb4452d74ea507be2b1f11742942a2727d09f5 (patch)
treec12eafc66311b78dfffd36494064acbe9e5cfce1 /lib
parent91244b1801e270127e13c9eeba0ded4d620ae4e7 (diff)
downloadlightning-66cb4452d74ea507be2b1f11742942a2727d09f5.tar.gz
Make current test cases pass in armv7l.
* lib/jit_arm-vfp.c: Correct regression found in armv7l with latest test cases.
Diffstat (limited to 'lib')
-rw-r--r--lib/jit_arm-vfp.c 4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/jit_arm-vfp.c b/lib/jit_arm-vfp.c
index 344f010..77dffb7 100644
--- a/lib/jit_arm-vfp.c
+++ b/lib/jit_arm-vfp.c
@@ -2197,7 +2197,7 @@ _vfp_stxr_f(jit_state_t *_jit, jit_int32_t r0, jit_int32_t r1, jit_int32_t r2)
jit_int32_t reg;
if (jit_fpr_p(r2)) {
reg = jit_get_reg(jit_class_gpr);
- addr(rn(reg), r1, r2);
+ addr(rn(reg), r0, r1);
VSTR_F32(r2, rn(reg), 0);
jit_unget_reg(reg);
}
@@ -2210,7 +2210,7 @@ _vfp_stxr_d(jit_state_t *_jit, jit_int32_t r0, jit_int32_t r1, jit_int32_t r2)
{
jit_int32_t reg;
reg = jit_get_reg(jit_class_gpr);
- addr(rn(reg), r1, r2);
+ addr(rn(reg), r0, r1);
if (jit_fpr_p(r2))
VSTR_F64(r2, rn(reg), 0);
else {
generated by cgit v1.2.3 (git 2.46.0) at 2025年09月29日 20:21:20 +0000

AltStyle によって変換されたページ (->オリジナル) /