/[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 1195 by zherczeg, Thu Nov 1 15:21:27 2012 UTC revision 1201 by zherczeg, Sun Nov 4 06:11:18 2012 UTC
# Line 198  Line 198 
198  #if (defined SLJIT_CONFIG_X86_64 && SLJIT_CONFIG_X86_64)  #if (defined SLJIT_CONFIG_X86_64 && SLJIT_CONFIG_X86_64)
199  #define SLJIT_HAS_FIXED_LOCALS_OFFSET 1  #define SLJIT_HAS_FIXED_LOCALS_OFFSET 1
200  #ifdef _WIN64  #ifdef _WIN64
201  #define FIXED_LOCALS_OFFSET (4 * sizeof(sljit_sw))  #define FIXED_LOCALS_OFFSET ((4 + 2) * sizeof(sljit_sw))
202  #else  #else
203  #define FIXED_LOCALS_OFFSET (sizeof(sljit_sw))  #define FIXED_LOCALS_OFFSET (sizeof(sljit_sw))
204  #endif  #endif
# Line 1115  static SLJIT_INLINE void check_sljit_emi Line 1115  static SLJIT_INLINE void check_sljit_emi
1115          SLJIT_UNUSED_ARG(src2);          SLJIT_UNUSED_ARG(src2);
1116          SLJIT_UNUSED_ARG(src2w);          SLJIT_UNUSED_ARG(src2w);
1117    
1118          SLJIT_ASSERT(!(type & ~(0xff | SLJIT_INT_OP | SLJIT_REWRITABLE_JUMP)));          SLJIT_ASSERT(!(type & ~(0xff | SLJIT_REWRITABLE_JUMP | SLJIT_INT_OP)));
1119          SLJIT_ASSERT((type & 0xff) >= SLJIT_C_EQUAL && (type & 0xff) <= SLJIT_C_SIG_LESS_EQUAL);          SLJIT_ASSERT((type & 0xff) >= SLJIT_C_EQUAL && (type & 0xff) <= SLJIT_C_SIG_LESS_EQUAL);
1120  #if (defined SLJIT_DEBUG && SLJIT_DEBUG)  #if (defined SLJIT_DEBUG && SLJIT_DEBUG)
1121          FUNCTION_CHECK_SRC(src1, src1w);          FUNCTION_CHECK_SRC(src1, src1w);
# Line 1170  static SLJIT_INLINE void check_sljit_emi Line 1170  static SLJIT_INLINE void check_sljit_emi
1170          SLJIT_UNUSED_ARG(src);          SLJIT_UNUSED_ARG(src);
1171          SLJIT_UNUSED_ARG(srcw);          SLJIT_UNUSED_ARG(srcw);
1172    
1173    #if (defined SLJIT_VERBOSE && SLJIT_VERBOSE) || (defined SLJIT_DEBUG && SLJIT_DEBUG)
1174            if (SLJIT_UNLIKELY(compiler->skip_checks)) {
1175                    compiler->skip_checks = 0;
1176                    return;
1177            }
1178    #endif
1179    
1180          SLJIT_ASSERT(type >= SLJIT_JUMP && type <= SLJIT_CALL3);          SLJIT_ASSERT(type >= SLJIT_JUMP && type <= SLJIT_CALL3);
1181  #if (defined SLJIT_DEBUG && SLJIT_DEBUG)  #if (defined SLJIT_DEBUG && SLJIT_DEBUG)
1182          FUNCTION_CHECK_SRC(src, srcw);          FUNCTION_CHECK_SRC(src, srcw);

Legend:
Removed from v.1195  
changed lines
  Added in v.1201

  ViewVC Help
Powered by ViewVC 1.1.5