Lines Matching refs:words
137 UWord* words; member
192 wv->words = NULL; in new_WV_of_size()
195 wv->words = wsu->alloc( wsu->cc, (SizeT)sz * sizeof(UWord) ); in new_WV_of_size()
203 if (wv->words) { in delete_WV()
204 dealloc(wv->words); in delete_WV()
228 if (wv1->words[i] == wv2->words[i]) in cmp_WordVecs_for_FM()
230 if (wv1->words[i] < wv2->words[i]) in cmp_WordVecs_for_FM()
232 if (wv1->words[i] > wv2->words[i]) in cmp_WordVecs_for_FM()
419 return (Bool)(wv->size == 1 && wv->words[0] == w); in HG_()
438 return wv->words[0]; in HG_()
447 void HG_(getPayloadWS) ( /*OUT*/UWord** words, /*OUT*/UWord* nWords, in HG_()
456 *words = wv->words; in HG_()
516 if (wv->words[i] >= wv->words[i+1]) in HG_()
529 if (wv->words[i] == w) in HG_()
541 wv->words[0] = w1; in HG_()
545 wv->words[0] = w1; in HG_()
546 wv->words[1] = w2; in HG_()
551 wv->words[0] = w2; in HG_()
552 wv->words[1] = w1; in HG_()
576 VG_(printf)("%p", (void*)wv->words[i]); in HG_()
619 if (wv->words[k] == w) { in HG_()
627 for (; k < wv->size && wv->words[k] < w; k++) { in HG_()
628 wv_new->words[j++] = wv->words[k]; in HG_()
630 wv_new->words[j++] = w; in HG_()
632 tl_assert(wv->words[k] > w); in HG_()
633 wv_new->words[j++] = wv->words[k]; in HG_()
666 if (wv->words[i] == w) in HG_()
683 wv_new->words[k++] = wv->words[j]; in HG_()
710 if (wv1->words[i1] < wv2->words[i2]) { in HG_()
713 if (wv1->words[i1] > wv2->words[i2]) { in HG_()
737 if (wv1->words[i1] < wv2->words[i2]) { in HG_()
738 wv_new->words[k++] = wv1->words[i1]; in HG_()
741 if (wv1->words[i1] > wv2->words[i2]) { in HG_()
742 wv_new->words[k++] = wv2->words[i2]; in HG_()
745 wv_new->words[k++] = wv1->words[i1]; in HG_()
755 wv_new->words[k++] = wv2->words[i2++]; in HG_()
759 wv_new->words[k++] = wv1->words[i1++]; in HG_()
798 if (wv1->words[i1] < wv2->words[i2]) { in HG_()
801 if (wv1->words[i1] > wv2->words[i2]) { in HG_()
820 if (wv1->words[i1] < wv2->words[i2]) { in HG_()
823 if (wv1->words[i1] > wv2->words[i2]) { in HG_()
826 wv_new->words[k++] = wv1->words[i1]; in HG_()
867 if (wv1->words[i1] < wv2->words[i2]) { in HG_()
871 if (wv1->words[i1] > wv2->words[i2]) { in HG_()
892 if (wv1->words[i1] < wv2->words[i2]) { in HG_()
893 wv_new->words[k++] = wv1->words[i1]; in HG_()
896 if (wv1->words[i1] > wv2->words[i2]) { in HG_()
908 wv_new->words[k++] = wv1->words[i1++]; in HG_()
931 VG_(printf)("%lu", wv->words[i]); in show_WS()