author | pcpa <paulo.cesar.pereira.de.andrade@gmail.com> | 2012年12月09日 19:13:33 -0200 |
---|---|---|
committer | pcpa <paulo.cesar.pereira.de.andrade@gmail.com> | 2012年12月09日 19:13:33 -0200 |
commit | e255b7606842c02be793e0d447aaac2f9a40bc65 (patch) | |
tree | 7212ff1d58e72a2d00449d52144322b5027a2b84 /lib/jit_arm-cpu.c | |
parent | d1c0bc8e983620693bb71c58b7bfd64bd3690d94 (diff) | |
download | lightning-e255b7606842c02be793e0d447aaac2f9a40bc65.tar.gz |
-rw-r--r-- | lib/jit_arm-cpu.c | 10 |
diff --git a/lib/jit_arm-cpu.c b/lib/jit_arm-cpu.c index 948f260..1922a6c 100644 --- a/lib/jit_arm-cpu.c +++ b/lib/jit_arm-cpu.c @@ -409,7 +409,7 @@ static void _torl(jit_state_t*,int,int,int) maybe_unused; # define CC_MVN(cc,rd,rm) corrr(cc,ARM_MVN,0,rd,rm) # define MVN(rd,rm) CC_MVN(ARM_CC_AL,rd,rm) # define T1_MVN(rd,rm) is(THUMB_MVN|(_u3(rm)<<3)|_u3(rd)) -# define T2_MVN(rd,rm) torrr(THUMB2_MVN,rd,_R15_REGNO,rm) +# define T2_MVN(rd,rm) torrr(THUMB2_MVN,_R15_REGNO,rd,rm) # define CC_MVNI(cc,rd,im) corri(cc,ARM_MVN|ARM_I,0,rd,im) # define MVNI(rd,im) CC_MVNI(ARM_CC_AL,rd,im) # define T2_MVNI(rd,im) torri(THUMB2_MVNI,_R15_REGNO,rd,im) @@ -816,10 +816,10 @@ static void _torl(jit_state_t*,int,int,int) maybe_unused; # define T2_POP(im) tpp(THUMB2_POP,im) # define jit_get_reg_args() \ do { \ - (void)jit_get_reg(_R0|jit_class_gpr); \ - (void)jit_get_reg(_R1|jit_class_gpr); \ - (void)jit_get_reg(_R2|jit_class_gpr); \ - (void)jit_get_reg(_R3|jit_class_gpr); \ + (void)jit_get_reg(_R0|jit_class_named|jit_class_gpr); \ + (void)jit_get_reg(_R1|jit_class_named|jit_class_gpr); \ + (void)jit_get_reg(_R2|jit_class_named|jit_class_gpr); \ + (void)jit_get_reg(_R3|jit_class_named|jit_class_gpr); \ } while (0) # define jit_unget_reg_args() \ do { \ |