Home
last modified time | relevance | path

Searched refs:ISAb (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/libdivsufsort/lib/
H A Ddivsufsort.c41 saidx_t *PAb, *ISAb, *buf; in sort_typeBstar() local
94 PAb = SA + n - m; ISAb = SA + m; in sort_typeBstar()
149 do { ISAb[SA[i]] = i; } while((0 <= --i) && (0 <= SA[i])); in sort_typeBstar()
154 do { ISAb[SA[i] = ~SA[i]] = j; } while(SA[--i] < 0); in sort_typeBstar()
155 ISAb[SA[i]] = j; in sort_typeBstar()
159 trsort(ISAb, SA, m, 1); in sort_typeBstar()
167 SA[ISAb[--j]] = ((t == 0) || (1 < (t - i))) ? t : ~t; in sort_typeBstar()
/freebsd/sys/contrib/zstd/lib/dictBuilder/
H A Ddivsufsort.c1444 int *PAb, *ISAb, *buf; in sort_typeBstar() local
1497 PAb = SA + n - m; ISAb = SA + m; in sort_typeBstar()
1567 do { ISAb[SA[i]] = i; } while((0 <= --i) && (0 <= SA[i])); in sort_typeBstar()
1572 do { ISAb[SA[i] = ~SA[i]] = j; } while(SA[--i] < 0); in sort_typeBstar()
1573 ISAb[SA[i]] = j; in sort_typeBstar()
1577 trsort(ISAb, SA, m, 1); in sort_typeBstar()
1585 SA[ISAb[--j]] = ((t == 0) || (1 < (t - i))) ? t : ~t; in sort_typeBstar()