inst 2867 ext/iconv/iconv.c php_iconv_stream_filter *inst; inst 2890 ext/iconv/iconv.c if (NULL == (inst = pemalloc(sizeof(php_iconv_stream_filter), persistent))) { inst 2894 ext/iconv/iconv.c if (php_iconv_stream_filter_ctor(inst, to_charset, to_charset_len, from_charset, from_charset_len, persistent) != PHP_ICONV_ERR_SUCCESS) { inst 2895 ext/iconv/iconv.c pefree(inst, persistent); inst 2899 ext/iconv/iconv.c if (NULL == (retval = php_stream_filter_alloc(&php_iconv_stream_filter_ops, inst, persistent))) { inst 2900 ext/iconv/iconv.c php_iconv_stream_filter_dtor(inst); inst 2901 ext/iconv/iconv.c pefree(inst, persistent); inst 132 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_uw* inst; inst 142 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst = (sljit_uw*)ensure_buf(compiler, sizeof(sljit_uw)); inst 143 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(!inst); inst 145 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *inst = 0xff000000 | compiler->cpool_fill; inst 148 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst = (sljit_uw*)ensure_buf(compiler, sizeof(sljit_uw)); inst 149 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(!inst); inst 151 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *inst = 0; inst 157 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst = (sljit_uw*)ensure_buf(compiler, sizeof(sljit_uw)); inst 158 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c FAIL_IF(!inst); inst 160 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *inst = *cpool_ptr++; inst 167 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c static sljit_si push_inst(struct sljit_compiler *compiler, sljit_uw inst) inst 177 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *ptr = inst; inst 181 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c static sljit_si push_inst_with_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal) inst 218 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT((inst & 0xfff) == 0); inst 222 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *ptr = inst | cpool_index; inst 231 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c static sljit_si push_inst_with_unique_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal) inst 237 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT(compiler->cpool_fill < CPOOL_SIZE && (inst & 0xfff) == 0); inst 241 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *ptr = inst | compiler->cpool_fill; inst 373 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c static sljit_si push_inst(struct sljit_compiler *compiler, sljit_uw inst) inst 380 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *ptr = inst; inst 453 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_uw *inst = (sljit_uw*)ptr[0]; inst 456 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_sw diff = (sljit_sw)(((sljit_sw)new_addr - (sljit_sw)(inst + 2)) >> 2); inst 461 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[0] = (mov_pc & COND_MASK) | (B - CONDITIONAL) | (diff & 0xffffff); inst 463 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 1); inst 466 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[0] = (mov_pc & COND_MASK) | (BL - CONDITIONAL) | (diff & 0xffffff); inst 467 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[1] = NOP; inst 469 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 475 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c ptr = inst + ((mov_pc & 0xfff) >> 2) + 2; inst 477 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c ptr = inst + 1; inst 479 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (*inst != mov_pc) { inst 480 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[0] = mov_pc; inst 483 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 1); inst 486 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[1] = BLX | RM(TMP_REG1); inst 488 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 495 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_uw *inst = (sljit_uw*)addr; inst 496 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT((inst[0] & 0xfff00000) == MOVW && (inst[1] & 0xfff00000) == MOVT); inst 497 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[0] = MOVW | (inst[0] & 0xf000) | ((new_addr << 4) & 0xf0000) | (new_addr & 0xfff); inst 498 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[1] = MOVT | (inst[1] & 0xf000) | ((new_addr >> 12) & 0xf0000) | ((new_addr >> 16) & 0xfff); inst 500 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 511 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_uw *inst = (sljit_uw*)ptr[0]; inst 517 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *inst = 0xe3a00000 | (ldr_literal & 0xf000) | src2; inst 519 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 1); inst 526 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *inst = 0xe3e00000 | (ldr_literal & 0xf000) | src2; inst 528 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 1); inst 534 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c ptr = inst + ((ldr_literal & 0xfff) >> 2) + 2; inst 536 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c ptr = inst + 1; inst 538 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (*inst != ldr_literal) { inst 539 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c *inst = ldr_literal; inst 541 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 1); inst 546 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_uw *inst = (sljit_uw*)addr; inst 547 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_ASSERT((inst[0] & 0xfff00000) == MOVW && (inst[1] & 0xfff00000) == MOVT); inst 548 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[0] = MOVW | (inst[0] & 0xf000) | ((new_constant << 4) & 0xf0000) | (new_constant & 0xfff); inst 549 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c inst[1] = MOVT | (inst[1] & 0xf000) | ((new_constant >> 12) & 0xf0000) | ((new_constant >> 16) & 0xfff); inst 551 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 2038 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c #define EMIT_FPU_DATA_TRANSFER(inst, add, base, freg, offs) \ inst 2039 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c ((inst) | ((add) << 23) | (reg_map[base] << 16) | (freg << 12) | (offs)) inst 2047 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_sw inst = VSTR_F32 | (flags & (SLJIT_SINGLE_OP | FPU_LOAD)); inst 2059 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, arg & REG_MASK, reg, argw >> 2)); inst 2061 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 0, arg & REG_MASK, reg, (-argw) >> 2)); inst 2067 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, TMP_REG3, reg, tmp >> 2)); inst 2069 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 0, TMP_REG3, reg, -tmp >> 2)); inst 2073 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, TMP_REG3, reg, 0)); inst 2080 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, TMP_REG1, reg, 0)); inst 2085 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, TMP_REG1, reg, (argw & 0x3fc) >> 2)); inst 2091 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 0, TMP_REG1, reg, (argw & 0x3fc) >> 2)); inst 2104 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_FPU_DATA_TRANSFER(inst, 1, TMP_REG3, reg, 0)); inst 144 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c static SLJIT_INLINE void modify_imm64_const(sljit_ins* inst, sljit_uw new_imm) inst 146 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_si dst = inst[0] & 0x1f; inst 147 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT((inst[0] & 0xffe00000) == MOVZ && (inst[1] & 0xffe00000) == (MOVK | (1 << 21))); inst 148 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c inst[0] = MOVZ | dst | ((new_imm & 0xffff) << 5); inst 149 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c inst[1] = MOVK | dst | (((new_imm >> 16) & 0xffff) << 5) | (1 << 21); inst 150 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c inst[2] = MOVK | dst | (((new_imm >> 32) & 0xffff) << 5) | (2 << 21); inst 151 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c inst[3] = MOVK | dst | ((new_imm >> 48) << 5) | (3 << 21); inst 2040 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_ins* inst = (sljit_ins*)addr; inst 2041 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c modify_imm64_const(inst, new_addr); inst 2042 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_CACHE_FLUSH(inst, inst + 4); inst 2047 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c sljit_ins* inst = (sljit_ins*)addr; inst 2048 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c modify_imm64_const(inst, new_constant); inst 2049 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_CACHE_FLUSH(inst, inst + 4); inst 184 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c static sljit_si push_inst16(struct sljit_compiler *compiler, sljit_ins inst) inst 187 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(!(inst & 0xffff0000)); inst 191 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c *ptr = inst; inst 196 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c static sljit_si push_inst32(struct sljit_compiler *compiler, sljit_ins inst) inst 200 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c *ptr++ = inst >> 16; inst 201 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c *ptr = inst; inst 214 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c static SLJIT_INLINE void modify_imm32_const(sljit_uh *inst, sljit_uw new_imm) inst 216 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_si dst = inst[1] & 0x0f00; inst 217 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(((inst[0] & 0xfbf0) == (MOVW >> 16)) && ((inst[2] & 0xfbf0) == (MOVT >> 16)) && dst == (inst[3] & 0x0f00)); inst 218 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c inst[0] = (MOVW >> 16) | COPY_BITS(new_imm, 12, 0, 4) | COPY_BITS(new_imm, 11, 10, 1); inst 219 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c inst[1] = dst | COPY_BITS(new_imm, 8, 12, 3) | (new_imm & 0xff); inst 220 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c inst[2] = (MOVT >> 16) | COPY_BITS(new_imm, 12 + 16, 0, 4) | COPY_BITS(new_imm, 11 + 16, 10, 1); inst 221 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c inst[3] = dst | COPY_BITS(new_imm, 8 + 16, 12, 3) | ((new_imm & 0xff0000) >> 16); inst 1569 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_sw inst = VSTR_F32 | (flags & (SLJIT_SINGLE_OP | FPU_LOAD)); inst 1582 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | 0x800000 | RN4(arg & REG_MASK) | DD4(reg) | (argw >> 2)); inst 1584 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | RN4(arg & REG_MASK) | DD4(reg) | (-argw >> 2)); inst 1592 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | 0x800000 | RN4(TMP_REG3) | DD4(reg) | (tmp >> 2)); inst 1594 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | RN4(TMP_REG3) | DD4(reg) | (-tmp >> 2)); inst 1598 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | 0x800000 | RN4(TMP_REG3) | DD4(reg)); inst 1605 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | 0x800000 | RN4(TMP_REG1) | DD4(reg)); inst 1610 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | 0x800000 | RN4(TMP_REG1) | DD4(reg) | ((argw & 0x3fc) >> 2)); inst 1616 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | RN4(TMP_REG1) | DD4(reg) | ((argw & 0x3fc) >> 2)); inst 1626 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, inst | 0x800000 | RN4(TMP_REG3) | DD4(reg)); inst 2080 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_uh *inst = (sljit_uh*)addr; inst 2081 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c modify_imm32_const(inst, new_addr); inst 2082 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_CACHE_FLUSH(inst, inst + 4); inst 2087 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c sljit_uh *inst = (sljit_uh*)addr; inst 2088 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c modify_imm32_const(inst, new_constant); inst 2089 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_CACHE_FLUSH(inst, inst + 4); inst 352 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c sljit_ins *inst = (sljit_ins*)addr; inst 354 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 16) & 0xffff); inst 355 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c inst[1] = (inst[1] & 0xffff0000) | (new_addr & 0xffff); inst 356 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 361 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c sljit_ins *inst = (sljit_ins*)addr; inst 363 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c inst[0] = (inst[0] & 0xffff0000) | ((new_constant >> 16) & 0xffff); inst 364 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c inst[1] = (inst[1] & 0xffff0000) | (new_constant & 0xffff); inst 365 ext/pcre/pcrelib/sljit/sljitNativeMIPS_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 451 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c sljit_ins *inst = (sljit_ins*)addr; inst 453 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 48) & 0xffff); inst 454 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[1] = (inst[1] & 0xffff0000) | ((new_addr >> 32) & 0xffff); inst 455 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[3] = (inst[3] & 0xffff0000) | ((new_addr >> 16) & 0xffff); inst 456 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[5] = (inst[5] & 0xffff0000) | (new_addr & 0xffff); inst 457 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_CACHE_FLUSH(inst, inst + 6); inst 462 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c sljit_ins *inst = (sljit_ins*)addr; inst 464 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[0] = (inst[0] & 0xffff0000) | ((new_constant >> 48) & 0xffff); inst 465 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[1] = (inst[1] & 0xffff0000) | ((new_constant >> 32) & 0xffff); inst 466 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[3] = (inst[3] & 0xffff0000) | ((new_constant >> 16) & 0xffff); inst 467 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c inst[5] = (inst[5] & 0xffff0000) | (new_constant & 0xffff); inst 468 ext/pcre/pcrelib/sljit/sljitNativeMIPS_64.c SLJIT_CACHE_FLUSH(inst, inst + 6); inst 225 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_ins *inst; inst 242 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = (sljit_ins*)jump->addr; inst 244 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst--; inst 253 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c diff = ((sljit_sw)target_addr - (sljit_sw)(inst)) >> 2; inst 258 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = inst[-1]; inst 259 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[-1] = (jump->flags & IS_JAL) ? BAL : B; inst 261 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst; inst 263 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c saved_inst = inst[0]; inst 264 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = inst[-1]; inst 265 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[-1] = saved_inst ^ invert_branch(jump->flags); inst 267 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst; inst 271 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c diff = ((sljit_sw)target_addr - (sljit_sw)(inst + 1)) >> 2; inst 276 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = (jump->flags & IS_JAL) ? BAL : B; inst 277 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[1] = NOP; inst 278 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst + 1; inst 280 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = inst[0] ^ invert_branch(jump->flags); inst 281 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[1] = NOP; inst 283 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst + 1; inst 290 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c saved_inst = inst[0]; inst 291 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = inst[-1]; inst 292 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[-1] = (saved_inst & 0xffff0000) | 3; inst 293 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[1] = J; inst 294 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[2] = NOP; inst 295 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst + 2; inst 299 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = (inst[0] & 0xffff0000) | 3; inst 300 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[1] = NOP; inst 301 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[2] = J; inst 302 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[3] = NOP; inst 304 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst + 3; inst 311 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = inst[-1]; inst 312 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[-1] = (jump->flags & IS_JAL) ? JAL : J; inst 314 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst; inst 319 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] = (jump->flags & IS_JAL) ? JAL : J; inst 320 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[1] = NOP; inst 321 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst + 1; inst 330 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] -= 4; inst 331 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst++; inst 333 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[2] = inst[6]; inst 334 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[3] = inst[7]; inst 335 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst + 3; inst 340 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[0] -= 2; inst 341 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst++; inst 343 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[4] = inst[6]; inst 344 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst[5] = inst[7]; inst 345 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c return inst + 5; inst 1601 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BEQ | SA(src) | TA(0) | JUMP_LENGTH; \ inst 1606 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BNE | SA(src) | TA(0) | JUMP_LENGTH; \ inst 1611 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BC1T | JUMP_LENGTH; \ inst 1616 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BC1F | JUMP_LENGTH; \ inst 1623 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_ins inst; inst 1688 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = 0; inst 1696 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c if (inst) inst 1697 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c PTR_FAIL_IF(push_inst(compiler, inst, UNMOVABLE_INS)); inst 1742 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_ins inst; inst 1775 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = NOP; inst 1780 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BLEZ; inst 1784 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BGTZ; inst 1788 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BGEZ; inst 1792 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BLTZ; inst 1802 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BGEZ; inst 1806 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BLTZ; inst 1810 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BLEZ; inst 1814 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = BGTZ; inst 1819 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c PTR_FAIL_IF(push_inst(compiler, inst | S(src1) | JUMP_LENGTH, UNMOVABLE_INS)); inst 1862 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c sljit_ins inst; inst 1892 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_UEQ_S; inst 1896 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_UEQ_S; inst 1900 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_ULT_S; inst 1904 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_ULT_S; inst 1908 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_ULE_S; inst 1912 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_ULE_S; inst 1916 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_UN_S; inst 1922 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c inst = C_UN_S; inst 1927 ext/pcre/pcrelib/sljit/sljitNativeMIPS_common.c PTR_FAIL_IF(push_inst(compiler, inst | FMT(type) | FT(src2) | FS(src1), UNMOVABLE_INS)); inst 255 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c sljit_ins *inst = (sljit_ins*)addr; inst 257 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 16) & 0xffff); inst 258 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c inst[1] = (inst[1] & 0xffff0000) | (new_addr & 0xffff); inst 259 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 264 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c sljit_ins *inst = (sljit_ins*)addr; inst 266 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c inst[0] = (inst[0] & 0xffff0000) | ((new_constant >> 16) & 0xffff); inst 267 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c inst[1] = (inst[1] & 0xffff0000) | (new_constant & 0xffff); inst 268 ext/pcre/pcrelib/sljit/sljitNativePPC_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 403 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c sljit_ins *inst = (sljit_ins*)addr; inst 405 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[0] = (inst[0] & 0xffff0000) | ((new_addr >> 48) & 0xffff); inst 406 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[1] = (inst[1] & 0xffff0000) | ((new_addr >> 32) & 0xffff); inst 407 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[3] = (inst[3] & 0xffff0000) | ((new_addr >> 16) & 0xffff); inst 408 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[4] = (inst[4] & 0xffff0000) | (new_addr & 0xffff); inst 409 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c SLJIT_CACHE_FLUSH(inst, inst + 5); inst 414 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c sljit_ins *inst = (sljit_ins*)addr; inst 416 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[0] = (inst[0] & 0xffff0000) | ((new_constant >> 48) & 0xffff); inst 417 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[1] = (inst[1] & 0xffff0000) | ((new_constant >> 32) & 0xffff); inst 418 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[3] = (inst[3] & 0xffff0000) | ((new_constant >> 16) & 0xffff); inst 419 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c inst[4] = (inst[4] & 0xffff0000) | (new_constant & 0xffff); inst 420 ext/pcre/pcrelib/sljit/sljitNativePPC_64.c SLJIT_CACHE_FLUSH(inst, inst + 5); inst 717 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c #define INST_CODE_AND_DST(inst, flags, reg) \ inst 718 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c ((inst) | (((flags) & MEM_MASK) <= GPR_REG ? D(reg) : FD(reg))) inst 721 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c #define INST_CODE_AND_DST(inst, flags, reg) \ inst 722 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c (((inst) & ~(INT_ALIGNED | UPDATE_REQ)) | (((flags) & MEM_MASK) <= GPR_REG ? D(reg) : FD(reg))) inst 846 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sljit_ins inst; inst 858 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[(inp_flags | INDEXED) & MEM_MASK]; inst 859 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(!(inst & (INT_ALIGNED | UPDATE_REQ))); inst 860 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg & REG_MASK) | B(OFFS_REG(arg)))); inst 868 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[inp_flags & MEM_MASK]; inst 869 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT((arg & REG_MASK) || !(inst & UPDATE_REQ)); inst 871 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if (argw > SIMM_MAX || argw < SIMM_MIN || ((inst & INT_ALIGNED) && (argw & 0x3)) || (inst & UPDATE_REQ)) inst 883 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[inp_flags & MEM_MASK]; inst 884 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(!(inst & (INT_ALIGNED | UPDATE_REQ))); inst 887 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c FAIL_IF(push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg & REG_MASK) | IMM(argw))); inst 934 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c if ((inst & INT_ALIGNED) && (imm & 0x3)) { \ inst 946 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c sljit_ins inst; inst 978 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[(inp_flags | INDEXED) & MEM_MASK]; inst 979 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(!(inst & (INT_ALIGNED | UPDATE_REQ))); inst 980 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg & REG_MASK) | B(tmp_r)); inst 986 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[inp_flags & MEM_MASK]; inst 987 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT((arg & REG_MASK) || !(inst & UPDATE_REQ)); inst 991 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c && (!(inst & INT_ALIGNED) || !(argw & 0x3)) && !(inst & UPDATE_REQ)) { inst 1000 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(high_short && !(inst & (INT_ALIGNED | UPDATE_REQ))); inst 1025 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(tmp_r) | IMM(argw)); inst 1035 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(TMP_REG3) | IMM(diff)); inst 1048 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(tmp_r)); inst 1053 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(!(inp_flags & WRITE_BACK) && !(inst & UPDATE_REQ)); inst 1055 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(TMP_REG3) | IMM(diff)); inst 1059 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[(inp_flags | INDEXED) & MEM_MASK]; inst 1060 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(!(inst & (INT_ALIGNED | UPDATE_REQ))); inst 1065 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg & REG_MASK) | B(TMP_REG3)); inst 1075 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[(inp_flags | INDEXED) & MEM_MASK]; inst 1076 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(!(inst & (INT_ALIGNED | UPDATE_REQ))); inst 1077 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg & REG_MASK) | B(TMP_REG3)); inst 1089 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(TMP_REG3)); inst 1104 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c inst = data_transfer_insts[(inp_flags | INDEXED) & MEM_MASK]; inst 1105 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c SLJIT_ASSERT(!(inst & (INT_ALIGNED | UPDATE_REQ))); inst 1106 ext/pcre/pcrelib/sljit/sljitNativePPC_common.c return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(arg & REG_MASK) | B(tmp_r)); inst 150 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c sljit_ins *inst = (sljit_ins*)addr; inst 152 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c inst[0] = (inst[0] & 0xffc00000) | ((new_addr >> 10) & 0x3fffff); inst 153 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c inst[1] = (inst[1] & 0xfffffc00) | (new_addr & 0x3ff); inst 154 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 159 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c sljit_ins *inst = (sljit_ins*)addr; inst 161 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c inst[0] = (inst[0] & 0xffc00000) | ((new_constant >> 10) & 0x3fffff); inst 162 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c inst[1] = (inst[1] & 0xfffffc00) | (new_constant & 0x3ff); inst 163 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_CACHE_FLUSH(inst, inst + 2); inst 202 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_ins *inst; inst 214 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst = (sljit_ins*)jump->addr; inst 221 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[0] = inst[-1]; inst 222 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[-1] = CALL; inst 224 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return inst; inst 226 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[0] = CALL; inst 227 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[1] = NOP; inst 228 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return inst + 1; inst 236 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst--; inst 239 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c diff = ((sljit_sw)target_addr - (sljit_sw)(inst - 1)) >> 2; inst 242 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst--; inst 244 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c saved_inst = inst[0]; inst 245 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[0] = inst[1] ^ (1 << 28); inst 246 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[1] = saved_inst; inst 248 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[1] = inst[0]; inst 249 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[0] = BICC | DA(0x8); inst 251 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c jump->addr = (sljit_uw)inst; inst 252 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return inst + 1; inst 256 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c diff = ((sljit_sw)target_addr - (sljit_sw)(inst)) >> 2; inst 260 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[0] ^= (1 << 28); inst 262 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[0] = BICC | DA(0x8); inst 263 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c inst[1] = NOP; inst 264 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c jump->addr = (sljit_uw)inst; inst 265 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c return inst + 1; inst 607 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c tilegx_bundle_bits get_bundle_bit(struct jit_instr *inst) inst 610 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c const struct tilegx_opcode* opcode = inst->opcode; inst 611 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c tilegx_bundle_bits bits = opcode->fixed_bit_values[inst->pipe]; inst 615 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c operand = &tilegx_operands[opcode->operands[inst->pipe][i]]; inst 616 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c val = inst->operand_value[i]; inst 907 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c sljit_ins *inst; inst 919 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst = (sljit_ins *)jump->addr; inst 921 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst--; inst 923 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c diff = ((sljit_sw) target_addr - (sljit_sw) inst) >> 3; inst 931 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = JAL_X1; inst 935 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c print_insn_tilegx(inst); inst 938 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = BEQZ_X1 | SRCA_X1(ZERO); inst 942 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c print_insn_tilegx(inst); inst 946 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return inst; inst 949 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = inst[0] ^ (0x7L << 55); inst 953 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c print_insn_tilegx(inst); inst 956 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return inst; inst 962 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = (inst[0] & ~(BOFF_X1(-1))) | BOFF_X1(2); inst 963 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[1] = J_X1; inst 964 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return inst + 1; inst 974 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = JAL_X1; inst 978 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c print_insn_tilegx(inst); inst 982 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = J_X1; inst 986 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c print_insn_tilegx(inst); inst 990 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c return inst; inst 2397 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst = BEQZ_X1 | SRCA_X1(src); \ inst 2401 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst = BNEZ_X1 | SRCA_X1(src); \ inst 2407 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c sljit_ins inst; inst 2461 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst = 0; inst 2467 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c if (inst) { inst 2468 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst = inst | ((type <= SLJIT_JUMP) ? BOFF_X1(5) : BOFF_X1(6)); inst 2469 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c PTR_FAIL_IF(PI(inst)); inst 2529 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c sljit_ins *inst = (sljit_ins *)addr; inst 2531 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = (inst[0] & ~(0xFFFFL << 43)) | (((new_addr >> 32) & 0xffff) << 43); inst 2532 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[1] = (inst[1] & ~(0xFFFFL << 43)) | (((new_addr >> 16) & 0xffff) << 43); inst 2533 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[2] = (inst[2] & ~(0xFFFFL << 43)) | ((new_addr & 0xffff) << 43); inst 2534 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_CACHE_FLUSH(inst, inst + 3); inst 2539 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c sljit_ins *inst = (sljit_ins *)addr; inst 2541 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[0] = (inst[0] & ~(0xFFFFL << 43)) | (((new_constant >> 48) & 0xFFFFL) << 43); inst 2542 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[1] = (inst[1] & ~(0xFFFFL << 43)) | (((new_constant >> 32) & 0xFFFFL) << 43); inst 2543 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[2] = (inst[2] & ~(0xFFFFL << 43)) | (((new_constant >> 16) & 0xFFFFL) << 43); inst 2544 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c inst[3] = (inst[3] & ~(0xFFFFL << 43)) | ((new_constant & 0xFFFFL) << 43); inst 2545 ext/pcre/pcrelib/sljit/sljitNativeTILEGX_64.c SLJIT_CACHE_FLUSH(inst, inst + 4); inst 31 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c sljit_ub *inst; inst 33 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1 + sizeof(sljit_sw)); inst 34 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 36 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = opcode; inst 37 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *(sljit_sw*)inst = imm; inst 71 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c sljit_ub *inst; inst 86 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 87 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 93 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 94 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_REG | (reg_map[TMP_REG1] << 3) | 0x4 /* esp */; inst 106 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 107 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_REG | (reg_map[SLJIT_S0] << 3) | reg_map[SLJIT_R2]; inst 110 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 111 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_REG | (reg_map[SLJIT_S1] << 3) | reg_map[SLJIT_R1]; inst 114 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 115 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_DISP8 | (reg_map[SLJIT_S2] << 3) | 0x4 /* esp */; inst 116 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = 0x24; inst 117 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = sizeof(sljit_sw) * (3 + 2); /* saveds >= 3 as well. */ inst 121 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 122 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_DISP8 | (reg_map[SLJIT_S0] << 3) | reg_map[TMP_REG1]; inst 123 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = sizeof(sljit_sw) * 2; inst 126 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 127 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_DISP8 | (reg_map[SLJIT_S1] << 3) | reg_map[TMP_REG1]; inst 128 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = sizeof(sljit_sw) * 3; inst 131 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 132 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_DISP8 | (reg_map[SLJIT_S2] << 3) | reg_map[TMP_REG1]; inst 133 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = sizeof(sljit_sw) * 4; inst 146 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 17); inst 147 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 150 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[0] = MOV_r_rm; inst 151 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[1] = MOD_REG | (reg_map[TMP_REG1] << 3) | reg_map[SLJIT_SP]; inst 152 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[2] = GROUP_F7; inst 153 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[3] = MOD_REG | (0 << 3) | reg_map[SLJIT_SP]; inst 154 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *(sljit_sw*)(inst + 4) = 0x4; inst 155 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[8] = JNE_i8; inst 156 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[9] = 6; inst 157 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[10] = GROUP_BINARY_81; inst 158 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[11] = MOD_REG | (5 << 3) | reg_map[SLJIT_SP]; inst 159 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *(sljit_sw*)(inst + 12) = 0x4; inst 160 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[16] = PUSH_r + reg_map[TMP_REG1]; inst 211 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c sljit_ub *inst; inst 226 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 3); inst 227 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 230 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[0] = MOV_r_rm; inst 231 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[1] = (reg_map[SLJIT_SP] << 3) | 0x4 /* SIB */; inst 232 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst[2] = (4 << 3) | reg_map[SLJIT_SP]; inst 245 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 246 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 280 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c sljit_ub *inst; inst 350 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + inst_size); inst 351 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c PTR_FAIL_IF(!inst); inst 356 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = 0xf2; inst 358 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = 0xf3; inst 360 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = 0x66; inst 362 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c buf_ptr = inst + size; inst 367 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst = (flags & EX86_BYTE_ARG) ? GROUP_BINARY_83 : GROUP_BINARY_81; inst 379 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst = GROUP_SHIFT_1; inst 381 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst = GROUP_SHIFT_N; inst 383 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst = GROUP_SHIFT_CL; inst 434 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c return !(flags & EX86_SHIFT_INS) ? inst : (inst + 1); inst 443 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c sljit_ub *inst; inst 446 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, type >= SLJIT_CALL3 ? 1 + 2 + 1 : 1 + 2); inst 447 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 452 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_r_rm; inst 453 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_REG | (reg_map[SLJIT_R2] << 3) | reg_map[SLJIT_R0]; inst 455 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4 * (type - SLJIT_CALL0)); inst 456 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 459 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_rm_r; inst 460 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_DISP8 | (reg_map[SLJIT_R0] << 3) | 0x4 /* SIB */; inst 461 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = (0x4 /* none*/ << 3) | reg_map[SLJIT_SP]; inst 462 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = 0; inst 464 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_rm_r; inst 465 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_DISP8 | (reg_map[SLJIT_R1] << 3) | 0x4 /* SIB */; inst 466 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = (0x4 /* none*/ << 3) | reg_map[SLJIT_SP]; inst 467 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = sizeof(sljit_sw); inst 470 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOV_rm_r; inst 471 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = MOD_DISP8 | (reg_map[SLJIT_R2] << 3) | 0x4 /* SIB */; inst 472 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = (0x4 /* none*/ << 3) | reg_map[SLJIT_SP]; inst 473 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = 2 * sizeof(sljit_sw); inst 481 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c sljit_ub *inst; inst 495 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 496 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 504 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); inst 505 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 506 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = POP_rm; inst 512 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c sljit_ub *inst; inst 521 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1 + 1); inst 522 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 528 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); inst 529 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 530 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = GROUP_FF; inst 531 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst |= PUSH_rm; inst 533 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 534 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 539 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 5 + 1); inst 540 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c FAIL_IF(!inst); inst 543 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *inst++ = PUSH_i32; inst 544 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c *(sljit_sw*)inst = srcw; inst 545 ext/pcre/pcrelib/sljit/sljitNativeX86_32.c inst += sizeof(sljit_sw); inst 31 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 33 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 2 + sizeof(sljit_sw)); inst 34 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 36 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W | ((reg_map[reg] <= 7) ? 0 : REX_B); inst 37 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_i32 + (reg_map[reg] & 0x7); inst 38 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_sw*)inst = imm; inst 95 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 109 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 110 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 113 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_B; inst 119 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 120 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 123 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_B; inst 129 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 130 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 136 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 137 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 138 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x7 /* rdi */; inst 141 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W | REX_R; inst 142 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 143 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (reg_lmap[SLJIT_S1] << 3) | 0x6 /* rsi */; inst 146 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W | REX_R; inst 147 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 148 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (reg_lmap[SLJIT_S2] << 3) | 0x2 /* rdx */; inst 152 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 153 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 154 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x1 /* rcx */; inst 157 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 158 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 159 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (reg_map[SLJIT_S1] << 3) | 0x2 /* rdx */; inst 162 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W | REX_B; inst 163 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 164 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (reg_map[SLJIT_S2] << 3) | 0x0 /* r8 */; inst 175 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4 + (3 + sizeof(sljit_si))); inst 176 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 178 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 179 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_BINARY_83; inst 180 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | SUB | 4; inst 185 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = 5 * sizeof(sljit_sw); inst 188 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = 4 * sizeof(sljit_sw); inst 193 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 194 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_rm_i32; inst 195 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | reg_lmap[SLJIT_R0]; inst 196 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_si*)inst = local_size; inst 207 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4); inst 208 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 210 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 211 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_BINARY_83; inst 212 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | SUB | 4; inst 213 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = local_size; inst 216 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 7); inst 217 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 219 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 220 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_BINARY_81; inst 221 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | SUB | 4; inst 222 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_si*)inst = local_size; inst 223 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst += sizeof(sljit_si); inst 229 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 5); inst 230 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 232 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_0F; inst 233 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_si*)inst = 0x20247429; inst 259 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 270 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 5); inst 271 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 273 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_0F; inst 274 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_si*)inst = 0x20247428; inst 280 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4); inst 281 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 283 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 284 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_BINARY_83; inst 285 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | ADD | 4; inst 286 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = compiler->local_size; inst 289 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 7); inst 290 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 292 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 293 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_BINARY_81; inst 294 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | ADD | 4; inst 295 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_si*)inst = compiler->local_size; inst 301 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 302 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 305 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_B; inst 312 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 313 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 316 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_B; inst 320 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 321 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 333 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 336 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + length); inst 337 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 340 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = rex; inst 341 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = opcode; inst 342 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_si*)inst = imm; inst 352 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 459 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + inst_size); inst 460 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c PTR_FAIL_IF(!inst); inst 465 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = 0xf2; inst 467 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = 0xf3; inst 469 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = 0x66; inst 471 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = rex; inst 472 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c buf_ptr = inst + size; inst 477 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = (flags & EX86_BYTE_ARG) ? GROUP_BINARY_83 : GROUP_BINARY_81; inst 489 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = GROUP_SHIFT_1; inst 491 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = GROUP_SHIFT_N; inst 493 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = GROUP_SHIFT_CL; inst 549 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c return !(flags & EX86_SHIFT_INS) ? inst : (inst + 1); inst 558 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 563 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + ((type < SLJIT_CALL3) ? 3 : 6)); inst 564 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 567 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 568 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 569 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (0x2 /* rdx */ << 3) | reg_lmap[SLJIT_R2]; inst 571 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 572 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 573 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (0x7 /* rdi */ << 3) | reg_lmap[SLJIT_R0]; inst 577 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + ((type < SLJIT_CALL3) ? 3 : 6)); inst 578 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 581 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W | REX_R; inst 582 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 583 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (0x0 /* r8 */ << 3) | reg_lmap[SLJIT_R2]; inst 585 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_W; inst 586 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOV_r_rm; inst 587 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOD_REG | (0x1 /* rcx */ << 3) | reg_lmap[SLJIT_R0]; inst 594 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 606 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 607 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 613 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 2); inst 614 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 616 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_B; inst 623 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); inst 624 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 625 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = POP_rm; inst 631 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub *inst; inst 644 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1 + 1); inst 645 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 651 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 2 + 1); inst 652 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 655 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = REX_B; inst 662 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); inst 663 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 664 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = GROUP_FF; inst 665 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst |= PUSH_rm; inst 667 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 668 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 674 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 5 + 1); inst 675 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 678 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = PUSH_i32; inst 679 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *(sljit_si*)inst = srcw; inst 680 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst += sizeof(sljit_si); inst 696 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c sljit_ub* inst; inst 707 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_si)srcw, dst, dstw); inst 708 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 709 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = MOV_rm_i32; inst 715 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, (sljit_sw)(sljit_si)srcw, dst, dstw); inst 716 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 717 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = MOV_rm_i32; inst 728 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src, srcw); inst 729 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 730 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst++ = MOVSXD_r_rm; inst 740 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); inst 741 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c FAIL_IF(!inst); inst 742 ext/pcre/pcrelib/sljit/sljitNativeX86_64.c *inst = MOV_rm_r; inst 259 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define INC_SIZE(s) (*inst++ = (s), compiler->size += (s)) inst 261 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define PUSH_REG(r) (*inst++ = (PUSH_r + (r))) inst 262 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define POP_REG(r) (*inst++ = (POP_r + (r))) inst 263 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define RET() (*inst++ = (RET_near)) inst 264 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define RET_I16(n) (*inst++ = (RET_i16), *inst++ = n, *inst++ = 0) inst 266 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c #define MOV_RM(mod, reg, rm) (*inst++ = (MOV_r_rm), *inst++ = (mod) << 6 | (reg) << 3 | (rm)) inst 586 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 589 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 5); inst 590 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 593 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 6); inst 594 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 596 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W; inst 598 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = LEA_r_m; /* lea esp/rsp, [esp/rsp + sizeof(sljit_sw)] */ inst 599 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0x64; inst 600 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0x24; inst 601 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = (sljit_ub)sizeof(sljit_sw); inst 602 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = PUSHF; inst 609 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 612 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 5); inst 613 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 615 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = POPF; inst 617 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 6); inst 618 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 620 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = POPF; inst 621 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W; inst 623 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = LEA_r_m; /* lea esp/rsp, [esp/rsp - sizeof(sljit_sw)] */ inst 624 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0x64; inst 625 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0x24; inst 626 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = (sljit_ub)-(sljit_sb)sizeof(sljit_sw); inst 658 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 663 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src, srcw); inst 664 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 665 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_r_rm; inst 670 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src, 0, dst, dstw); inst 671 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 672 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_r; inst 691 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, dst, dstw); inst 692 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 693 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_r; inst 697 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, dstw); inst 698 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 699 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_i32; inst 703 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst, 0, src, srcw); inst 704 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 705 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_r_rm; inst 710 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src, srcw); inst 711 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 712 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_r_rm; inst 713 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, dst, dstw); inst 714 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 715 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_r; inst 724 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 734 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 735 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 737 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = INT3; inst 740 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 741 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 743 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = NOP; inst 774 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_R1, 0, SLJIT_R1, 0); inst 776 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, TMP_REG1, 0); inst 778 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 779 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = XOR_r_rm; inst 788 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 789 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 791 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CDQ; inst 794 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 795 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 797 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CDQ; inst 799 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 2); inst 800 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 802 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W; inst 803 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CDQ; inst 809 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 2); inst 810 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 812 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 813 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOD_REG | ((op >= SLJIT_UDIVMOD) ? reg_map[TMP_REG1] : reg_map[SLJIT_R1]); inst 820 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 821 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 825 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W | ((op >= SLJIT_UDIVMOD) ? REX_B : 0); inst 827 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_B; inst 828 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 829 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOD_REG | ((op >= SLJIT_UDIVMOD) ? reg_lmap[TMP_REG1] : reg_lmap[SLJIT_R1]); inst 832 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W; inst 833 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 834 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOD_REG | reg_map[SLJIT_R1]; inst 839 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= MUL; inst 842 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= IMUL; inst 846 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= DIV; inst 850 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= IDIV; inst 868 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); \ inst 869 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); \ inst 871 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = (prefix); \ inst 878 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 896 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); inst 897 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 898 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_i32; inst 902 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BYTE_ARG | EX86_NO_REXW, SLJIT_IMM, srcw, dst, dstw); inst 903 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 904 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm8_i8; inst 928 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst, 0, dst, 0); inst 929 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 930 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 931 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = sign ? MOVSX_r_rm8 : MOVZX_r_rm8; inst 938 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); inst 939 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 940 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= SHL; inst 942 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 24, dst, 0); inst 943 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 944 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= SAR; inst 947 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 0xff, dst, 0); inst 948 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 949 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(inst + 1) |= AND; inst 957 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src, srcw); inst 958 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 959 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 960 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = sign ? MOVSX_r_rm8 : MOVZX_r_rm8; inst 986 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); inst 987 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 988 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = XCHG_r_rm; inst 991 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, work_r, 0, dst, dstw); inst 992 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 993 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm8_r8; inst 999 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); inst 1000 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1001 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = XCHG_r_rm; inst 1005 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); inst 1006 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1007 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm8_r8; inst 1010 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_REX | EX86_NO_REXW, dst_r, 0, dst, dstw); inst 1011 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1012 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm8_r8; inst 1023 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1038 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, srcw, dst, 0); inst 1039 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1040 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_i32; inst 1044 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_HALF_ARG | EX86_NO_REXW | EX86_PREF_66, SLJIT_IMM, srcw, dst, dstw); inst 1045 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1046 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_i32; inst 1055 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src, srcw); inst 1056 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1057 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1058 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = sign ? MOVSX_r_rm16 : MOVZX_r_rm16; inst 1062 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_NO_REXW | EX86_PREF_66, dst_r, 0, dst, dstw); inst 1063 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1064 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOV_rm_r; inst 1074 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1078 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, TMP_REG1, 0); inst 1079 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1080 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1081 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= opcode; inst 1086 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); inst 1087 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1088 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1089 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= opcode; inst 1094 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); inst 1095 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1096 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1097 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= opcode; inst 1101 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, TMP_REG1, 0); inst 1102 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1103 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1104 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= opcode; inst 1113 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1117 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, TMP_REG1, 0); inst 1118 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1119 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1120 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= NOT_rm; inst 1121 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, TMP_REG1, 0); inst 1122 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1123 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = OR_r_rm; inst 1128 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, dst, dstw); inst 1129 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1130 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1131 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= NOT_rm; inst 1132 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst, 0, dst, 0); inst 1133 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1134 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = OR_r_rm; inst 1138 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, TMP_REG1, 0); inst 1139 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1140 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1141 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= NOT_rm; inst 1142 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, TMP_REG1, 0); inst 1143 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1144 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = OR_r_rm; inst 1153 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1160 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, TMP_REG1, 0); inst 1161 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1162 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_F7; inst 1163 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= NOT_rm; inst 1165 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, 31, TMP_REG1, 0); inst 1167 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_IMM, !(op_flags & SLJIT_INT_OP) ? 63 : 31, TMP_REG1, 0); inst 1169 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1170 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= SHR; inst 1180 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, TMP_REG1, 0, src, srcw); inst 1181 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1182 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1183 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = BSR_r_rm; inst 1210 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG1, 0); inst 1211 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1212 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1213 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CMOVNE_r_rm; inst 1216 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4); inst 1217 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1220 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = JE_i8; inst 1221 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 2; inst 1222 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOV_r_rm; inst 1223 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (reg_map[dst_r] << 3) | reg_map[TMP_REG1]; inst 1225 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 5); inst 1226 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1229 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = JE_i8; inst 1230 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 3; inst 1231 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W | (reg_map[dst_r] >= 8 ? REX_R : 0) | (reg_map[TMP_REG1] >= 8 ? REX_B : 0); inst 1232 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOV_r_rm; inst 1233 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (reg_lmap[dst_r] << 3) | reg_lmap[TMP_REG1]; inst 1238 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, 31, dst_r, 0); inst 1240 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, !(op_flags & SLJIT_INT_OP) ? 63 : 31, dst_r, 0); inst 1242 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1243 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(inst + 1) |= XOR; inst 1247 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw); inst 1248 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1249 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = XCHG_r_rm; inst 1262 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1342 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src & REG_MASK, 0, src, srcw); inst 1343 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1344 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = LEA_r_m; inst 1393 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst & REG_MASK, 0, dst, dstw); inst 1394 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1395 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = LEA_r_m; inst 1431 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg, argw); \ inst 1432 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); \ inst 1433 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(inst + 1) |= (op_imm); \ inst 1437 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, arg, argw); \ inst 1438 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); \ inst 1439 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = (op_mr); \ inst 1448 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_BIN_INS, SLJIT_IMM, immw, arg, argw); \ inst 1449 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); \ inst 1450 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(inst + 1) |= (op_imm); inst 1463 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1471 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src2, src2w); inst 1472 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1473 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1492 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst, dstw, src2, src2w); inst 1493 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1494 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1498 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src2, src2w, dst, dstw); inst 1499 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1500 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_mr; inst 1504 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, dst, dstw); inst 1505 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1506 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_mr; inst 1526 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst, dstw, src1, src1w); inst 1527 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1528 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1531 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src1, src1w, dst, dstw); inst 1532 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1533 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_mr; inst 1537 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, dst, dstw); inst 1538 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1539 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_mr; inst 1551 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst, 0, src2, src2w); inst 1552 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1553 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1563 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src2, src2w); inst 1564 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1565 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1579 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1587 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src2, src2w); inst 1588 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1589 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1608 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst, dstw, src2, src2w); inst 1609 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1610 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1613 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src2, src2w, dst, dstw); inst 1614 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1615 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_mr; inst 1619 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, dst, dstw); inst 1620 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1621 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_mr; inst 1633 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst, 0, src2, src2w); inst 1634 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1635 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1645 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src2, src2w); inst 1646 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1647 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = op_rm; inst 1660 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1667 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src2, src2w); inst 1668 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1669 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1670 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm; inst 1673 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src1, src1w); inst 1674 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1675 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1676 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm; inst 1686 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src2, src2w); inst 1687 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1688 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm_i8; inst 1689 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 1690 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1692 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = (sljit_sb)src1w; inst 1696 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src2, src2w); inst 1697 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1698 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm_i32; inst 1699 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4); inst 1700 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1702 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_sw*)inst = src1w; inst 1706 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src2, src2w); inst 1707 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1708 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm_i32; inst 1709 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4); inst 1710 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1712 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_si*)inst = (sljit_si)src1w; inst 1718 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0); inst 1719 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1720 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1721 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm; inst 1729 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w); inst 1730 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1731 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm_i8; inst 1732 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1); inst 1733 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1735 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = (sljit_sb)src2w; inst 1739 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w); inst 1740 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1741 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm_i32; inst 1742 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4); inst 1743 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1745 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_sw*)inst = src2w; inst 1749 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, src1, src1w); inst 1750 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1751 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm_i32; inst 1752 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4); inst 1753 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1755 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *(sljit_si*)inst = (sljit_si)src2w; inst 1761 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0); inst 1762 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1763 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1764 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm; inst 1773 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_r, 0, src2, src2w); inst 1774 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1775 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 1776 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = IMUL_r_rm; inst 1790 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1805 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM2(src1, src2), 0); inst 1806 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1807 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = LEA_r_m; inst 1812 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src1), (sljit_si)src2w); inst 1815 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src1), src2w); inst 1817 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1818 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = LEA_r_m; inst 1825 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src2), (sljit_si)src1w); inst 1828 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, dst_r, 0, SLJIT_MEM1(src2), src1w); inst 1830 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1831 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = LEA_r_m; inst 1848 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1864 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src1, 0, src2, src2w); inst 1865 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1866 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CMP_r_rm; inst 1872 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src2, 0, src1, src1w); inst 1873 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1874 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CMP_rm_r; inst 1888 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src2, src2w); inst 1889 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1890 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CMP_r_rm; inst 1899 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 1923 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, src1w); inst 1924 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1925 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = GROUP_F7; inst 1929 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, src1, src1w); inst 1930 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1931 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = TEST_rm_r; inst 1934 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, src1, src1w); inst 1935 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1936 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = GROUP_F7; inst 1941 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src1, 0, src2, src2w); inst 1942 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1943 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = TEST_rm_r; inst 1952 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src1w, src2, src2w); inst 1953 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1954 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = GROUP_F7; inst 1958 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, src2, src2w); inst 1959 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1960 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = TEST_rm_r; inst 1963 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src1, src1w, src2, src2w); inst 1964 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1965 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = GROUP_F7; inst 1970 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, src2, 0, src1, src1w); inst 1971 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1972 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = TEST_rm_r; inst 1981 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, TMP_REG1, 0); inst 1982 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1983 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = GROUP_F7; inst 1987 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, TMP_REG1, 0); inst 1988 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1989 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = TEST_rm_r; inst 1992 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, SLJIT_IMM, src2w, TMP_REG1, 0); inst 1993 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 1994 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = GROUP_F7; inst 1998 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, TMP_REG1, 0, src2, src2w); inst 1999 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2000 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = TEST_rm_r; inst 2011 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 2015 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, src2, src2w, dst, dstw); inst 2016 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2017 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2022 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, src2, src2w, TMP_REG1, 0); inst 2023 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2024 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2029 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_PREF_SHIFT_REG, 0, TMP_REG1, 0); inst 2030 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2031 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2037 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, src2, src2w, dst, 0); inst 2038 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2039 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2044 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, src2, src2w, TMP_REG1, 0); inst 2045 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2046 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2054 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_PREF_SHIFT_REG, 0, TMP_REG1, 0); inst 2055 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2056 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2064 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_PREF_SHIFT_REG, 0, dst, 0); inst 2065 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2066 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2080 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1 | EX86_SHIFT_INS, SLJIT_PREF_SHIFT_REG, 0, TMP_REG1, 0); inst 2081 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2082 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= mode; inst 2243 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2248 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + size); inst 2249 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2251 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c SLJIT_MEMMOVE(inst, instruction, size); inst 2292 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2294 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2 | (single ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2, xmm1, 0, xmm2, xmm2w); inst 2295 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2296 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2297 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = opcode; inst 2304 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2306 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2 | (pref66 ? EX86_PREF_66 : 0) | EX86_SSE2, xmm1, 0, xmm2, xmm2w); inst 2307 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2308 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2309 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = opcode; inst 2330 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2337 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_SINGLE_OP) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2_OP2, dst_r, 0, src, srcw); inst 2338 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2339 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2340 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CVTTSD2SI_r_xm; inst 2352 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2369 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_SINGLE_OP) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2_OP1, dst_r, 0, src, srcw); inst 2370 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2371 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2372 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = CVTSI2SD_x_rm; inst 2527 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2545 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 2); inst 2546 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c PTR_FAIL_IF(!inst); inst 2548 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0; inst 2549 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0; inst 2556 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2583 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 2); inst 2584 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c PTR_FAIL_IF_NULL(inst); inst 2586 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0; inst 2587 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = type + 4; inst 2593 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2641 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 2); inst 2642 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF_NULL(inst); inst 2644 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0; inst 2645 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = type + 4; inst 2652 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 1, 0, 0, src, srcw); inst 2653 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2654 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_FF; inst 2655 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst |= (type >= SLJIT_FAST_CALL) ? CALL_rm : JMP_rm; inst 2665 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2693 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4 + 3); inst 2694 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2697 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = (reg_map[TMP_REG1] <= 7) ? REX : REX_B; inst 2698 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2699 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set; inst 2700 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | reg_lmap[TMP_REG1]; inst 2701 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX | (reg_map[TMP_REG1] <= 7 ? 0 : REX_R) | (reg_map[dst] <= 7 ? 0 : REX_B); inst 2702 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = OR_rm8_r8; inst 2703 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (reg_lmap[TMP_REG1] << 3) | reg_lmap[dst]; inst 2709 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 4 + 4); inst 2710 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2713 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = (reg_map[reg] <= 7) ? REX : REX_B; inst 2714 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2715 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set; inst 2716 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | reg_lmap[reg]; inst 2717 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = REX_W | (reg_map[reg] <= 7 ? 0 : (REX_B | REX_R)); inst 2718 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2719 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOVZX_r_rm8; inst 2720 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOD_REG | (reg_lmap[reg] << 3) | reg_lmap[reg]; inst 2738 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 3 + 3); inst 2739 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2742 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2743 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set; inst 2744 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | reg_map[dst]; inst 2746 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2747 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOVZX_r_rm8; inst 2748 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = MOD_REG | (reg_map[dst] << 3) | reg_map[dst]; inst 2761 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 3); inst 2762 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2765 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2767 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set - 0x50; inst 2768 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (reg_map[dst] << 3) | reg_map[TMP_REG1]; inst 2772 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1 + 3 + 3 + 1); inst 2773 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2775 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_EAX_r + reg_map[TMP_REG1]; inst 2777 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2778 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set; inst 2779 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | 0 /* eax */; inst 2781 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2782 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOVZX_r_rm8; inst 2783 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (reg_map[dst] << 3) | 0 /* eax */; inst 2784 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_EAX_r + reg_map[TMP_REG1]; inst 2791 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1 + 3 + 2 + 1); inst 2792 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2795 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_EAX_r + reg_map[TMP_REG1]; inst 2796 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2797 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set; inst 2798 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | 0 /* eax */; inst 2799 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = OR_rm8_r8; inst 2800 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (0 /* eax */ << 3) | reg_map[dst]; inst 2801 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_EAX_r + reg_map[TMP_REG1]; inst 2804 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 2 + 3 + 2 + 2); inst 2805 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2808 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_r_rm; inst 2809 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (1 /* ecx */ << 3) | reg_map[TMP_REG1]; inst 2810 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2811 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set; inst 2812 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | 1 /* ecx */; inst 2813 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = OR_rm8_r8; inst 2814 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (1 /* ecx */ << 3) | 0 /* eax */; inst 2815 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_r_rm; inst 2816 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (1 /* ecx */ << 3) | reg_map[TMP_REG1]; inst 2822 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 1 + 1 + 3 + 3 + 1); inst 2823 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 2825 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_EAX_r + reg_map[TMP_REG1]; inst 2827 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2828 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = cond_set; inst 2829 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | 0 /* eax */; inst 2831 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 2832 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOVZX_r_rm8; inst 2833 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = MOD_REG | (0 << 3) /* eax */ | 0 /* eax */; inst 2835 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = XCHG_EAX_r + reg_map[TMP_REG1]; inst 2881 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub *inst; inst 2911 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = (sljit_ub*)ensure_buf(compiler, 2); inst 2912 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c PTR_FAIL_IF(!inst); inst 2914 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 0; inst 2915 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = 1; inst 2963 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c sljit_ub* inst; inst 2999 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c inst = emit_x86_instruction(compiler, 2, dst_reg, 0, src, srcw); inst 3000 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c FAIL_IF(!inst); inst 3001 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst++ = GROUP_0F; inst 3002 ext/pcre/pcrelib/sljit/sljitNativeX86_common.c *inst = get_jump_code(type & 0xff) - 0x40; inst 179 ext/standard/filters.c static int php_strip_tags_filter_ctor(php_strip_tags_filter *inst, const char *allowed_tags, size_t allowed_tags_len, int persistent) inst 182 ext/standard/filters.c if (NULL == (inst->allowed_tags = pemalloc(allowed_tags_len, persistent))) { inst 185 ext/standard/filters.c memcpy((char *)inst->allowed_tags, allowed_tags, allowed_tags_len); inst 186 ext/standard/filters.c inst->allowed_tags_len = (int)allowed_tags_len; inst 188 ext/standard/filters.c inst->allowed_tags = NULL; inst 190 ext/standard/filters.c inst->state = 0; inst 191 ext/standard/filters.c inst->persistent = persistent; inst 196 ext/standard/filters.c static void php_strip_tags_filter_dtor(php_strip_tags_filter *inst) inst 198 ext/standard/filters.c if (inst->allowed_tags != NULL) { inst 199 ext/standard/filters.c pefree((void *)inst->allowed_tags, inst->persistent); inst 214 ext/standard/filters.c php_strip_tags_filter *inst = (php_strip_tags_filter *) Z_PTR(thisfilter->abstract); inst 220 ext/standard/filters.c bucket->buflen = php_strip_tags(bucket->buf, bucket->buflen, &(inst->state), inst->allowed_tags, inst->allowed_tags_len); inst 249 ext/standard/filters.c php_strip_tags_filter *inst; inst 252 ext/standard/filters.c inst = pemalloc(sizeof(php_strip_tags_filter), persistent); inst 254 ext/standard/filters.c if (inst == NULL) { /* it's possible pemalloc returns NULL inst 277 ext/standard/filters.c if (php_strip_tags_filter_ctor(inst, ZSTR_VAL(tags_ss.s), ZSTR_LEN(tags_ss.s), persistent) != SUCCESS) { inst 279 ext/standard/filters.c pefree(inst, persistent); inst 285 ext/standard/filters.c return php_stream_filter_alloc(&strfilter_strip_tags_ops, inst, persistent); inst 335 ext/standard/filters.c static php_conv_err_t php_conv_base64_encode_convert(php_conv_base64_encode *inst, const char **in_p, size_t *in_left, char **out_p, size_t *out_left); inst 336 ext/standard/filters.c static void php_conv_base64_encode_dtor(php_conv_base64_encode *inst); inst 357 ext/standard/filters.c static php_conv_err_t php_conv_base64_encode_ctor(php_conv_base64_encode *inst, unsigned int line_len, const char *lbchars, size_t lbchars_len, int lbchars_dup, int persistent) inst 359 ext/standard/filters.c inst->_super.convert_op = (php_conv_convert_func) php_conv_base64_encode_convert; inst 360 ext/standard/filters.c inst->_super.dtor = (php_conv_dtor_func) php_conv_base64_encode_dtor; inst 361 ext/standard/filters.c inst->erem_len = 0; inst 362 ext/standard/filters.c inst->line_ccnt = line_len; inst 363 ext/standard/filters.c inst->line_len = line_len; inst 365 ext/standard/filters.c inst->lbchars = (lbchars_dup ? pestrdup(lbchars, persistent) : lbchars); inst 366 ext/standard/filters.c inst->lbchars_len = lbchars_len; inst 368 ext/standard/filters.c inst->lbchars = NULL; inst 370 ext/standard/filters.c inst->lbchars_dup = lbchars_dup; inst 371 ext/standard/filters.c inst->persistent = persistent; inst 375 ext/standard/filters.c static void php_conv_base64_encode_dtor(php_conv_base64_encode *inst) inst 377 ext/standard/filters.c assert(inst != NULL); inst 378 ext/standard/filters.c if (inst->lbchars_dup && inst->lbchars != NULL) { inst 379 ext/standard/filters.c pefree((void *)inst->lbchars, inst->persistent); inst 383 ext/standard/filters.c static php_conv_err_t php_conv_base64_encode_flush(php_conv_base64_encode *inst, const char **in_pp, size_t *in_left_p, char **out_pp, size_t *out_left_p) inst 392 ext/standard/filters.c line_ccnt = inst->line_ccnt; inst 394 ext/standard/filters.c switch (inst->erem_len) { inst 400 ext/standard/filters.c if (line_ccnt < 4 && inst->lbchars != NULL) { inst 401 ext/standard/filters.c if (ocnt < inst->lbchars_len) { inst 404 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 405 ext/standard/filters.c pd += inst->lbchars_len; inst 406 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 407 ext/standard/filters.c line_ccnt = inst->line_len; inst 413 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; inst 414 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4)]; inst 417 ext/standard/filters.c inst->erem_len = 0; inst 423 ext/standard/filters.c if (line_ccnt < 4 && inst->lbchars != NULL) { inst 424 ext/standard/filters.c if (ocnt < inst->lbchars_len) { inst 427 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 428 ext/standard/filters.c pd += inst->lbchars_len; inst 429 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 430 ext/standard/filters.c line_ccnt = inst->line_len; inst 436 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; inst 437 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (inst->erem[1] >> 4)]; inst 438 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[1] << 2)]; inst 440 ext/standard/filters.c inst->erem_len = 0; inst 453 ext/standard/filters.c inst->line_ccnt = line_ccnt; inst 457 ext/standard/filters.c static php_conv_err_t php_conv_base64_encode_convert(php_conv_base64_encode *inst, const char **in_pp, size_t *in_left_p, char **out_pp, size_t *out_left_p) inst 465 ext/standard/filters.c return php_conv_base64_encode_flush(inst, in_pp, in_left_p, out_pp, out_left_p); inst 472 ext/standard/filters.c line_ccnt = inst->line_ccnt; inst 475 ext/standard/filters.c switch (inst->erem_len) { inst 478 ext/standard/filters.c if (line_ccnt < 4 && inst->lbchars != NULL) { inst 479 ext/standard/filters.c if (ocnt < inst->lbchars_len) { inst 482 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 483 ext/standard/filters.c pd += inst->lbchars_len; inst 484 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 485 ext/standard/filters.c line_ccnt = inst->line_len; inst 491 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; inst 492 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (ps[0] >> 4)]; inst 498 ext/standard/filters.c inst->erem_len = 0; inst 505 ext/standard/filters.c if (inst->line_ccnt < 4 && inst->lbchars != NULL) { inst 506 ext/standard/filters.c if (ocnt < inst->lbchars_len) { inst 509 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 510 ext/standard/filters.c pd += inst->lbchars_len; inst 511 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 512 ext/standard/filters.c line_ccnt = inst->line_len; inst 518 ext/standard/filters.c *(pd++) = b64_tbl_enc[(inst->erem[0] >> 2)]; inst 519 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[0] << 4) | (inst->erem[1] >> 4)]; inst 520 ext/standard/filters.c *(pd++) = b64_tbl_enc[(unsigned char)(inst->erem[1] << 2) | (ps[0] >> 6)]; inst 525 ext/standard/filters.c inst->erem_len = 0; inst 532 ext/standard/filters.c if (line_ccnt < 4 && inst->lbchars != NULL) { inst 533 ext/standard/filters.c if (ocnt < inst->lbchars_len) { inst 537 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 538 ext/standard/filters.c pd += inst->lbchars_len; inst 539 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 540 ext/standard/filters.c line_ccnt = inst->line_len; inst 557 ext/standard/filters.c inst->erem[inst->erem_len++] = *(ps++); inst 565 ext/standard/filters.c inst->line_ccnt = line_ccnt; inst 582 ext/standard/filters.c static php_conv_err_t php_conv_base64_decode_convert(php_conv_base64_decode *inst, const char **in_p, size_t *in_left, char **out_p, size_t *out_left); inst 583 ext/standard/filters.c static void php_conv_base64_decode_dtor(php_conv_base64_decode *inst); inst 604 ext/standard/filters.c static int php_conv_base64_decode_ctor(php_conv_base64_decode *inst) inst 606 ext/standard/filters.c inst->_super.convert_op = (php_conv_convert_func) php_conv_base64_decode_convert; inst 607 ext/standard/filters.c inst->_super.dtor = (php_conv_dtor_func) php_conv_base64_decode_dtor; inst 609 ext/standard/filters.c inst->urem = 0; inst 610 ext/standard/filters.c inst->urem_nbits = 0; inst 611 ext/standard/filters.c inst->ustat = 0; inst 612 ext/standard/filters.c inst->eos = 0; inst 616 ext/standard/filters.c static void php_conv_base64_decode_dtor(php_conv_base64_decode *inst) inst 622 ext/standard/filters.c static php_conv_err_t php_conv_base64_decode_convert(php_conv_base64_decode *inst, const char **in_pp, size_t *in_left_p, char **out_pp, size_t *out_left_p) inst 635 ext/standard/filters.c if (inst->eos || inst->urem_nbits == 0) { inst 648 ext/standard/filters.c urem = inst->urem; inst 649 ext/standard/filters.c urem_nbits = inst->urem_nbits; inst 650 ext/standard/filters.c ustat = inst->ustat; inst 697 ext/standard/filters.c inst->eos = 1; inst 720 ext/standard/filters.c inst->urem = urem; inst 721 ext/standard/filters.c inst->urem_nbits = urem_nbits; inst 722 ext/standard/filters.c inst->ustat = ustat; inst 752 ext/standard/filters.c static void php_conv_qprint_encode_dtor(php_conv_qprint_encode *inst); inst 753 ext/standard/filters.c static php_conv_err_t php_conv_qprint_encode_convert(php_conv_qprint_encode *inst, const char **in_pp, size_t *in_left_p, char **out_pp, size_t *out_left_p); inst 755 ext/standard/filters.c static void php_conv_qprint_encode_dtor(php_conv_qprint_encode *inst) inst 757 ext/standard/filters.c assert(inst != NULL); inst 758 ext/standard/filters.c if (inst->lbchars_dup && inst->lbchars != NULL) { inst 759 ext/standard/filters.c pefree((void *)inst->lbchars, inst->persistent); inst 775 ext/standard/filters.c static php_conv_err_t php_conv_qprint_encode_convert(php_conv_qprint_encode *inst, const char **in_pp, size_t *in_left_p, char **out_pp, size_t *out_left_p) inst 788 ext/standard/filters.c line_ccnt = inst->line_ccnt; inst 789 ext/standard/filters.c opts = inst->opts; inst 790 ext/standard/filters.c lb_ptr = inst->lb_ptr; inst 791 ext/standard/filters.c lb_cnt = inst->lb_cnt; inst 804 ext/standard/filters.c if (!(opts & PHP_CONV_QPRINT_OPT_BINARY) && inst->lbchars != NULL && inst->lbchars_len > 0) { inst 808 ext/standard/filters.c if (icnt > 0 && *ps == inst->lbchars[lb_cnt]) { inst 811 ext/standard/filters.c if (lb_cnt >= inst->lbchars_len) { inst 821 ext/standard/filters.c *(pd++) = inst->lbchars[i]; inst 824 ext/standard/filters.c line_ccnt = inst->line_len; inst 836 ext/standard/filters.c c = NEXT_CHAR(ps, icnt, lb_ptr, lb_cnt, inst->lbchars); inst 841 ext/standard/filters.c if (line_ccnt < 2 && inst->lbchars != NULL) { inst 842 ext/standard/filters.c if (ocnt < inst->lbchars_len + 1) { inst 851 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 852 ext/standard/filters.c pd += inst->lbchars_len; inst 853 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 854 ext/standard/filters.c line_ccnt = inst->line_len; inst 862 ext/standard/filters.c if (inst->lbchars != NULL) { inst 872 ext/standard/filters.c if (*ps2 == inst->lbchars[lb_cnt2]) { inst 874 ext/standard/filters.c if (lb_cnt2 >= inst->lbchars_len) { inst 898 ext/standard/filters.c } else if ((!(opts & PHP_CONV_QPRINT_OPT_FORCE_ENCODE_FIRST) || line_ccnt < inst->line_len) && ((c >= 33 && c <= 60) || (c >= 62 && c <= 126))) { inst 899 ext/standard/filters.c if (line_ccnt < 2 && inst->lbchars != NULL) { inst 900 ext/standard/filters.c if (ocnt < inst->lbchars_len + 1) { inst 908 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 909 ext/standard/filters.c pd += inst->lbchars_len; inst 910 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 911 ext/standard/filters.c line_ccnt = inst->line_len; inst 923 ext/standard/filters.c if (ocnt < inst->lbchars_len + 1) { inst 931 ext/standard/filters.c memcpy(pd, inst->lbchars, inst->lbchars_len); inst 932 ext/standard/filters.c pd += inst->lbchars_len; inst 933 ext/standard/filters.c ocnt -= inst->lbchars_len; inst 934 ext/standard/filters.c line_ccnt = inst->line_len; inst 956 ext/standard/filters.c inst->line_ccnt = line_ccnt; inst 957 ext/standard/filters.c inst->lb_ptr = lb_ptr; inst 958 ext/standard/filters.c inst->lb_cnt = lb_cnt; inst 964 ext/standard/filters.c static php_conv_err_t php_conv_qprint_encode_ctor(php_conv_qprint_encode *inst, unsigned int line_len, const char *lbchars, size_t lbchars_len, int lbchars_dup, int opts, int persistent) inst 969 ext/standard/filters.c inst->_super.convert_op = (php_conv_convert_func) php_conv_qprint_encode_convert; inst 970 ext/standard/filters.c inst->_super.dtor = (php_conv_dtor_func) php_conv_qprint_encode_dtor; inst 971 ext/standard/filters.c inst->line_ccnt = line_len; inst 972 ext/standard/filters.c inst->line_len = line_len; inst 974 ext/standard/filters.c inst->lbchars = (lbchars_dup ? pestrdup(lbchars, persistent) : lbchars); inst 975 ext/standard/filters.c inst->lbchars_len = lbchars_len; inst 977 ext/standard/filters.c inst->lbchars = NULL; inst 979 ext/standard/filters.c inst->lbchars_dup = lbchars_dup; inst 980 ext/standard/filters.c inst->persistent = persistent; inst 981 ext/standard/filters.c inst->opts = opts; inst 982 ext/standard/filters.c inst->lb_cnt = inst->lb_ptr = 0; inst 1001 ext/standard/filters.c static void php_conv_qprint_decode_dtor(php_conv_qprint_decode *inst) inst 1003 ext/standard/filters.c assert(inst != NULL); inst 1004 ext/standard/filters.c if (inst->lbchars_dup && inst->lbchars != NULL) { inst 1005 ext/standard/filters.c pefree((void *)inst->lbchars, inst->persistent); inst 1009 ext/standard/filters.c static php_conv_err_t php_conv_qprint_decode_convert(php_conv_qprint_decode *inst, const char **in_pp, size_t *in_left_p, char **out_pp, size_t *out_left_p) inst 1018 ext/standard/filters.c lb_ptr = inst->lb_ptr; inst 1019 ext/standard/filters.c lb_cnt = inst->lb_cnt; inst 1022 ext/standard/filters.c if (inst->scan_stat != 0) { inst 1032 ext/standard/filters.c scan_stat = inst->scan_stat; inst 1033 ext/standard/filters.c next_char = inst->next_char; inst 1062 ext/standard/filters.c } else if (!inst->lbchars && lb_cnt == 0 && *ps == '\r') { inst 1068 ext/standard/filters.c } else if (!inst->lbchars && lb_cnt == 0 && *ps == '\n') { inst 1074 ext/standard/filters.c } else if (lb_cnt < inst->lbchars_len && inst 1075 ext/standard/filters.c *ps == (unsigned char)inst->lbchars[lb_cnt]) { inst 1114 ext/standard/filters.c if (lb_cnt < inst->lbchars_len && inst 1115 ext/standard/filters.c *ps == (unsigned char)inst->lbchars[lb_cnt]) { inst 1127 ext/standard/filters.c if (!inst->lbchars && lb_cnt == 1 && *ps == '\n') { inst 1132 ext/standard/filters.c } else if (!inst->lbchars && lb_cnt > 0) { inst 1136 ext/standard/filters.c } else if (lb_cnt >= inst->lbchars_len) { inst 1141 ext/standard/filters.c if (*ps == (unsigned char)inst->lbchars[lb_cnt]) { inst 1158 ext/standard/filters.c *(pd++) = inst->lbchars[lb_ptr++]; inst 1172 ext/standard/filters.c inst->scan_stat = scan_stat; inst 1173 ext/standard/filters.c inst->lb_ptr = lb_ptr; inst 1174 ext/standard/filters.c inst->lb_cnt = lb_cnt; inst 1175 ext/standard/filters.c inst->next_char = next_char; inst 1179 ext/standard/filters.c static php_conv_err_t php_conv_qprint_decode_ctor(php_conv_qprint_decode *inst, const char *lbchars, size_t lbchars_len, int lbchars_dup, int persistent) inst 1181 ext/standard/filters.c inst->_super.convert_op = (php_conv_convert_func) php_conv_qprint_decode_convert; inst 1182 ext/standard/filters.c inst->_super.dtor = (php_conv_dtor_func) php_conv_qprint_decode_dtor; inst 1183 ext/standard/filters.c inst->scan_stat = 0; inst 1184 ext/standard/filters.c inst->next_char = 0; inst 1185 ext/standard/filters.c inst->lb_ptr = inst->lb_cnt = 0; inst 1187 ext/standard/filters.c inst->lbchars = (lbchars_dup ? pestrdup(lbchars, persistent) : lbchars); inst 1188 ext/standard/filters.c inst->lbchars_len = lbchars_len; inst 1190 ext/standard/filters.c inst->lbchars = NULL; inst 1191 ext/standard/filters.c inst->lbchars_len = 0; inst 1193 ext/standard/filters.c inst->lbchars_dup = lbchars_dup; inst 1194 ext/standard/filters.c inst->persistent = persistent; inst 1425 ext/standard/filters.c static int php_convert_filter_ctor(php_convert_filter *inst, inst 1429 ext/standard/filters.c inst->persistent = persistent; inst 1430 ext/standard/filters.c inst->filtername = pestrdup(filtername, persistent); inst 1431 ext/standard/filters.c inst->stub_len = 0; inst 1433 ext/standard/filters.c if ((inst->cd = php_conv_open(conv_mode, conv_opts, persistent)) == NULL) { inst 1440 ext/standard/filters.c if (inst->cd != NULL) { inst 1441 ext/standard/filters.c php_conv_dtor(inst->cd); inst 1442 ext/standard/filters.c pefree(inst->cd, persistent); inst 1444 ext/standard/filters.c if (inst->filtername != NULL) { inst 1445 ext/standard/filters.c pefree(inst->filtername, persistent); inst 1450 ext/standard/filters.c static void php_convert_filter_dtor(php_convert_filter *inst) inst 1452 ext/standard/filters.c if (inst->cd != NULL) { inst 1453 ext/standard/filters.c php_conv_dtor(inst->cd); inst 1454 ext/standard/filters.c pefree(inst->cd, inst->persistent); inst 1457 ext/standard/filters.c if (inst->filtername != NULL) { inst 1458 ext/standard/filters.c pefree(inst->filtername, inst->persistent); inst 1464 ext/standard/filters.c php_convert_filter *inst, inst 1494 ext/standard/filters.c if (inst->stub_len > 0) { inst 1495 ext/standard/filters.c pt = inst->stub; inst 1496 ext/standard/filters.c tcnt = inst->stub_len; inst 1499 ext/standard/filters.c err = php_conv_convert(inst->cd, &pt, &tcnt, &pd, &ocnt); inst 1503 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): invalid byte sequence", inst->filtername); inst 1509 ext/standard/filters.c if (inst->stub_len >= sizeof(inst->stub)) { inst 1510 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): insufficient buffer", inst->filtername); inst 1513 ext/standard/filters.c inst->stub[inst->stub_len++] = *(ps++); inst 1515 ext/standard/filters.c pt = inst->stub; inst 1516 ext/standard/filters.c tcnt = inst->stub_len; inst 1525 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): unexpected end of stream", inst->filtername); inst 1565 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): unknown error", inst->filtername); inst 1572 ext/standard/filters.c memmove(inst->stub, pt, tcnt); inst 1573 ext/standard/filters.c inst->stub_len = tcnt; inst 1577 ext/standard/filters.c err = ((ps == NULL ? php_conv_convert(inst->cd, NULL, NULL, &pd, &ocnt): inst 1578 ext/standard/filters.c php_conv_convert(inst->cd, &ps, &icnt, &pd, &ocnt))); inst 1581 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): invalid byte sequence", inst->filtername); inst 1586 ext/standard/filters.c if (icnt > sizeof(inst->stub)) { inst 1587 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): insufficient buffer", inst->filtername); inst 1590 ext/standard/filters.c memcpy(inst->stub, ps, icnt); inst 1591 ext/standard/filters.c inst->stub_len = icnt; inst 1595 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): unexpected octet values", inst->filtername); inst 1636 ext/standard/filters.c php_error_docref(NULL, E_WARNING, "stream filter (%s): unknown error", inst->filtername); inst 1676 ext/standard/filters.c php_convert_filter *inst = (php_convert_filter *)Z_PTR(thisfilter->abstract); inst 1683 ext/standard/filters.c if (strfilter_convert_append_bucket(inst, stream, thisfilter, inst 1693 ext/standard/filters.c if (strfilter_convert_append_bucket(inst, stream, thisfilter, inst 1729 ext/standard/filters.c php_convert_filter *inst; inst 1745 ext/standard/filters.c inst = pemalloc(sizeof(php_convert_filter), persistent); inst 1757 ext/standard/filters.c if (php_convert_filter_ctor(inst, conv_mode, inst 1763 ext/standard/filters.c retval = php_stream_filter_alloc(&strfilter_convert_ops, inst, persistent); inst 1766 ext/standard/filters.c pefree(inst, persistent); inst 35 win32/dllmain.c BOOL WINAPI DllMain(HINSTANCE inst, DWORD reason, LPVOID dummy) inst 69 win32/dllmain.c ret = ret && xmlDllMain(inst, reason, dummy);