Lines Matching defs:offsets

166   int *offsets;
2217 OP2(SLJIT_SUB, SLJIT_R2, 0, SLJIT_MEM1(SLJIT_R0), SLJIT_OFFSETOF(jit_arguments, offsets), SLJIT_IMM, sizeof(int));
2267 OP1(SLJIT_MOV, SLJIT_R1, 0, SLJIT_MEM1(SLJIT_R1), SLJIT_OFFSETOF(jit_arguments, offsets));
3525 int offsets[3];
3613 offsets[0] = -1;
3617 offsets[0] = i;
3621 if (offsets[0] < 0 && range_right < 0)
3624 if (offsets[0] >= 0)
3627 offsets[1] = -1;
3628 for (i = max - 1; i > offsets[0]; i--)
3631 offsets[1] = i;
3636 if (offsets[1] == -1 && offsets[0] == 0 && range_right < 0)
3639 offsets[2] = -1;
3641 if (offsets[1] >= 0 && range_right == -1)
3644 for (i = (offsets[0] + offsets[1]) / 2 + 1; i < offsets[1]; i++)
3647 offsets[2] = i;
3651 if (offsets[2] == -1)
3653 for (i = (offsets[0] + offsets[1]) / 2; i > offsets[0]; i--)
3656 offsets[2] = i;
3662 SLJIT_ASSERT(offsets[1] == -1 || (offsets[0] < offsets[1]));
3663 SLJIT_ASSERT(offsets[2] == -1 || (offsets[0] < offsets[2] && offsets[1] > offsets[2]));
3665 chars[0] = chars[offsets[0] << 1];
3666 chars[1] = chars[(offsets[0] << 1) + 1];
3667 if (offsets[2] >= 0)
3669 chars[2] = chars[offsets[2] << 1];
3670 chars[3] = chars[(offsets[2] << 1) + 1];
3672 if (offsets[1] >= 0)
3674 chars[4] = chars[offsets[1] << 1];
3675 chars[5] = chars[(offsets[1] << 1) + 1];
3701 SLJIT_ASSERT(range_right >= 0 || offsets[0] >= 0);
3720 if (offsets[0] >= 0)
3722 OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(offsets[0]));
3723 if (offsets[1] >= 0)
3724 OP1(MOV_UCHAR, TMP2, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(offsets[1]));
3730 if (offsets[2] >= 0)
3731 OP1(MOV_UCHAR, TMP1, 0, SLJIT_MEM1(STR_PTR), IN_UCHARS(offsets[2] - 1));
3733 if (offsets[1] >= 0)
3740 if (offsets[2] >= 0)
6310 int *offset_vector = arguments->offsets;
10382 int length, int start_offset, int options, int *offsets, int offset_count)
10415 arguments.offsets = offsets;
10457 int *offsets, int offset_count, pcre_jit_stack *stack)
10462 int *offsets, int offset_count, pcre16_jit_stack *stack)
10467 int *offsets, int offset_count, pcre32_jit_stack *stack)
10508 arguments.offsets = offsets;