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

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

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

revision 839 by zherczeg, Fri Dec 30 13:22:28 2011 UTC revision 847 by zherczeg, Tue Jan 3 17:49:03 2012 UTC
# Line 616  static char* freg_names[] = { Line 616  static char* freg_names[] = {
616  static SLJIT_CONST char* op_names[] = {  static SLJIT_CONST char* op_names[] = {
617          /* op0 */          /* op0 */
618          (char*)"breakpoint", (char*)"nop",          (char*)"breakpoint", (char*)"nop",
619            (char*)"umul", (char*)"smul", (char*)"udiv", (char*)"sdiv",
620          /* op1 */          /* op1 */
621          (char*)"mov", (char*)"mov.ub", (char*)"mov.sb", (char*)"mov.uh",          (char*)"mov", (char*)"mov.ub", (char*)"mov.sb", (char*)"mov.uh",
622          (char*)"mov.sh", (char*)"mov.ui", (char*)"mov.si", (char*)"movu",          (char*)"mov.sh", (char*)"mov.ui", (char*)"mov.si", (char*)"movu",
# Line 793  static SLJIT_INLINE void check_sljit_emi Line 794  static SLJIT_INLINE void check_sljit_emi
794          SLJIT_UNUSED_ARG(compiler);          SLJIT_UNUSED_ARG(compiler);
795          SLJIT_UNUSED_ARG(op);          SLJIT_UNUSED_ARG(op);
796    
797          SLJIT_ASSERT(op >= SLJIT_BREAKPOINT && op <= SLJIT_NOP);          SLJIT_ASSERT((op >= SLJIT_BREAKPOINT && op <= SLJIT_SMUL)
798                    || ((op & ~SLJIT_INT_OP) >= SLJIT_UDIV && (op & ~SLJIT_INT_OP) <= SLJIT_SDIV));
799  #if (defined SLJIT_VERBOSE && SLJIT_VERBOSE)  #if (defined SLJIT_VERBOSE && SLJIT_VERBOSE)
800          if (SLJIT_UNLIKELY(!!compiler->verbose))          if (SLJIT_UNLIKELY(!!compiler->verbose))
801                  fprintf(compiler->verbose, "  %s\n", op_names[op]);                  fprintf(compiler->verbose, "  %s%s\n", op_names[GET_OPCODE(op)], !(op & SLJIT_INT_OP) ? "" : "i");
802  #endif  #endif
803  }  }
804    

Legend:
Removed from v.839  
changed lines
  Added in v.847

  ViewVC Help
Powered by ViewVC 1.1.5