SET_FLAGS 970 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(opcode, flags & SET_FLAGS, dst, src1, (src2 & SRC2_IMM) ? src2 : RM(src2))) SET_FLAGS 973 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(opcode, flags & SET_FLAGS, dst, src1, src2)) SET_FLAGS 981 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, flags & SET_FLAGS, dst, SLJIT_UNUSED, (compiler->shift_imm << 7) | (opcode << 5) | reg_map[src2])); \ SET_FLAGS 982 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, flags & SET_FLAGS, dst, SLJIT_UNUSED, reg_map[src2])); \ SET_FLAGS 984 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, flags & SET_FLAGS, dst, SLJIT_UNUSED, (reg_map[(flags & ARGS_SWAPPED) ? src1 : src2] << 8) | (opcode << 5) | 0x10 | ((flags & ARGS_SWAPPED) ? reg_map[src2] : reg_map[src1]))); SET_FLAGS 1056 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c if (flags & SET_FLAGS) SET_FLAGS 1106 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return push_inst(compiler, EMIT_DATA_PROCESS_INS(CMP_DP, SET_FLAGS, SLJIT_UNUSED, TMP_REG3, RM(dst) | 0xfc0)); SET_FLAGS 1617 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c sljit_si flags = GET_FLAGS(op) ? SET_FLAGS : 0; SET_FLAGS 2493 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return (flags & SLJIT_SET_E) ? push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, SET_FLAGS, TMP_REG1, SLJIT_UNUSED, RM(dst))) : SLJIT_SUCCESS; SET_FLAGS 2513 ext/pcre/pcrelib/sljit/sljitNativeARM_32.c return (flags & SLJIT_SET_E) ? push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, SET_FLAGS, TMP_REG1, SLJIT_UNUSED, RM(dst_r))) : SLJIT_SUCCESS; SET_FLAGS 509 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (flags & SET_FLAGS) { \ SET_FLAGS 551 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && (flags & ARG2_IMM) && arg1 == TMP_REG1); SET_FLAGS 584 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (imm > 0 && imm <= 0xffffff && !(flags & SET_FLAGS)) { SET_FLAGS 588 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (nimm > 0 && nimm <= 0xffffff && !(flags & SET_FLAGS)) { SET_FLAGS 666 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 672 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 676 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 682 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 686 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 692 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 698 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 708 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (flags & SET_FLAGS) SET_FLAGS 728 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (!(flags & SET_FLAGS)) SET_FLAGS 762 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c if (flags & SET_FLAGS) SET_FLAGS 1372 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c flags = GET_FLAGS(op_flags) ? SET_FLAGS : 0; SET_FLAGS 1425 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c flags = GET_FLAGS(op) ? SET_FLAGS : 0; SET_FLAGS 1973 ext/pcre/pcrelib/sljit/sljitNativeARM_64.c flags = GET_FLAGS(op) ? SET_FLAGS : 0; SET_FLAGS 536 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(!(flags & SET_FLAGS) && (flags & ARG2_IMM) && arg1 == TMP_REG1); SET_FLAGS 539 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(flags & SET_FLAGS)) SET_FLAGS 558 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(flags & SET_FLAGS)) { SET_FLAGS 566 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ADD_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 571 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ADCI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 579 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, RSB_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 597 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(flags & SET_FLAGS)) { SET_FLAGS 605 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, SUB_WI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 612 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, SBCI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 617 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ANDI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | nimm); SET_FLAGS 620 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, BICI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 625 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ORRI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | nimm); SET_FLAGS 628 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ORNI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 633 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, EORI | (flags & SET_FLAGS) | RD4(dst) | RN4(reg) | imm); SET_FLAGS 642 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(flags & SET_FLAGS)) SET_FLAGS 646 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, MOV_W | SET_FLAGS | RD4(dst) | RM4(reg)); SET_FLAGS 652 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, LSL_WI | (flags & SET_FLAGS) | RD4(dst) | RM4(reg) | IMM5(imm)); SET_FLAGS 656 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, LSR_WI | (flags & SET_FLAGS) | RD4(dst) | RM4(reg) | IMM5(imm)); SET_FLAGS 660 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ASR_WI | (flags & SET_FLAGS) | RD4(dst) | RM4(reg) | IMM5(imm)); SET_FLAGS 687 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 693 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 699 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 705 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 711 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG1); SET_FLAGS 719 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, MVN_W | (flags & SET_FLAGS) | RD4(dst) | RM4(arg2)); SET_FLAGS 723 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (flags & SET_FLAGS) { SET_FLAGS 726 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ADD_WI | SET_FLAGS | RN4(dst) | RD4(dst)); SET_FLAGS 732 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (dst == arg1 && !(flags & SET_FLAGS)) SET_FLAGS 734 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ADD_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 738 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ADC_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 742 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, SUB_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 746 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, SBC_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 748 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c if (!(flags & SET_FLAGS)) SET_FLAGS 761 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, AND_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 765 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ORR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 769 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, EOR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 773 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, LSL_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 777 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, LSR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 781 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, ASR_W | (flags & SET_FLAGS) | RD4(dst) | RN4(arg1) | RM4(arg2)); SET_FLAGS 1390 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c flags = (GET_FLAGS(op_flags) ? SET_FLAGS : 0) | ((op_flags & SLJIT_KEEP_FLAGS) ? KEEP_FLAGS : 0); SET_FLAGS 1432 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c flags = (GET_FLAGS(op) ? SET_FLAGS : 0) | ((op & SLJIT_KEEP_FLAGS) ? KEEP_FLAGS : 0); SET_FLAGS 1986 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, MOV_W | SET_FLAGS | RD4(TMP_REG1) | RM4(dst)); SET_FLAGS 2020 ext/pcre/pcrelib/sljit/sljitNativeARM_T2_32.c return push_inst32(compiler, MOV_W | SET_FLAGS | RD4(TMP_REG1) | RM4(dst_r)); SET_FLAGS 41 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c SLJIT_COMPILE_ASSERT(ICC_IS_SET == SET_FLAGS, icc_is_set_and_set_flags_must_be_the_same); SET_FLAGS 79 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, XNOR | (flags & SET_FLAGS) | D(dst) | S1(0) | S2(src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 84 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c FAIL_IF(push_inst(compiler, SUB | SET_FLAGS | D(0) | S1(src2) | S2(0), SET_FLAGS)); SET_FLAGS 87 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c FAIL_IF(push_inst(compiler, OR | (flags & SET_FLAGS) | D(dst) | S1(0) | IMM(32), UNMOVABLE_INS | (flags & SET_FLAGS))); SET_FLAGS 91 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c FAIL_IF(push_inst(compiler, SUB | SET_FLAGS | D(0) | S1(TMP_REG1) | S2(0), SET_FLAGS)); SET_FLAGS 94 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, ADD | (flags & SET_FLAGS) | D(dst) | S1(dst) | IMM(1), UNMOVABLE_INS | (flags & SET_FLAGS)); SET_FLAGS 97 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, ADD | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 100 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, ADDC | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 103 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, SUB | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 106 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, SUBC | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 110 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c if (!(flags & SET_FLAGS)) SET_FLAGS 114 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, SUB | SET_FLAGS | D(0) | S1(TMP_REG1) | S2(TMP_LINK), MOVABLE_INS | SET_FLAGS); SET_FLAGS 117 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, AND | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 120 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, OR | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 123 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return push_inst(compiler, XOR | (flags & SET_FLAGS) | D(dst) | S1(src1) | ARG2(flags, src2), DR(dst) | (flags & SET_FLAGS)); SET_FLAGS 127 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return !(flags & SET_FLAGS) ? SLJIT_SUCCESS : push_inst(compiler, SUB | SET_FLAGS | D(0) | S1(dst) | S2(0), SET_FLAGS); SET_FLAGS 131 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return !(flags & SET_FLAGS) ? SLJIT_SUCCESS : push_inst(compiler, SUB | SET_FLAGS | D(0) | S1(dst) | S2(0), SET_FLAGS); SET_FLAGS 135 ext/pcre/pcrelib/sljit/sljitNativeSPARC_32.c return !(flags & SET_FLAGS) ? SLJIT_SUCCESS : push_inst(compiler, SUB | SET_FLAGS | D(0) | S1(dst) | S2(0), SET_FLAGS); SET_FLAGS 806 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_si flags = GET_FLAGS(op) ? SET_FLAGS : 0; SET_FLAGS 875 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_si flags = GET_FLAGS(op) ? SET_FLAGS : 0; SET_FLAGS 1370 ext/pcre/pcrelib/sljit/sljitNativeSPARC_common.c sljit_si reg, flags = (GET_FLAGS(op) ? SET_FLAGS : 0);