add_jump 2059 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->stackalloc, JUMP(SLJIT_FAST_CALL)); add_jump 2085 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->calllimit, JUMP(SLJIT_ZERO)); add_jump 2486 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->partialmatch, JUMP(SLJIT_JUMP)); add_jump 2501 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, end_reached, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); add_jump 2508 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, end_reached, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0)); add_jump 2510 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, end_reached, JUMP(SLJIT_JUMP)); add_jump 2514 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, end_reached, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0)); add_jump 2518 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->partialmatch, JUMP(SLJIT_JUMP)); add_jump 2530 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); add_jump 2536 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(SLJIT_SP), common->start_used_ptr, STR_PTR, 0)); add_jump 2540 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 2547 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->partialmatch, JUMP(SLJIT_JUMP)); add_jump 2571 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->utfreadchar, JUMP(SLJIT_FAST_CALL)); add_jump 2712 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, (max < 0x10000) ? &common->utfreadchar16 : &common->utfreadchar, JUMP(SLJIT_FAST_CALL)); add_jump 2810 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->utfreadtype8, JUMP(SLJIT_FAST_CALL)); add_jump 2881 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->anynewline, JUMP(SLJIT_FAST_CALL)); add_jump 2882 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(jumpifmatch ? SLJIT_NOT_ZERO : SLJIT_ZERO)); add_jump 2888 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_CR)); add_jump 2889 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); add_jump 2894 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); add_jump 2901 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(jumpifmatch ? SLJIT_EQUAL : SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline)); add_jump 4135 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->getucd, JUMP(SLJIT_FAST_CALL)); add_jump 4179 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->getucd, JUMP(SLJIT_FAST_CALL)); add_jump 4265 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 4274 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit == 0 ? SLJIT_LESS : SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); add_jump 4281 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_LESS : SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); add_jump 4284 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_EQUAL : SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); add_jump 4290 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2])); add_jump 4294 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); add_jump 4297 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); add_jump 4301 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[0])); add_jump 4305 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[1])); add_jump 4308 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1])); add_jump 4320 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_LESS : SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[3] - ranges[2])); add_jump 4323 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(bit != 0 ? SLJIT_EQUAL : SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2])); add_jump 4333 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); add_jump 4337 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[0])); add_jump 4342 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[3] - ranges[2])); add_jump 4345 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[2] - i)); add_jump 4350 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, TMP1, 0, SLJIT_IMM, ranges[3] - ranges[0])); add_jump 4354 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP1, 0, SLJIT_IMM, ranges[2] - ranges[1])); add_jump 4357 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, ranges[1] - ranges[0])); add_jump 4673 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, context->c.asint | context->oc.asint)); add_jump 4679 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, context->c.asushort | context->oc.asushort)); add_jump 4686 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, context->c.asbyte | context->oc.asbyte)); add_jump 4708 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, *cc | othercasebit)); add_jump 4711 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, context->sourcereg, 0, SLJIT_IMM, *cc)); add_jump 4880 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &found, JUMP(SLJIT_NOT_ZERO)); add_jump 4883 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 4891 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, (cc[-1] & XCL_NOT) == 0 ? backtracks : &found, CMP(SLJIT_GREATER, TMP2, 0, SLJIT_IMM, max - min)); add_jump 4912 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, list, JUMP(SLJIT_NOT_ZERO)); add_jump 4927 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->getucd, JUMP(SLJIT_FAST_CALL)); add_jump 5236 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, compares > 0 ? list : backtracks, jump); add_jump 5268 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, TMP1, 0)); add_jump 5274 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, TMP1, 0)); add_jump 5279 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->wordboundary, JUMP(SLJIT_FAST_CALL)); add_jump 5280 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(type == OP_NOT_WORD_BOUNDARY ? SLJIT_NOT_ZERO : SLJIT_ZERO)); add_jump 5295 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(type == OP_DIGIT ? SLJIT_ZERO : SLJIT_NOT_ZERO)); add_jump 5308 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(type == OP_WHITESPACE ? SLJIT_ZERO : SLJIT_NOT_ZERO)); add_jump 5321 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(type == OP_WORDCHAR ? SLJIT_ZERO : SLJIT_NOT_ZERO)); add_jump 5332 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &end_list, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); add_jump 5337 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline & 0xff)); add_jump 5399 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &end_list, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); add_jump 5417 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->hspace, JUMP(SLJIT_FAST_CALL)); add_jump 5418 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(type == OP_NOT_HSPACE ? SLJIT_NOT_ZERO : SLJIT_ZERO)); add_jump 5425 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->vspace, JUMP(SLJIT_FAST_CALL)); add_jump 5426 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(type == OP_NOT_VSPACE ? SLJIT_NOT_ZERO : SLJIT_ZERO)); add_jump 5433 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->getucd, JUMP(SLJIT_FAST_CALL)); add_jump 5443 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->getucd, JUMP(SLJIT_FAST_CALL)); add_jump 5476 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_END, 0)); add_jump 5484 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_NOT_EQUAL)); add_jump 5486 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 5490 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); add_jump 5491 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); add_jump 5497 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_END, 0)); add_jump 5498 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, common->newline)); add_jump 5507 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_LESS)); add_jump 5511 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 5517 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP2, 0, STR_END, 0)); add_jump 5518 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, CHAR_NL)); add_jump 5524 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, STR_END, 0)); add_jump 5525 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->anynewline, JUMP(SLJIT_FAST_CALL)); add_jump 5526 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_ZERO)); add_jump 5537 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0)); add_jump 5544 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER, STR_PTR, 0, TMP1, 0)); add_jump 5546 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 5554 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 5558 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER_EQUAL, STR_PTR, 0, STR_END, 0)); add_jump 5562 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, TMP2, 0, TMP1, 0)); add_jump 5565 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); add_jump 5566 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); add_jump 5580 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 5586 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, STR_PTR, 0, STR_END, 0)); add_jump 5595 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 5605 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER, TMP2, 0, STR_END, 0)); add_jump 5610 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); add_jump 5612 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 5617 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, (common->newline >> 8) & 0xff)); add_jump 5618 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, common->newline & 0xff)); add_jump 5637 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER, STR_PTR, 0, STR_END, 0)); add_jump 5660 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, c)); add_jump 5669 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, c | bit)); add_jump 5673 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP1, 0, SLJIT_IMM, oc)); add_jump 5690 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); add_jump 5695 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, c | 0x20)); add_jump 5718 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); add_jump 5728 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c | bit)); add_jump 5732 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, c)); add_jump 5733 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, oc)); add_jump 5759 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, jump[0]); add_jump 5767 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, jump[0]); add_jump 5777 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_ZERO)); add_jump 5803 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS_EQUAL, STR_PTR, 0, TMP3, 0)); add_jump 5813 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS, STR_PTR, 0, TMP1, 0)); add_jump 5874 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_GREATER, STR_PTR, 0, STR_END, 0)); add_jump 5938 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &found, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset), TMP1, 0)); add_jump 5945 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, SLJIT_MEM1(SLJIT_SP), OVECTOR(offset), TMP1, 0)); add_jump 5965 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(1))); add_jump 5989 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_LESS_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 1)); add_jump 5992 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_EQUAL, SLJIT_RETURN_REG, 0, SLJIT_IMM, 0)); add_jump 5995 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 6014 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, partial); add_jump 6016 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, *cc == OP_REF ? &common->casefulcmp : &common->caselesscmp, JUMP(SLJIT_FAST_CALL)); add_jump 6017 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 6028 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, *cc == OP_REF ? &common->casefulcmp : &common->caselesscmp, JUMP(SLJIT_FAST_CALL)); add_jump 6029 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 6032 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, JUMP(SLJIT_JUMP)); add_jump 6040 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, backtracks, jump); add_jump 6134 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(1))); add_jump 6214 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(1))); add_jump 6228 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_GREATER_EQUAL, SLJIT_MEM1(STACK_TOP), STACK(1), SLJIT_IMM, max)); add_jump 6314 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &entry->calls, JUMP(SLJIT_FAST_CALL)); add_jump 6318 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_EQUAL, TMP1, 0, SLJIT_IMM, 0)); add_jump 6410 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_SIG_GREATER)); add_jump 6412 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->forced_quit, JUMP(SLJIT_SIG_LESS)); add_jump 6579 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 6607 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, found, JUMP(SLJIT_JUMP)); add_jump 6652 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 6694 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, target, jump); add_jump 6753 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 7240 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &(BACKTRACK_AS(bracket_backtrack)->u.condfailed), add_jump 7262 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &(BACKTRACK_AS(bracket_backtrack)->u.condfailed), JUMP(SLJIT_ZERO)); add_jump 7463 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 7669 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &emptymatch, CMP(SLJIT_EQUAL, TMP1, 0, STR_PTR, 0)); add_jump 7696 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &emptymatch, CMP(SLJIT_EQUAL, TMP1, 0, STR_PTR, 0)); add_jump 7752 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(STACK_TOP), STACK(stacksize - 1), SLJIT_IMM, 0)); add_jump 7754 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, SLJIT_MEM1(TMP2), (stacksize - 1) * sizeof(sljit_sw), SLJIT_IMM, 0)); add_jump 7995 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_LESS, base, offset1, SLJIT_IMM, min + 1)); add_jump 8018 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); add_jump 8116 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); add_jump 8124 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, JUMP(SLJIT_JUMP)); add_jump 8131 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_MEM1(SLJIT_SP), OVECTOR(0))); add_jump 8136 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, CMP(SLJIT_NOT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 8139 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, CMP(SLJIT_EQUAL, TMP2, 0, SLJIT_IMM, 0)); add_jump 8144 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, CMP(SLJIT_NOT_EQUAL, TMP2, 0, STR_PTR, 0)); add_jump 8147 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &backtrack->topbacktracks, JUMP(SLJIT_JUMP)); add_jump 8801 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 8978 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 9030 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 9171 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 9305 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 9365 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->then_trap->quit, JUMP(SLJIT_JUMP)); add_jump 9370 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->positive_assert_quit, JUMP(SLJIT_JUMP)); add_jump 9378 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->quit, JUMP(SLJIT_JUMP)); add_jump 9394 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->reset_match, CMP(SLJIT_NOT_EQUAL, STR_PTR, 0, SLJIT_IMM, -1)); add_jump 9402 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->reset_match, JUMP(SLJIT_JUMP)); add_jump 9427 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 9596 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->quit, JUMP(SLJIT_JUMP)); add_jump 9681 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->accept, JUMP(SLJIT_JUMP)); add_jump 9706 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL)); add_jump 9711 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->quit, JUMP(SLJIT_JUMP)); add_jump 9719 ext/pcre/pcrelib/pcre_jit_compile.c add_jump(compiler, &common->revertframes, JUMP(SLJIT_FAST_CALL));