Home | History | Annotate | Download | only in common

Lines Matching refs:UTRIE_SHIFT

96         } while(i<(256>>UTRIE_SHIFT));
197 c>>=UTRIE_SHIFT;
249 block=trie->index[c>>UTRIE_SHIFT];
337 block=trie->index[start>>UTRIE_SHIFT];
344 trie->index[start>>UTRIE_SHIFT]=-repeatBlock;
353 trie->index[start>>UTRIE_SHIFT]=-repeatBlock;
416 uprv_memcpy(leadIndexes, idx+(0xd800>>UTRIE_SHIFT), 4*UTRIE_SURROGATE_BLOCK_COUNT);
441 for(c=(0xd800>>UTRIE_SHIFT); c<(0xdc00>>UTRIE_SHIFT); ++c) {
456 if(idx[c>>UTRIE_SHIFT]!=0) {
466 block=_findSameIndexBlock(idx, indexLength, c>>UTRIE_SHIFT);
485 idx+(c>>UTRIE_SHIFT),
548 uprv_memset(trie->map, 0xff, (UTRIE_MAX_BUILD_TIME_DATA_LENGTH>>UTRIE_SHIFT)*4);
552 trie->map[ABS(trie->index[i])>>UTRIE_SHIFT]=0;
610 if(trie->isLatin1Linear && UTRIE_SHIFT<=8) {
625 if(trie->map[start>>UTRIE_SHIFT]<0) {
640 trie->map[start>>UTRIE_SHIFT]=i;
661 trie->map[start>>UTRIE_SHIFT]=newStart-i;
670 trie->map[start>>UTRIE_SHIFT]=newStart;
675 trie->map[start>>UTRIE_SHIFT]=start;
683 trie->index[i]=trie->map[ABS(trie->index[i])>>UTRIE_SHIFT];
702 * Returning the offset itself is safe for UTRIE_SHIFT>=5 because
703 * for UTRIE_SHIFT==5 the maximum index length is UTRIE_MAX_INDEX_LENGTH==0x8800
705 * for higher UTRIE_SHIFT, UTRIE_MAX_INDEX_LENGTH decreases.
707 * Theoretically, it would be safer for all possible UTRIE_SHIFT including
714 * Also, we do not plan to change UTRIE_SHIFT because it would change binary
807 header->options=UTRIE_SHIFT | (UTRIE_INDEX_SHIFT<<UTRIE_OPTIONS_INDEX_SHIFT);
879 if( (options&UTRIE_OPTIONS_SHIFT_MASK)!=UTRIE_SHIFT ||
946 latin1Length= 256; /*UTRIE_SHIFT<=8 ? 256 : UTRIE_DATA_BLOCK_LENGTH;*/
985 i=0xd800>>UTRIE_SHIFT;
986 limit=0xdc00>>UTRIE_SHIFT;
1016 i=0xd800>>UTRIE_SHIFT;
1017 limit=0xdc00>>UTRIE_SHIFT;
1098 i=c>>UTRIE_SHIFT;
1143 offset=idx[l>>UTRIE_SHIFT]<<UTRIE_INDEX_SHIFT;