/[pcre]/code/trunk/sljit/sljitNativePPC_common.c
ViewVC logotype

Diff of /code/trunk/sljit/sljitNativePPC_common.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 721 by ph10, Mon Aug 22 14:35:22 2011 UTC revision 722 by zherczeg, Fri Oct 7 19:18:55 2011 UTC
# Line 1612  struct sljit_jump* sljit_emit_jump(struc Line 1612  struct sljit_jump* sljit_emit_jump(struc
1612          PTR_FAIL_IF(emit_const(compiler, TMP_REG1, 0));          PTR_FAIL_IF(emit_const(compiler, TMP_REG1, 0));
1613          PTR_FAIL_IF(push_inst(compiler, MTCTR | S(TMP_REG1)));          PTR_FAIL_IF(push_inst(compiler, MTCTR | S(TMP_REG1)));
1614          jump->addr = compiler->size;          jump->addr = compiler->size;
1615          PTR_FAIL_IF(push_inst(compiler, BCCTR | bo_bi_flags | (type >= SLJIT_CALL0 ? 1 : 0)));          PTR_FAIL_IF(push_inst(compiler, BCCTR | bo_bi_flags | (type >= SLJIT_FAST_CALL ? 1 : 0)));
1616          return jump;          return jump;
1617  }  }
1618    
# Line 1647  int sljit_emit_ijump(struct sljit_compil Line 1647  int sljit_emit_ijump(struct sljit_compil
1647          FAIL_IF(push_inst(compiler, MTCTR | S(src_r)));          FAIL_IF(push_inst(compiler, MTCTR | S(src_r)));
1648          if (jump)          if (jump)
1649                  jump->addr = compiler->size;                  jump->addr = compiler->size;
1650          return push_inst(compiler, BCCTR | bo_bi_flags | (type >= SLJIT_CALL0 ? 1 : 0));          return push_inst(compiler, BCCTR | bo_bi_flags | (type >= SLJIT_FAST_CALL ? 1 : 0));
1651  }  }
1652    
1653  /* Get a bit from CR, all other bits are zeroed. */  /* Get a bit from CR, all other bits are zeroed. */

Legend:
Removed from v.721  
changed lines
  Added in v.722

  ViewVC Help
Powered by ViewVC 1.1.5