Lines Matching refs:i2
1056 Idx i1, i2, is, id, delta, sbase; in re_node_set_add_intersect() local
1076 i2 = src2->nelem - 1; in re_node_set_add_intersect()
1080 if (src1->elems[i1] == src2->elems[i2]) in re_node_set_add_intersect()
1089 if (--i1 < 0 || --i2 < 0) in re_node_set_add_intersect()
1094 else if (src1->elems[i1] < src2->elems[i2]) in re_node_set_add_intersect()
1096 if (--i2 < 0) in re_node_set_add_intersect()
1147 Idx i1, i2, id; in re_node_set_init_union() local
1165 for (i1 = i2 = id = 0 ; i1 < src1->nelem && i2 < src2->nelem ;) in re_node_set_init_union()
1167 if (src1->elems[i1] > src2->elems[i2]) in re_node_set_init_union()
1169 dest->elems[id++] = src2->elems[i2++]; in re_node_set_init_union()
1172 if (src1->elems[i1] == src2->elems[i2]) in re_node_set_init_union()
1173 ++i2; in re_node_set_init_union()
1182 else if (i2 < src2->nelem) in re_node_set_init_union()
1184 memcpy (dest->elems + id, src2->elems + i2, in re_node_set_init_union()
1185 (src2->nelem - i2) * sizeof (Idx)); in re_node_set_init_union()
1186 id += src2->nelem - i2; in re_node_set_init_union()