needs_control_head 1242 ext/pcre/pcrelib/pcre_jit_compile.c static int get_framesize(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, BOOL recursive, BOOL *needs_control_head) needs_control_head 1254 ext/pcre/pcrelib/pcre_jit_compile.c *needs_control_head = TRUE; needs_control_head 1256 ext/pcre/pcrelib/pcre_jit_compile.c *needs_control_head = FALSE; needs_control_head 1297 ext/pcre/pcrelib/pcre_jit_compile.c *needs_control_head = TRUE; needs_control_head 1338 ext/pcre/pcrelib/pcre_jit_compile.c *needs_control_head = TRUE; needs_control_head 1546 ext/pcre/pcrelib/pcre_jit_compile.c static SLJIT_INLINE int get_private_data_copy_length(compiler_common *common, pcre_uchar *cc, pcre_uchar *ccend, BOOL needs_control_head) needs_control_head 1548 ext/pcre/pcrelib/pcre_jit_compile.c int private_data_length = needs_control_head ? 3 : 2; needs_control_head 1672 ext/pcre/pcrelib/pcre_jit_compile.c BOOL save, int stackptr, int stacktop, BOOL needs_control_head) needs_control_head 1693 ext/pcre/pcrelib/pcre_jit_compile.c stackptr += (needs_control_head ? 2 : 1) * sizeof(sljit_sw); needs_control_head 1718 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6298 ext/pcre/pcrelib/pcre_jit_compile.c BOOL needs_control_head; needs_control_head 6303 ext/pcre/pcrelib/pcre_jit_compile.c if (get_framesize(common, common->start + start, NULL, TRUE, &needs_control_head) == no_stack) needs_control_head 6463 ext/pcre/pcrelib/pcre_jit_compile.c BOOL needs_control_head; needs_control_head 6495 ext/pcre/pcrelib/pcre_jit_compile.c framesize = get_framesize(common, cc, NULL, FALSE, &needs_control_head); needs_control_head 6514 ext/pcre/pcrelib/pcre_jit_compile.c extrasize = needs_control_head ? 2 : 1; needs_control_head 6518 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6521 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6529 ext/pcre/pcrelib/pcre_jit_compile.c extrasize = needs_control_head ? 3 : 2; needs_control_head 6534 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6537 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6599 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6608 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6614 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6624 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(STACK_TOP), needs_control_head ? sizeof(sljit_sw) : 0); needs_control_head 6695 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6856 ext/pcre/pcrelib/pcre_jit_compile.c static SLJIT_INLINE void match_once_common(compiler_common *common, pcre_uchar ket, int framesize, int private_data_ptr, BOOL has_alternatives, BOOL needs_control_head) needs_control_head 6867 ext/pcre/pcrelib/pcre_jit_compile.c stacksize = needs_control_head ? 1 : 0; needs_control_head 6873 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6889 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6898 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 6998 ext/pcre/pcrelib/pcre_jit_compile.c BOOL needs_control_head = FALSE; needs_control_head 7075 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(bracket_backtrack)->u.framesize = get_framesize(common, ccbegin, NULL, FALSE, &needs_control_head); needs_control_head 7160 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7172 ext/pcre/pcrelib/pcre_jit_compile.c if (!needs_control_head) needs_control_head 7187 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7195 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7199 ext/pcre/pcrelib/pcre_jit_compile.c OP2(SLJIT_SUB, SLJIT_MEM1(SLJIT_SP), private_data_ptr, STACK_TOP, 0, SLJIT_IMM, needs_control_head ? (2 * sizeof(sljit_sw)) : sizeof(sljit_sw)); needs_control_head 7213 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7219 ext/pcre/pcrelib/pcre_jit_compile.c stacksize = needs_control_head ? 1 : 0; needs_control_head 7378 ext/pcre/pcrelib/pcre_jit_compile.c match_once_common(common, ket, BACKTRACK_AS(bracket_backtrack)->u.framesize, private_data_ptr, has_alternatives, needs_control_head); needs_control_head 7518 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(bracket_backtrack)->u.framesize = (BACKTRACK_AS(bracket_backtrack)->u.framesize << 1) | (needs_control_head ? 1 : 0); needs_control_head 7529 ext/pcre/pcrelib/pcre_jit_compile.c BOOL needs_control_head; needs_control_head 7573 ext/pcre/pcrelib/pcre_jit_compile.c framesize = get_framesize(common, cc, NULL, FALSE, &needs_control_head); needs_control_head 7586 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7606 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7616 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7622 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7626 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7637 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7645 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7655 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7706 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 7737 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 8248 ext/pcre/pcrelib/pcre_jit_compile.c BOOL needs_control_head; needs_control_head 8255 ext/pcre/pcrelib/pcre_jit_compile.c BACKTRACK_AS(then_trap_backtrack)->framesize = get_framesize(common, cc, ccend, FALSE, &needs_control_head); needs_control_head 8875 ext/pcre/pcrelib/pcre_jit_compile.c BOOL needs_control_head = FALSE; needs_control_head 8921 ext/pcre/pcrelib/pcre_jit_compile.c needs_control_head = (CURRENT_AS(bracket_backtrack)->u.framesize & 0x1) != 0; needs_control_head 9110 ext/pcre/pcrelib/pcre_jit_compile.c OP1(SLJIT_MOV, STR_PTR, 0, SLJIT_MEM1(STACK_TOP), STACK(needs_control_head ? 1 : 0)); needs_control_head 9120 ext/pcre/pcrelib/pcre_jit_compile.c match_once_common(common, ket, CURRENT_AS(bracket_backtrack)->u.framesize, private_data_ptr, has_alternatives, needs_control_head); needs_control_head 9249 ext/pcre/pcrelib/pcre_jit_compile.c stacksize = needs_control_head ? 1 : 0; needs_control_head 9669 ext/pcre/pcrelib/pcre_jit_compile.c BOOL needs_control_head; needs_control_head 9670 ext/pcre/pcrelib/pcre_jit_compile.c int framesize = get_framesize(common, cc, NULL, TRUE, &needs_control_head); needs_control_head 9671 ext/pcre/pcrelib/pcre_jit_compile.c int private_data_size = get_private_data_copy_length(common, ccbegin, ccend, needs_control_head); needs_control_head 9694 ext/pcre/pcrelib/pcre_jit_compile.c copy_private_data(common, ccbegin, ccend, TRUE, private_data_size + framesize + alternativesize, framesize + alternativesize, needs_control_head); needs_control_head 9695 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head) needs_control_head 9769 ext/pcre/pcrelib/pcre_jit_compile.c copy_private_data(common, ccbegin, ccend, FALSE, private_data_size + framesize + alternativesize, framesize + alternativesize, needs_control_head); needs_control_head 9771 ext/pcre/pcrelib/pcre_jit_compile.c if (needs_control_head)