Lines Matching refs:overlap
985 int32_t blockLength, overlap; in compactData() local
1039 for(overlap=blockLength-UTRIE2_DATA_GRANULARITY; in compactData()
1040 overlap>0 && !equal_uint32(trie->data+(newStart-overlap), trie->data+start, overlap); in compactData()
1041 overlap-=UTRIE2_DATA_GRANULARITY) {} in compactData()
1043 if(overlap>0 || newStart<start) { in compactData()
1045 movedStart=newStart-overlap; in compactData()
1052 start+=overlap; in compactData()
1053 for(i=blockLength-overlap; i>0; --i) { in compactData()
1091 int32_t i, start, newStart, movedStart, overlap; in compactIndex2() local
1125 for(overlap=UTRIE2_INDEX_2_BLOCK_LENGTH-1; in compactIndex2()
1126 overlap>0 && !equal_int32(trie->index2+(newStart-overlap), trie->index2+start, overlap); in compactIndex2()
1127 --overlap) {} in compactIndex2()
1129 if(overlap>0 || newStart<start) { in compactIndex2()
1131 trie->map[start>>UTRIE2_SHIFT_1_2]=newStart-overlap; in compactIndex2()
1134 start+=overlap; in compactIndex2()
1135 for(i=UTRIE2_INDEX_2_BLOCK_LENGTH-overlap; i>0; --i) { in compactIndex2()