SYMBOL INDEX (1118 symbols across 4 files) FILE: src/libsais.c type sa_sint_t (line 38) | typedef int32_t sa_sint_t; type sa_uint_t (line 39) | typedef uint32_t sa_uint_t; type fast_sint_t (line 40) | typedef ptrdiff_t fast_sint_t; type fast_uint_t (line 41) | typedef size_t fast_uint_t; type LIBSAIS_THREAD_CACHE (line 63) | typedef struct LIBSAIS_THREAD_CACHE type LIBSAIS_THREAD_STATE (line 69) | typedef union LIBSAIS_THREAD_STATE type LIBSAIS_CONTEXT (line 86) | typedef struct LIBSAIS_CONTEXT type LIBSAIS_UNBWT_CONTEXT (line 93) | typedef struct LIBSAIS_UNBWT_CONTEXT function libsais_free_aligned (line 195) | static void libsais_free_aligned(void * aligned_address) function LIBSAIS_THREAD_STATE (line 203) | static LIBSAIS_THREAD_STATE * libsais_alloc_thread_state(sa_sint_t threads) function libsais_free_thread_state (line 227) | static void libsais_free_thread_state(LIBSAIS_THREAD_STATE * thread_state) function LIBSAIS_CONTEXT (line 237) | static LIBSAIS_CONTEXT * libsais_create_ctx_main(sa_sint_t threads) function libsais_free_ctx_main (line 258) | static void libsais_free_ctx_main(LIBSAIS_CONTEXT * ctx) function sa_sint_t (line 270) | static sa_sint_t libsais_count_negative_marked_suffixes(sa_sint_t * REST... function sa_sint_t (line 279) | static sa_sint_t libsais_count_zero_marked_suffixes(sa_sint_t * RESTRICT... function libsais_place_cached_suffixes (line 288) | static void libsais_place_cached_suffixes(sa_sint_t * RESTRICT SA, LIBSA... function libsais_compact_and_place_cached_suffixes (line 314) | static void libsais_compact_and_place_cached_suffixes(sa_sint_t * RESTRI... function libsais_accumulate_counts_s32_2 (line 337) | static void libsais_accumulate_counts_s32_2(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32_3 (line 343) | static void libsais_accumulate_counts_s32_3(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32_4 (line 350) | static void libsais_accumulate_counts_s32_4(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32_5 (line 358) | static void libsais_accumulate_counts_s32_5(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32_6 (line 367) | static void libsais_accumulate_counts_s32_6(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32_7 (line 377) | static void libsais_accumulate_counts_s32_7(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32_8 (line 388) | static void libsais_accumulate_counts_s32_8(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32_9 (line 400) | static void libsais_accumulate_counts_s32_9(sa_sint_t * RESTRICT bucket0... function libsais_accumulate_counts_s32 (line 413) | static void libsais_accumulate_counts_s32(sa_sint_t * RESTRICT buckets, ... function libsais_flip_suffix_markers_omp (line 436) | static void libsais_flip_suffix_markers_omp(sa_sint_t * RESTRICT SA, sa_... function libsais_gather_lms_suffixes_8u (line 459) | static void libsais_gather_lms_suffixes_8u(const uint8_t * RESTRICT T, s... function libsais_gather_lms_suffixes_8u_omp (line 490) | static void libsais_gather_lms_suffixes_8u_omp(const uint8_t * RESTRICT ... function sa_sint_t (line 531) | static sa_sint_t libsais_gather_lms_suffixes_32s(const sa_sint_t * RESTR... function sa_sint_t (line 560) | static sa_sint_t libsais_gather_compacted_lms_suffixes_32s(const sa_sint... function libsais_count_lms_suffixes_32s_4k (line 591) | static void libsais_count_lms_suffixes_32s_4k(const sa_sint_t * RESTRICT... function libsais_count_lms_suffixes_32s_2k (line 636) | static void libsais_count_lms_suffixes_32s_2k(const sa_sint_t * RESTRICT... function libsais_count_compacted_lms_suffixes_32s_2k (line 681) | static void libsais_count_compacted_lms_suffixes_32s_2k(const sa_sint_t ... function sa_sint_t (line 726) | static sa_sint_t libsais_count_and_gather_lms_suffixes_8u(const uint8_t ... function sa_sint_t (line 772) | static sa_sint_t libsais_count_and_gather_lms_suffixes_8u_omp(const uint... function sa_sint_t (line 839) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_4k(const sa_s... function sa_sint_t (line 890) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_2k(const sa_s... function sa_sint_t (line 941) | static sa_sint_t libsais_count_and_gather_compacted_lms_suffixes_32s_2k(... function fast_sint_t (line 994) | static fast_sint_t libsais_get_bucket_stride(fast_sint_t free_space, fas... function sa_sint_t (line 1002) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_4k_fs_omp(con... function sa_sint_t (line 1070) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_2k_fs_omp(con... function libsais_count_and_gather_compacted_lms_suffixes_32s_2k_fs_omp (line 1138) | static void libsais_count_and_gather_compacted_lms_suffixes_32s_2k_fs_om... function sa_sint_t (line 1198) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_4k_nofs_omp(c... function sa_sint_t (line 1233) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_2k_nofs_omp(c... function sa_sint_t (line 1268) | static sa_sint_t libsais_count_and_gather_compacted_lms_suffixes_32s_2k_... function sa_sint_t (line 1303) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_4k_omp(const ... function sa_sint_t (line 1327) | static sa_sint_t libsais_count_and_gather_lms_suffixes_32s_2k_omp(const ... function libsais_count_and_gather_compacted_lms_suffixes_32s_2k_omp (line 1351) | static void libsais_count_and_gather_compacted_lms_suffixes_32s_2k_omp(c... function libsais_count_suffixes_32s (line 1371) | static void libsais_count_suffixes_32s(const sa_sint_t * RESTRICT T, sa_... function sa_sint_t (line 1398) | static sa_sint_t libsais_initialize_buckets_start_and_end_8u(sa_sint_t *... function libsais_initialize_buckets_start_and_end_32s_6k (line 1429) | static void libsais_initialize_buckets_start_and_end_32s_6k(sa_sint_t k,... function libsais_initialize_buckets_start_and_end_32s_4k (line 1443) | static void libsais_initialize_buckets_start_and_end_32s_4k(sa_sint_t k,... function libsais_initialize_buckets_end_32s_2k (line 1457) | static void libsais_initialize_buckets_end_32s_2k(sa_sint_t k, sa_sint_t... function libsais_initialize_buckets_start_and_end_32s_2k (line 1466) | static void libsais_initialize_buckets_start_and_end_32s_2k(sa_sint_t k,... function libsais_initialize_buckets_start_32s_1k (line 1477) | static void libsais_initialize_buckets_start_32s_1k(sa_sint_t k, sa_sint... function libsais_initialize_buckets_end_32s_1k (line 1483) | static void libsais_initialize_buckets_end_32s_1k(sa_sint_t k, sa_sint_t... function sa_sint_t (line 1489) | static sa_sint_t libsais_initialize_buckets_for_lms_suffixes_radix_sort_... function libsais_initialize_buckets_for_lms_suffixes_radix_sort_32s_2k (line 1519) | static void libsais_initialize_buckets_for_lms_suffixes_radix_sort_32s_2... function sa_sint_t (line 1535) | static sa_sint_t libsais_initialize_buckets_for_lms_suffixes_radix_sort_... function libsais_initialize_buckets_for_radix_and_partial_sorting_32s_4k (line 1565) | static void libsais_initialize_buckets_for_radix_and_partial_sorting_32s... function libsais_radix_sort_lms_suffixes_8u (line 1586) | static void libsais_radix_sort_lms_suffixes_8u(const uint8_t * RESTRICT ... function libsais_radix_sort_lms_suffixes_8u_omp (line 1612) | static void libsais_radix_sort_lms_suffixes_8u_omp(const uint8_t * RESTR... function libsais_radix_sort_lms_suffixes_32s_6k (line 1662) | static void libsais_radix_sort_lms_suffixes_32s_6k(const sa_sint_t * RES... function libsais_radix_sort_lms_suffixes_32s_2k (line 1693) | static void libsais_radix_sort_lms_suffixes_32s_2k(const sa_sint_t * RES... function libsais_radix_sort_lms_suffixes_32s_block_gather (line 1726) | static void libsais_radix_sort_lms_suffixes_32s_block_gather(const sa_si... function libsais_radix_sort_lms_suffixes_32s_6k_block_sort (line 1754) | static void libsais_radix_sort_lms_suffixes_32s_6k_block_sort(sa_sint_t ... function libsais_radix_sort_lms_suffixes_32s_2k_block_sort (line 1780) | static void libsais_radix_sort_lms_suffixes_32s_2k_block_sort(sa_sint_t ... function libsais_radix_sort_lms_suffixes_32s_6k_block_omp (line 1806) | static void libsais_radix_sort_lms_suffixes_32s_6k_block_omp(const sa_si... function libsais_radix_sort_lms_suffixes_32s_2k_block_omp (line 1855) | static void libsais_radix_sort_lms_suffixes_32s_2k_block_omp(const sa_si... function libsais_radix_sort_lms_suffixes_32s_6k_omp (line 1906) | static void libsais_radix_sort_lms_suffixes_32s_6k_omp(const sa_sint_t *... function libsais_radix_sort_lms_suffixes_32s_2k_omp (line 1928) | static void libsais_radix_sort_lms_suffixes_32s_2k_omp(const sa_sint_t *... function sa_sint_t (line 1950) | static sa_sint_t libsais_radix_sort_lms_suffixes_32s_1k(const sa_sint_t ... function libsais_radix_sort_set_markers_32s_6k (line 1998) | static void libsais_radix_sort_set_markers_32s_6k(sa_sint_t * RESTRICT S... function libsais_radix_sort_set_markers_32s_4k (line 2024) | static void libsais_radix_sort_set_markers_32s_4k(sa_sint_t * RESTRICT S... function libsais_radix_sort_set_markers_32s_6k_omp (line 2050) | static void libsais_radix_sort_set_markers_32s_6k_omp(sa_sint_t * RESTRI... function libsais_radix_sort_set_markers_32s_4k_omp (line 2073) | static void libsais_radix_sort_set_markers_32s_4k_omp(sa_sint_t * RESTRI... function libsais_initialize_buckets_for_partial_sorting_8u (line 2096) | static void libsais_initialize_buckets_for_partial_sorting_8u(const uint... function libsais_initialize_buckets_for_partial_sorting_32s_6k (line 2115) | static void libsais_initialize_buckets_for_partial_sorting_32s_6k(const ... function sa_sint_t (line 2157) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_8u(const uin... function libsais_partial_sorting_scan_left_to_right_8u_block_prepare (line 2192) | static void libsais_partial_sorting_scan_left_to_right_8u_block_prepare(... function libsais_partial_sorting_scan_left_to_right_8u_block_place (line 2225) | static void libsais_partial_sorting_scan_left_to_right_8u_block_place(sa... function sa_sint_t (line 2251) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_8u_block_omp... function sa_sint_t (line 2318) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_8u_omp(const... function sa_sint_t (line 2369) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_6k(const... function sa_sint_t (line 2402) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_4k(const... function libsais_partial_sorting_scan_left_to_right_32s_1k (line 2447) | static void libsais_partial_sorting_scan_left_to_right_32s_1k(const sa_s... function libsais_partial_sorting_scan_left_to_right_32s_6k_block_gather (line 2473) | static void libsais_partial_sorting_scan_left_to_right_32s_6k_block_gath... function libsais_partial_sorting_scan_left_to_right_32s_4k_block_gather (line 2499) | static void libsais_partial_sorting_scan_left_to_right_32s_4k_block_gath... function libsais_partial_sorting_scan_left_to_right_32s_1k_block_gather (line 2523) | static void libsais_partial_sorting_scan_left_to_right_32s_1k_block_gath... function sa_sint_t (line 2547) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_6k_block... function sa_sint_t (line 2575) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_4k_block... function libsais_partial_sorting_scan_left_to_right_32s_1k_block_sort (line 2618) | static void libsais_partial_sorting_scan_left_to_right_32s_1k_block_sort... function sa_sint_t (line 2656) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_6k_block... function sa_sint_t (line 2707) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_4k_block... function libsais_partial_sorting_scan_left_to_right_32s_1k_block_omp (line 2758) | static void libsais_partial_sorting_scan_left_to_right_32s_1k_block_omp(... function sa_sint_t (line 2809) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_6k_omp(c... function sa_sint_t (line 2836) | static sa_sint_t libsais_partial_sorting_scan_left_to_right_32s_4k_omp(c... function libsais_partial_sorting_scan_left_to_right_32s_1k_omp (line 2866) | static void libsais_partial_sorting_scan_left_to_right_32s_1k_omp(const ... function libsais_partial_sorting_shift_markers_8u_omp (line 2890) | static void libsais_partial_sorting_shift_markers_8u_omp(sa_sint_t * RES... function libsais_partial_sorting_shift_markers_32s_6k_omp (line 2923) | static void libsais_partial_sorting_shift_markers_32s_6k_omp(sa_sint_t *... function libsais_partial_sorting_shift_markers_32s_4k (line 2956) | static void libsais_partial_sorting_shift_markers_32s_4k(sa_sint_t * RES... function libsais_partial_sorting_shift_buckets_32s_6k (line 2977) | static void libsais_partial_sorting_shift_buckets_32s_6k(sa_sint_t k, sa... function sa_sint_t (line 2989) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_8u(const uin... function sa_sint_t (line 3022) | static sa_sint_t libsais_partial_gsa_scan_right_to_left_8u(const uint8_t... function libsais_partial_sorting_scan_right_to_left_8u_block_prepare (line 3058) | static void libsais_partial_sorting_scan_right_to_left_8u_block_prepare(... function libsais_partial_sorting_scan_right_to_left_8u_block_place (line 3091) | static void libsais_partial_sorting_scan_right_to_left_8u_block_place(sa... function libsais_partial_gsa_scan_right_to_left_8u_block_place (line 3117) | static void libsais_partial_gsa_scan_right_to_left_8u_block_place(sa_sin... function sa_sint_t (line 3143) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_8u_block_omp... function sa_sint_t (line 3208) | static sa_sint_t libsais_partial_gsa_scan_right_to_left_8u_block_omp(con... function libsais_partial_sorting_scan_right_to_left_8u_omp (line 3275) | static void libsais_partial_sorting_scan_right_to_left_8u_omp(const uint... function libsais_partial_gsa_scan_right_to_left_8u_omp (line 3324) | static void libsais_partial_gsa_scan_right_to_left_8u_omp(const uint8_t ... function sa_sint_t (line 3373) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_6k(const... function sa_sint_t (line 3406) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_4k(const... function libsais_partial_sorting_scan_right_to_left_32s_1k (line 3451) | static void libsais_partial_sorting_scan_right_to_left_32s_1k(const sa_s... function libsais_partial_sorting_scan_right_to_left_32s_6k_block_gather (line 3477) | static void libsais_partial_sorting_scan_right_to_left_32s_6k_block_gath... function libsais_partial_sorting_scan_right_to_left_32s_4k_block_gather (line 3503) | static void libsais_partial_sorting_scan_right_to_left_32s_4k_block_gath... function libsais_partial_sorting_scan_right_to_left_32s_1k_block_gather (line 3527) | static void libsais_partial_sorting_scan_right_to_left_32s_1k_block_gath... function sa_sint_t (line 3551) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_6k_block... function sa_sint_t (line 3579) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_4k_block... function libsais_partial_sorting_scan_right_to_left_32s_1k_block_sort (line 3622) | static void libsais_partial_sorting_scan_right_to_left_32s_1k_block_sort... function sa_sint_t (line 3660) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_6k_block... function sa_sint_t (line 3711) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_4k_block... function libsais_partial_sorting_scan_right_to_left_32s_1k_block_omp (line 3762) | static void libsais_partial_sorting_scan_right_to_left_32s_1k_block_omp(... function sa_sint_t (line 3813) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_6k_omp(c... function sa_sint_t (line 3840) | static sa_sint_t libsais_partial_sorting_scan_right_to_left_32s_4k_omp(c... function libsais_partial_sorting_scan_right_to_left_32s_1k_omp (line 3864) | static void libsais_partial_sorting_scan_right_to_left_32s_1k_omp(const ... function fast_sint_t (line 3886) | static fast_sint_t libsais_partial_sorting_gather_lms_suffixes_32s_4k(sa... function fast_sint_t (line 3909) | static fast_sint_t libsais_partial_sorting_gather_lms_suffixes_32s_1k(sa... function libsais_partial_sorting_gather_lms_suffixes_32s_4k_omp (line 3932) | static void libsais_partial_sorting_gather_lms_suffixes_32s_4k_omp(sa_si... function libsais_partial_sorting_gather_lms_suffixes_32s_1k_omp (line 3983) | static void libsais_partial_sorting_gather_lms_suffixes_32s_1k_omp(sa_si... function libsais_induce_partial_order_8u_omp (line 4034) | static void libsais_induce_partial_order_8u_omp(const uint8_t * RESTRICT... function libsais_induce_partial_order_32s_6k_omp (line 4065) | static void libsais_induce_partial_order_32s_6k_omp(const sa_sint_t * RE... function libsais_induce_partial_order_32s_4k_omp (line 4073) | static void libsais_induce_partial_order_32s_4k_omp(const sa_sint_t * RE... function libsais_induce_partial_order_32s_2k_omp (line 4083) | static void libsais_induce_partial_order_32s_2k_omp(const sa_sint_t * RE... function libsais_induce_partial_order_32s_1k_omp (line 4090) | static void libsais_induce_partial_order_32s_1k_omp(const sa_sint_t * RE... function sa_sint_t (line 4103) | static sa_sint_t libsais_renumber_lms_suffixes_8u(sa_sint_t * RESTRICT S... function fast_sint_t (line 4133) | static fast_sint_t libsais_gather_marked_lms_suffixes(sa_sint_t * RESTRI... function sa_sint_t (line 4160) | static sa_sint_t libsais_renumber_lms_suffixes_8u_omp(sa_sint_t * RESTRI... function libsais_gather_marked_lms_suffixes_omp (line 4211) | static void libsais_gather_marked_lms_suffixes_omp(sa_sint_t * RESTRICT ... function sa_sint_t (line 4270) | static sa_sint_t libsais_renumber_and_gather_lms_suffixes_omp(sa_sint_t ... function sa_sint_t (line 4287) | static sa_sint_t libsais_renumber_distinct_lms_suffixes_32s_4k(sa_sint_t... function libsais_mark_distinct_lms_suffixes_32s (line 4317) | static void libsais_mark_distinct_lms_suffixes_32s(sa_sint_t * RESTRICT ... function libsais_clamp_lms_suffixes_length_32s (line 4338) | static void libsais_clamp_lms_suffixes_length_32s(sa_sint_t * RESTRICT S... function sa_sint_t (line 4361) | static sa_sint_t libsais_renumber_distinct_lms_suffixes_32s_4k_omp(sa_si... function libsais_mark_distinct_lms_suffixes_32s_omp (line 4412) | static void libsais_mark_distinct_lms_suffixes_32s_omp(sa_sint_t * RESTR... function libsais_clamp_lms_suffixes_length_32s_omp (line 4434) | static void libsais_clamp_lms_suffixes_length_32s_omp(sa_sint_t * RESTRI... function sa_sint_t (line 4456) | static sa_sint_t libsais_renumber_and_mark_distinct_lms_suffixes_32s_4k_... function sa_sint_t (line 4469) | static sa_sint_t libsais_renumber_and_mark_distinct_lms_suffixes_32s_1k_... function libsais_reconstruct_lms_suffixes (line 4548) | static void libsais_reconstruct_lms_suffixes(sa_sint_t * RESTRICT SA, sa... function libsais_reconstruct_lms_suffixes_omp (line 4576) | static void libsais_reconstruct_lms_suffixes_omp(sa_sint_t * RESTRICT SA... function libsais_place_lms_suffixes_interval_8u (line 4599) | static void libsais_place_lms_suffixes_interval_8u(sa_sint_t * RESTRICT ... function libsais_place_lms_suffixes_interval_32s_4k (line 4628) | static void libsais_place_lms_suffixes_interval_32s_4k(sa_sint_t * RESTR... function libsais_place_lms_suffixes_interval_32s_2k (line 4651) | static void libsais_place_lms_suffixes_interval_32s_2k(sa_sint_t * RESTR... function libsais_place_lms_suffixes_interval_32s_1k (line 4677) | static void libsais_place_lms_suffixes_interval_32s_1k(const sa_sint_t *... function libsais_place_lms_suffixes_histogram_32s_6k (line 4705) | static void libsais_place_lms_suffixes_histogram_32s_6k(sa_sint_t * REST... function libsais_place_lms_suffixes_histogram_32s_4k (line 4728) | static void libsais_place_lms_suffixes_histogram_32s_4k(sa_sint_t * REST... function libsais_place_lms_suffixes_histogram_32s_2k (line 4751) | static void libsais_place_lms_suffixes_histogram_32s_2k(sa_sint_t * REST... function libsais_final_bwt_scan_left_to_right_8u (line 4777) | static void libsais_final_bwt_scan_left_to_right_8u(const uint8_t * REST... function libsais_final_bwt_aux_scan_left_to_right_8u (line 4799) | static void libsais_final_bwt_aux_scan_left_to_right_8u(const uint8_t * ... function libsais_final_sorting_scan_left_to_right_8u (line 4821) | static void libsais_final_sorting_scan_left_to_right_8u(const uint8_t * ... function libsais_final_sorting_scan_left_to_right_32s (line 4843) | static void libsais_final_sorting_scan_left_to_right_32s(const sa_sint_t... function fast_sint_t (line 4869) | static fast_sint_t libsais_final_bwt_scan_left_to_right_8u_block_prepare... function fast_sint_t (line 4895) | static fast_sint_t libsais_final_sorting_scan_left_to_right_8u_block_pre... function libsais_final_order_scan_left_to_right_8u_block_place (line 4921) | static void libsais_final_order_scan_left_to_right_8u_block_place(sa_sin... function libsais_final_bwt_aux_scan_left_to_right_8u_block_place (line 4942) | static void libsais_final_bwt_aux_scan_left_to_right_8u_block_place(sa_s... function libsais_final_sorting_scan_left_to_right_32s_block_gather (line 4963) | static void libsais_final_sorting_scan_left_to_right_32s_block_gather(co... function libsais_final_sorting_scan_left_to_right_32s_block_sort (line 4987) | static void libsais_final_sorting_scan_left_to_right_32s_block_sort(cons... function libsais_final_bwt_scan_left_to_right_8u_block_omp (line 5025) | static void libsais_final_bwt_scan_left_to_right_8u_block_omp(const uint... function libsais_final_bwt_aux_scan_left_to_right_8u_block_omp (line 5079) | static void libsais_final_bwt_aux_scan_left_to_right_8u_block_omp(const ... function libsais_final_sorting_scan_left_to_right_8u_block_omp (line 5133) | static void libsais_final_sorting_scan_left_to_right_8u_block_omp(const ... function libsais_final_sorting_scan_left_to_right_32s_block_omp (line 5187) | static void libsais_final_sorting_scan_left_to_right_32s_block_omp(const... function libsais_final_bwt_scan_left_to_right_8u_omp (line 5238) | static void libsais_final_bwt_scan_left_to_right_8u_omp(const uint8_t * ... function libsais_final_bwt_aux_scan_left_to_right_8u_omp (line 5282) | static void libsais_final_bwt_aux_scan_left_to_right_8u_omp(const uint8_... function libsais_final_sorting_scan_left_to_right_8u_omp (line 5328) | static void libsais_final_sorting_scan_left_to_right_8u_omp(const uint8_... function libsais_final_sorting_scan_left_to_right_32s_omp (line 5372) | static void libsais_final_sorting_scan_left_to_right_32s_omp(const sa_si... function sa_sint_t (line 5396) | static sa_sint_t libsais_final_bwt_scan_right_to_left_8u(const uint8_t *... function libsais_final_bwt_aux_scan_right_to_left_8u (line 5424) | static void libsais_final_bwt_aux_scan_right_to_left_8u(const uint8_t * ... function libsais_final_sorting_scan_right_to_left_8u (line 5450) | static void libsais_final_sorting_scan_right_to_left_8u(const uint8_t * ... function libsais_final_gsa_scan_right_to_left_8u (line 5472) | static void libsais_final_gsa_scan_right_to_left_8u(const uint8_t * REST... function libsais_final_sorting_scan_right_to_left_32s (line 5494) | static void libsais_final_sorting_scan_right_to_left_32s(const sa_sint_t... function fast_sint_t (line 5520) | static fast_sint_t libsais_final_bwt_scan_right_to_left_8u_block_prepare... function fast_sint_t (line 5546) | static fast_sint_t libsais_final_bwt_aux_scan_right_to_left_8u_block_pre... function fast_sint_t (line 5572) | static fast_sint_t libsais_final_sorting_scan_right_to_left_8u_block_pre... function libsais_final_order_scan_right_to_left_8u_block_place (line 5598) | static void libsais_final_order_scan_right_to_left_8u_block_place(sa_sin... function libsais_final_gsa_scan_right_to_left_8u_block_place (line 5619) | static void libsais_final_gsa_scan_right_to_left_8u_block_place(sa_sint_... function libsais_final_bwt_aux_scan_right_to_left_8u_block_place (line 5640) | static void libsais_final_bwt_aux_scan_right_to_left_8u_block_place(sa_s... function libsais_final_sorting_scan_right_to_left_32s_block_gather (line 5661) | static void libsais_final_sorting_scan_right_to_left_32s_block_gather(co... function libsais_final_sorting_scan_right_to_left_32s_block_sort (line 5685) | static void libsais_final_sorting_scan_right_to_left_32s_block_sort(cons... function libsais_final_bwt_scan_right_to_left_8u_block_omp (line 5723) | static void libsais_final_bwt_scan_right_to_left_8u_block_omp(const uint... function libsais_final_bwt_aux_scan_right_to_left_8u_block_omp (line 5777) | static void libsais_final_bwt_aux_scan_right_to_left_8u_block_omp(const ... function libsais_final_sorting_scan_right_to_left_8u_block_omp (line 5831) | static void libsais_final_sorting_scan_right_to_left_8u_block_omp(const ... function libsais_final_gsa_scan_right_to_left_8u_block_omp (line 5885) | static void libsais_final_gsa_scan_right_to_left_8u_block_omp(const uint... function libsais_final_sorting_scan_right_to_left_32s_block_omp (line 5939) | static void libsais_final_sorting_scan_right_to_left_32s_block_omp(const... function sa_sint_t (line 5990) | static sa_sint_t libsais_final_bwt_scan_right_to_left_8u_omp(const uint8... function libsais_final_bwt_aux_scan_right_to_left_8u_omp (line 6036) | static void libsais_final_bwt_aux_scan_right_to_left_8u_omp(const uint8_... function libsais_final_sorting_scan_right_to_left_8u_omp (line 6078) | static void libsais_final_sorting_scan_right_to_left_8u_omp(const uint8_... function libsais_final_gsa_scan_right_to_left_8u_omp (line 6120) | static void libsais_final_gsa_scan_right_to_left_8u_omp(const uint8_t * ... function libsais_final_sorting_scan_right_to_left_32s_omp (line 6162) | static void libsais_final_sorting_scan_right_to_left_32s_omp(const sa_si... function libsais_clear_lms_suffixes_omp (line 6184) | static void libsais_clear_lms_suffixes_omp(sa_sint_t * RESTRICT SA, sa_s... function sa_sint_t (line 6202) | static sa_sint_t libsais_induce_final_order_8u_omp(const uint8_t * RESTR... function libsais_induce_final_order_32s_6k (line 6238) | static void libsais_induce_final_order_32s_6k(const sa_sint_t * RESTRICT... function libsais_induce_final_order_32s_4k (line 6244) | static void libsais_induce_final_order_32s_4k(const sa_sint_t * RESTRICT... function libsais_induce_final_order_32s_2k (line 6250) | static void libsais_induce_final_order_32s_2k(const sa_sint_t * RESTRICT... function libsais_induce_final_order_32s_1k (line 6256) | static void libsais_induce_final_order_32s_1k(const sa_sint_t * RESTRICT... function sa_sint_t (line 6267) | static sa_sint_t libsais_renumber_unique_and_nonunique_lms_suffixes_32s(... function libsais_compact_unique_and_nonunique_lms_suffixes_32s (line 6302) | static void libsais_compact_unique_and_nonunique_lms_suffixes_32s(sa_sin... function sa_sint_t (line 6330) | static sa_sint_t libsais_count_unique_suffixes(sa_sint_t * RESTRICT SA, ... function sa_sint_t (line 6362) | static sa_sint_t libsais_renumber_unique_and_nonunique_lms_suffixes_32s_... function libsais_compact_unique_and_nonunique_lms_suffixes_32s_omp (line 6413) | static void libsais_compact_unique_and_nonunique_lms_suffixes_32s_omp(sa... function sa_sint_t (line 6482) | static sa_sint_t libsais_compact_lms_suffixes_32s_omp(sa_sint_t * RESTRI... function libsais_merge_unique_lms_suffixes_32s (line 6490) | static void libsais_merge_unique_lms_suffixes_32s(sa_sint_t * RESTRICT T... function libsais_merge_nonunique_lms_suffixes_32s (line 6513) | static void libsais_merge_nonunique_lms_suffixes_32s(sa_sint_t * RESTRIC... function libsais_merge_unique_lms_suffixes_32s_omp (line 6536) | static void libsais_merge_unique_lms_suffixes_32s_omp(sa_sint_t * RESTRI... function libsais_merge_nonunique_lms_suffixes_32s_omp (line 6578) | static void libsais_merge_nonunique_lms_suffixes_32s_omp(sa_sint_t * RES... function libsais_merge_compacted_lms_suffixes_32s_omp (line 6620) | static void libsais_merge_compacted_lms_suffixes_32s_omp(sa_sint_t * RES... function libsais_reconstruct_compacted_lms_suffixes_32s_2k_omp (line 6626) | static void libsais_reconstruct_compacted_lms_suffixes_32s_2k_omp(sa_sin... function libsais_reconstruct_compacted_lms_suffixes_32s_1k_omp (line 6647) | static void libsais_reconstruct_compacted_lms_suffixes_32s_1k_omp(sa_sin... function sa_sint_t (line 6668) | static sa_sint_t libsais_main_32s_recursion(sa_sint_t * RESTRICT T, sa_s... function sa_sint_t (line 6872) | static sa_sint_t libsais_main_32s_entry(sa_sint_t * RESTRICT T, sa_sint_... function sa_sint_t (line 6879) | static sa_sint_t libsais_main_8u(const uint8_t * T, sa_sint_t * SA, sa_s... function sa_sint_t (line 6925) | static sa_sint_t libsais_main(const uint8_t * T, sa_sint_t * SA, sa_sint... function sa_sint_t (line 6940) | static sa_sint_t libsais_main_int(sa_sint_t * T, sa_sint_t * SA, sa_sint... function sa_sint_t (line 6953) | static sa_sint_t libsais_main_ctx(const LIBSAIS_CONTEXT * ctx, const uin... function libsais_bwt_copy_8u (line 6960) | static void libsais_bwt_copy_8u(uint8_t * RESTRICT U, sa_sint_t * RESTRI... function libsais_bwt_copy_8u_omp (line 6985) | static void libsais_bwt_copy_8u_omp(uint8_t * RESTRICT U, sa_sint_t * RE... function libsais_free_ctx (line 7013) | void libsais_free_ctx(void * ctx) function libsais (line 7018) | int32_t libsais(const uint8_t * T, int32_t * SA, int32_t n, int32_t fs, ... function libsais_gsa (line 7034) | int32_t libsais_gsa(const uint8_t * T, int32_t * SA, int32_t n, int32_t ... function libsais_int (line 7050) | int32_t libsais_int(int32_t * T, int32_t * SA, int32_t n, int32_t k, int... function libsais_ctx (line 7065) | int32_t libsais_ctx(const void * ctx, const uint8_t * T, int32_t * SA, i... function libsais_gsa_ctx (line 7081) | int32_t libsais_gsa_ctx(const void * ctx, const uint8_t * T, int32_t * S... function libsais_bwt (line 7097) | int32_t libsais_bwt(const uint8_t * T, uint8_t * U, int32_t * A, int32_t... function libsais_bwt_aux (line 7123) | int32_t libsais_bwt_aux(const uint8_t * T, uint8_t * U, int32_t * A, int... function libsais_bwt_ctx (line 7148) | int32_t libsais_bwt_ctx(const void * ctx, const uint8_t * T, uint8_t * U... function libsais_bwt_aux_ctx (line 7174) | int32_t libsais_bwt_aux_ctx(const void * ctx, const uint8_t * T, uint8_t... function libsais_omp (line 7211) | int32_t libsais_omp(const uint8_t * T, int32_t * SA, int32_t n, int32_t ... function libsais_gsa_omp (line 7230) | int32_t libsais_gsa_omp(const uint8_t * T, int32_t * SA, int32_t n, int3... function libsais_int_omp (line 7249) | int32_t libsais_int_omp(int32_t * T, int32_t * SA, int32_t n, int32_t k,... function libsais_bwt_omp (line 7267) | int32_t libsais_bwt_omp(const uint8_t * T, uint8_t * U, int32_t * A, int... function libsais_bwt_aux_omp (line 7296) | int32_t libsais_bwt_aux_omp(const uint8_t * T, uint8_t * U, int32_t * A,... function LIBSAIS_UNBWT_CONTEXT (line 7326) | static LIBSAIS_UNBWT_CONTEXT * libsais_unbwt_create_ctx_main(sa_sint_t t... function libsais_unbwt_free_ctx_main (line 7351) | static void libsais_unbwt_free_ctx_main(LIBSAIS_UNBWT_CONTEXT * ctx) function libsais_unbwt_compute_histogram (line 7362) | static void libsais_unbwt_compute_histogram(const uint8_t * RESTRICT T, ... function libsais_unbwt_transpose_bucket2 (line 7431) | static void libsais_unbwt_transpose_bucket2(sa_uint_t * RESTRICT bucket2) function libsais_unbwt_compute_bigram_histogram_single (line 7472) | static void libsais_unbwt_compute_bigram_histogram_single(const uint8_t ... function libsais_unbwt_calculate_fastbits (line 7497) | static void libsais_unbwt_calculate_fastbits(sa_uint_t * RESTRICT bucket... function libsais_unbwt_calculate_biPSI (line 7515) | static void libsais_unbwt_calculate_biPSI(const uint8_t * RESTRICT T, sa... function libsais_unbwt_init_single (line 7550) | static void libsais_unbwt_init_single(const uint8_t * RESTRICT T, sa_uin... function libsais_unbwt_compute_bigram_histogram_parallel (line 7577) | static void libsais_unbwt_compute_bigram_histogram_parallel(const uint8_... function libsais_unbwt_init_parallel (line 7594) | static void libsais_unbwt_init_parallel(const uint8_t * RESTRICT T, sa_u... function libsais_unbwt_decode_1 (line 7714) | static void libsais_unbwt_decode_1(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode_2 (line 7728) | static void libsais_unbwt_decode_2(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode_3 (line 7744) | static void libsais_unbwt_decode_3(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode_4 (line 7762) | static void libsais_unbwt_decode_4(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode_5 (line 7782) | static void libsais_unbwt_decode_5(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode_6 (line 7804) | static void libsais_unbwt_decode_6(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode_7 (line 7828) | static void libsais_unbwt_decode_7(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode_8 (line 7854) | static void libsais_unbwt_decode_8(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais_unbwt_decode (line 7882) | static void libsais_unbwt_decode(uint8_t * RESTRICT U, sa_uint_t * RESTR... function libsais_unbwt_decode_omp (line 7943) | static void libsais_unbwt_decode_omp(const uint8_t * RESTRICT T, uint8_t... function sa_sint_t (line 7975) | static sa_sint_t libsais_unbwt_core(const uint8_t * RESTRICT T, uint8_t ... function sa_sint_t (line 7994) | static sa_sint_t libsais_unbwt_main(const uint8_t * T, uint8_t * U, sa_u... function sa_sint_t (line 8013) | static sa_sint_t libsais_unbwt_main_ctx(const LIBSAIS_UNBWT_CONTEXT * ct... function libsais_unbwt_free_ctx (line 8025) | void libsais_unbwt_free_ctx(void * ctx) function libsais_unbwt (line 8030) | int32_t libsais_unbwt(const uint8_t * T, uint8_t * U, int32_t * A, int32... function libsais_unbwt_ctx (line 8035) | int32_t libsais_unbwt_ctx(const void * ctx, const uint8_t * T, uint8_t *... function libsais_unbwt_aux (line 8040) | int32_t libsais_unbwt_aux(const uint8_t * T, uint8_t * U, int32_t * A, i... function libsais_unbwt_aux_ctx (line 8058) | int32_t libsais_unbwt_aux_ctx(const void * ctx, const uint8_t * T, uint8... function libsais_unbwt_omp (line 8088) | int32_t libsais_unbwt_omp(const uint8_t * T, uint8_t * U, int32_t * A, i... function libsais_unbwt_aux_omp (line 8093) | int32_t libsais_unbwt_aux_omp(const uint8_t * T, uint8_t * U, int32_t * ... function libsais_compute_phi (line 8116) | static void libsais_compute_phi(const sa_sint_t * RESTRICT SA, sa_sint_t... function libsais_compute_phi_omp (line 8144) | static void libsais_compute_phi_omp(const sa_sint_t * RESTRICT SA, sa_si... function libsais_compute_plcp (line 8167) | static void libsais_compute_plcp(const uint8_t * RESTRICT T, sa_sint_t *... function libsais_compute_plcp_omp (line 8192) | static void libsais_compute_plcp_omp(const uint8_t * RESTRICT T, sa_sint... function libsais_compute_plcp_gsa (line 8215) | static void libsais_compute_plcp_gsa(const uint8_t * RESTRICT T, sa_sint... function libsais_compute_plcp_gsa_omp (line 8240) | static void libsais_compute_plcp_gsa_omp(const uint8_t * RESTRICT T, sa_... function libsais_compute_plcp_int (line 8263) | static void libsais_compute_plcp_int(const int32_t * RESTRICT T, sa_sint... function libsais_compute_plcp_int_omp (line 8288) | static void libsais_compute_plcp_int_omp(const int32_t * RESTRICT T, sa_... function libsais_compute_lcp (line 8311) | static void libsais_compute_lcp(const sa_sint_t * RESTRICT PLCP, const s... function libsais_compute_lcp_omp (line 8340) | static void libsais_compute_lcp_omp(const sa_sint_t * RESTRICT PLCP, con... function libsais_plcp (line 8363) | int32_t libsais_plcp(const uint8_t * T, const int32_t * SA, int32_t * PL... function libsais_plcp_gsa (line 8381) | int32_t libsais_plcp_gsa(const uint8_t * T, const int32_t * SA, int32_t ... function libsais_plcp_int (line 8399) | int32_t libsais_plcp_int(const int32_t * T, const int32_t * SA, int32_t ... function libsais_lcp (line 8417) | int32_t libsais_lcp(const int32_t * PLCP, const int32_t * SA, int32_t * ... function libsais_plcp_omp (line 8436) | int32_t libsais_plcp_omp(const uint8_t * T, const int32_t * SA, int32_t ... function libsais_plcp_gsa_omp (line 8457) | int32_t libsais_plcp_gsa_omp(const uint8_t * T, const int32_t * SA, int3... function libsais_plcp_int_omp (line 8478) | int32_t libsais_plcp_int_omp(const int32_t * T, const int32_t * SA, int3... function libsais_lcp_omp (line 8499) | int32_t libsais_lcp_omp(const int32_t * PLCP, const int32_t * SA, int32_... FILE: src/libsais16.c type sa_sint_t (line 38) | typedef int32_t sa_sint_t; type sa_uint_t (line 39) | typedef uint32_t sa_uint_t; type fast_sint_t (line 40) | typedef ptrdiff_t fast_sint_t; type fast_uint_t (line 41) | typedef size_t fast_uint_t; type LIBSAIS_THREAD_CACHE (line 63) | typedef struct LIBSAIS_THREAD_CACHE type LIBSAIS_THREAD_STATE (line 69) | typedef union LIBSAIS_THREAD_STATE type LIBSAIS_CONTEXT (line 86) | typedef struct LIBSAIS_CONTEXT type LIBSAIS_UNBWT_CONTEXT (line 93) | typedef struct LIBSAIS_UNBWT_CONTEXT function libsais16_free_aligned (line 173) | static void libsais16_free_aligned(void * aligned_address) function LIBSAIS_THREAD_STATE (line 181) | static LIBSAIS_THREAD_STATE * libsais16_alloc_thread_state(sa_sint_t thr... function libsais16_free_thread_state (line 205) | static void libsais16_free_thread_state(LIBSAIS_THREAD_STATE * thread_st... function LIBSAIS_CONTEXT (line 215) | static LIBSAIS_CONTEXT * libsais16_create_ctx_main(sa_sint_t threads) function libsais16_free_ctx_main (line 236) | static void libsais16_free_ctx_main(LIBSAIS_CONTEXT * ctx) function sa_sint_t (line 248) | static sa_sint_t libsais16_count_negative_marked_suffixes(sa_sint_t * RE... function sa_sint_t (line 257) | static sa_sint_t libsais16_count_zero_marked_suffixes(sa_sint_t * RESTRI... function libsais16_place_cached_suffixes (line 266) | static void libsais16_place_cached_suffixes(sa_sint_t * RESTRICT SA, LIB... function libsais16_compact_and_place_cached_suffixes (line 292) | static void libsais16_compact_and_place_cached_suffixes(sa_sint_t * REST... function libsais16_accumulate_counts_s32_2 (line 315) | static void libsais16_accumulate_counts_s32_2(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32_3 (line 321) | static void libsais16_accumulate_counts_s32_3(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32_4 (line 328) | static void libsais16_accumulate_counts_s32_4(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32_5 (line 336) | static void libsais16_accumulate_counts_s32_5(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32_6 (line 345) | static void libsais16_accumulate_counts_s32_6(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32_7 (line 355) | static void libsais16_accumulate_counts_s32_7(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32_8 (line 366) | static void libsais16_accumulate_counts_s32_8(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32_9 (line 378) | static void libsais16_accumulate_counts_s32_9(sa_sint_t * RESTRICT bucke... function libsais16_accumulate_counts_s32 (line 391) | static void libsais16_accumulate_counts_s32(sa_sint_t * RESTRICT buckets... function libsais16_flip_suffix_markers_omp (line 414) | static void libsais16_flip_suffix_markers_omp(sa_sint_t * RESTRICT SA, s... function libsais16_gather_lms_suffixes_16u (line 437) | static void libsais16_gather_lms_suffixes_16u(const uint16_t * RESTRICT ... function libsais16_gather_lms_suffixes_16u_omp (line 468) | static void libsais16_gather_lms_suffixes_16u_omp(const uint16_t * RESTR... function sa_sint_t (line 509) | static sa_sint_t libsais16_gather_lms_suffixes_32s(const sa_sint_t * RES... function sa_sint_t (line 538) | static sa_sint_t libsais16_gather_compacted_lms_suffixes_32s(const sa_si... function libsais16_count_lms_suffixes_32s_4k (line 569) | static void libsais16_count_lms_suffixes_32s_4k(const sa_sint_t * RESTRI... function libsais16_count_lms_suffixes_32s_2k (line 614) | static void libsais16_count_lms_suffixes_32s_2k(const sa_sint_t * RESTRI... function libsais16_count_compacted_lms_suffixes_32s_2k (line 659) | static void libsais16_count_compacted_lms_suffixes_32s_2k(const sa_sint_... function sa_sint_t (line 704) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_16u(const uint1... function sa_sint_t (line 750) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_16u_omp(const u... function sa_sint_t (line 817) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_4k(const sa... function sa_sint_t (line 868) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_2k(const sa... function sa_sint_t (line 919) | static sa_sint_t libsais16_count_and_gather_compacted_lms_suffixes_32s_2... function fast_sint_t (line 972) | static fast_sint_t libsais16_get_bucket_stride(fast_sint_t free_space, f... function sa_sint_t (line 980) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_4k_fs_omp(c... function sa_sint_t (line 1048) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_2k_fs_omp(c... function libsais16_count_and_gather_compacted_lms_suffixes_32s_2k_fs_omp (line 1116) | static void libsais16_count_and_gather_compacted_lms_suffixes_32s_2k_fs_... function sa_sint_t (line 1176) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_4k_nofs_omp... function sa_sint_t (line 1211) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_2k_nofs_omp... function sa_sint_t (line 1246) | static sa_sint_t libsais16_count_and_gather_compacted_lms_suffixes_32s_2... function sa_sint_t (line 1281) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_4k_omp(cons... function sa_sint_t (line 1305) | static sa_sint_t libsais16_count_and_gather_lms_suffixes_32s_2k_omp(cons... function libsais16_count_and_gather_compacted_lms_suffixes_32s_2k_omp (line 1329) | static void libsais16_count_and_gather_compacted_lms_suffixes_32s_2k_omp... function libsais16_count_suffixes_32s (line 1349) | static void libsais16_count_suffixes_32s(const sa_sint_t * RESTRICT T, s... function sa_sint_t (line 1376) | static sa_sint_t libsais16_initialize_buckets_start_and_end_16u(sa_sint_... function libsais16_initialize_buckets_start_and_end_32s_6k (line 1407) | static void libsais16_initialize_buckets_start_and_end_32s_6k(sa_sint_t ... function libsais16_initialize_buckets_start_and_end_32s_4k (line 1421) | static void libsais16_initialize_buckets_start_and_end_32s_4k(sa_sint_t ... function libsais16_initialize_buckets_end_32s_2k (line 1435) | static void libsais16_initialize_buckets_end_32s_2k(sa_sint_t k, sa_sint... function libsais16_initialize_buckets_start_and_end_32s_2k (line 1444) | static void libsais16_initialize_buckets_start_and_end_32s_2k(sa_sint_t ... function libsais16_initialize_buckets_start_32s_1k (line 1455) | static void libsais16_initialize_buckets_start_32s_1k(sa_sint_t k, sa_si... function libsais16_initialize_buckets_end_32s_1k (line 1461) | static void libsais16_initialize_buckets_end_32s_1k(sa_sint_t k, sa_sint... function sa_sint_t (line 1467) | static sa_sint_t libsais16_initialize_buckets_for_lms_suffixes_radix_sor... function libsais16_initialize_buckets_for_lms_suffixes_radix_sort_32s_2k (line 1497) | static void libsais16_initialize_buckets_for_lms_suffixes_radix_sort_32s... function sa_sint_t (line 1513) | static sa_sint_t libsais16_initialize_buckets_for_lms_suffixes_radix_sor... function libsais16_initialize_buckets_for_radix_and_partial_sorting_32s_4k (line 1543) | static void libsais16_initialize_buckets_for_radix_and_partial_sorting_3... function libsais16_radix_sort_lms_suffixes_16u (line 1564) | static void libsais16_radix_sort_lms_suffixes_16u(const uint16_t * RESTR... function libsais16_radix_sort_lms_suffixes_16u_omp (line 1590) | static void libsais16_radix_sort_lms_suffixes_16u_omp(const uint16_t * R... function libsais16_radix_sort_lms_suffixes_32s_6k (line 1640) | static void libsais16_radix_sort_lms_suffixes_32s_6k(const sa_sint_t * R... function libsais16_radix_sort_lms_suffixes_32s_2k (line 1671) | static void libsais16_radix_sort_lms_suffixes_32s_2k(const sa_sint_t * R... function libsais16_radix_sort_lms_suffixes_32s_block_gather (line 1704) | static void libsais16_radix_sort_lms_suffixes_32s_block_gather(const sa_... function libsais16_radix_sort_lms_suffixes_32s_6k_block_sort (line 1732) | static void libsais16_radix_sort_lms_suffixes_32s_6k_block_sort(sa_sint_... function libsais16_radix_sort_lms_suffixes_32s_2k_block_sort (line 1758) | static void libsais16_radix_sort_lms_suffixes_32s_2k_block_sort(sa_sint_... function libsais16_radix_sort_lms_suffixes_32s_6k_block_omp (line 1784) | static void libsais16_radix_sort_lms_suffixes_32s_6k_block_omp(const sa_... function libsais16_radix_sort_lms_suffixes_32s_2k_block_omp (line 1833) | static void libsais16_radix_sort_lms_suffixes_32s_2k_block_omp(const sa_... function libsais16_radix_sort_lms_suffixes_32s_6k_omp (line 1884) | static void libsais16_radix_sort_lms_suffixes_32s_6k_omp(const sa_sint_t... function libsais16_radix_sort_lms_suffixes_32s_2k_omp (line 1906) | static void libsais16_radix_sort_lms_suffixes_32s_2k_omp(const sa_sint_t... function sa_sint_t (line 1928) | static sa_sint_t libsais16_radix_sort_lms_suffixes_32s_1k(const sa_sint_... function libsais16_radix_sort_set_markers_32s_6k (line 1976) | static void libsais16_radix_sort_set_markers_32s_6k(sa_sint_t * RESTRICT... function libsais16_radix_sort_set_markers_32s_4k (line 2002) | static void libsais16_radix_sort_set_markers_32s_4k(sa_sint_t * RESTRICT... function libsais16_radix_sort_set_markers_32s_6k_omp (line 2028) | static void libsais16_radix_sort_set_markers_32s_6k_omp(sa_sint_t * REST... function libsais16_radix_sort_set_markers_32s_4k_omp (line 2051) | static void libsais16_radix_sort_set_markers_32s_4k_omp(sa_sint_t * REST... function libsais16_initialize_buckets_for_partial_sorting_16u (line 2074) | static void libsais16_initialize_buckets_for_partial_sorting_16u(const u... function libsais16_initialize_buckets_for_partial_sorting_32s_6k (line 2093) | static void libsais16_initialize_buckets_for_partial_sorting_32s_6k(cons... function sa_sint_t (line 2135) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_16u(const ... function libsais16_partial_sorting_scan_left_to_right_16u_block_prepare (line 2170) | static void libsais16_partial_sorting_scan_left_to_right_16u_block_prepa... function libsais16_partial_sorting_scan_left_to_right_16u_block_place (line 2203) | static void libsais16_partial_sorting_scan_left_to_right_16u_block_place... function sa_sint_t (line 2229) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_16u_block_... function sa_sint_t (line 2296) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_16u_omp(co... function sa_sint_t (line 2347) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_6k(con... function sa_sint_t (line 2380) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_4k(con... function libsais16_partial_sorting_scan_left_to_right_32s_1k (line 2425) | static void libsais16_partial_sorting_scan_left_to_right_32s_1k(const sa... function libsais16_partial_sorting_scan_left_to_right_32s_6k_block_gather (line 2451) | static void libsais16_partial_sorting_scan_left_to_right_32s_6k_block_ga... function libsais16_partial_sorting_scan_left_to_right_32s_4k_block_gather (line 2477) | static void libsais16_partial_sorting_scan_left_to_right_32s_4k_block_ga... function libsais16_partial_sorting_scan_left_to_right_32s_1k_block_gather (line 2501) | static void libsais16_partial_sorting_scan_left_to_right_32s_1k_block_ga... function sa_sint_t (line 2525) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_6k_blo... function sa_sint_t (line 2553) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_4k_blo... function libsais16_partial_sorting_scan_left_to_right_32s_1k_block_sort (line 2596) | static void libsais16_partial_sorting_scan_left_to_right_32s_1k_block_so... function sa_sint_t (line 2634) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_6k_blo... function sa_sint_t (line 2685) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_4k_blo... function libsais16_partial_sorting_scan_left_to_right_32s_1k_block_omp (line 2736) | static void libsais16_partial_sorting_scan_left_to_right_32s_1k_block_om... function sa_sint_t (line 2787) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_6k_omp... function sa_sint_t (line 2814) | static sa_sint_t libsais16_partial_sorting_scan_left_to_right_32s_4k_omp... function libsais16_partial_sorting_scan_left_to_right_32s_1k_omp (line 2844) | static void libsais16_partial_sorting_scan_left_to_right_32s_1k_omp(cons... function libsais16_partial_sorting_shift_markers_16u_omp (line 2868) | static void libsais16_partial_sorting_shift_markers_16u_omp(sa_sint_t * ... function libsais16_partial_sorting_shift_markers_32s_6k_omp (line 2901) | static void libsais16_partial_sorting_shift_markers_32s_6k_omp(sa_sint_t... function libsais16_partial_sorting_shift_markers_32s_4k (line 2934) | static void libsais16_partial_sorting_shift_markers_32s_4k(sa_sint_t * R... function libsais16_partial_sorting_shift_buckets_32s_6k (line 2955) | static void libsais16_partial_sorting_shift_buckets_32s_6k(sa_sint_t k, ... function sa_sint_t (line 2967) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_16u(const ... function sa_sint_t (line 3000) | static sa_sint_t libsais16_partial_gsa_scan_right_to_left_16u(const uint... function libsais16_partial_sorting_scan_right_to_left_16u_block_prepare (line 3035) | static void libsais16_partial_sorting_scan_right_to_left_16u_block_prepa... function libsais16_partial_sorting_scan_right_to_left_16u_block_place (line 3068) | static void libsais16_partial_sorting_scan_right_to_left_16u_block_place... function libsais16_partial_gsa_scan_right_to_left_16u_block_place (line 3094) | static void libsais16_partial_gsa_scan_right_to_left_16u_block_place(sa_... function sa_sint_t (line 3120) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_16u_block_... function sa_sint_t (line 3185) | static sa_sint_t libsais16_partial_gsa_scan_right_to_left_16u_block_omp(... function libsais16_partial_sorting_scan_right_to_left_16u_omp (line 3252) | static void libsais16_partial_sorting_scan_right_to_left_16u_omp(const u... function libsais16_partial_gsa_scan_right_to_left_16u_omp (line 3301) | static void libsais16_partial_gsa_scan_right_to_left_16u_omp(const uint1... function sa_sint_t (line 3350) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_6k(con... function sa_sint_t (line 3383) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_4k(con... function libsais16_partial_sorting_scan_right_to_left_32s_1k (line 3428) | static void libsais16_partial_sorting_scan_right_to_left_32s_1k(const sa... function libsais16_partial_sorting_scan_right_to_left_32s_6k_block_gather (line 3454) | static void libsais16_partial_sorting_scan_right_to_left_32s_6k_block_ga... function libsais16_partial_sorting_scan_right_to_left_32s_4k_block_gather (line 3480) | static void libsais16_partial_sorting_scan_right_to_left_32s_4k_block_ga... function libsais16_partial_sorting_scan_right_to_left_32s_1k_block_gather (line 3504) | static void libsais16_partial_sorting_scan_right_to_left_32s_1k_block_ga... function sa_sint_t (line 3528) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_6k_blo... function sa_sint_t (line 3556) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_4k_blo... function libsais16_partial_sorting_scan_right_to_left_32s_1k_block_sort (line 3599) | static void libsais16_partial_sorting_scan_right_to_left_32s_1k_block_so... function sa_sint_t (line 3637) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_6k_blo... function sa_sint_t (line 3688) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_4k_blo... function libsais16_partial_sorting_scan_right_to_left_32s_1k_block_omp (line 3739) | static void libsais16_partial_sorting_scan_right_to_left_32s_1k_block_om... function sa_sint_t (line 3790) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_6k_omp... function sa_sint_t (line 3817) | static sa_sint_t libsais16_partial_sorting_scan_right_to_left_32s_4k_omp... function libsais16_partial_sorting_scan_right_to_left_32s_1k_omp (line 3841) | static void libsais16_partial_sorting_scan_right_to_left_32s_1k_omp(cons... function fast_sint_t (line 3863) | static fast_sint_t libsais16_partial_sorting_gather_lms_suffixes_32s_4k(... function fast_sint_t (line 3886) | static fast_sint_t libsais16_partial_sorting_gather_lms_suffixes_32s_1k(... function libsais16_partial_sorting_gather_lms_suffixes_32s_4k_omp (line 3909) | static void libsais16_partial_sorting_gather_lms_suffixes_32s_4k_omp(sa_... function libsais16_partial_sorting_gather_lms_suffixes_32s_1k_omp (line 3960) | static void libsais16_partial_sorting_gather_lms_suffixes_32s_1k_omp(sa_... function libsais16_induce_partial_order_16u_omp (line 4011) | static void libsais16_induce_partial_order_16u_omp(const uint16_t * REST... function libsais16_induce_partial_order_32s_6k_omp (line 4042) | static void libsais16_induce_partial_order_32s_6k_omp(const sa_sint_t * ... function libsais16_induce_partial_order_32s_4k_omp (line 4050) | static void libsais16_induce_partial_order_32s_4k_omp(const sa_sint_t * ... function libsais16_induce_partial_order_32s_2k_omp (line 4060) | static void libsais16_induce_partial_order_32s_2k_omp(const sa_sint_t * ... function libsais16_induce_partial_order_32s_1k_omp (line 4067) | static void libsais16_induce_partial_order_32s_1k_omp(const sa_sint_t * ... function sa_sint_t (line 4080) | static sa_sint_t libsais16_renumber_lms_suffixes_16u(sa_sint_t * RESTRIC... function fast_sint_t (line 4110) | static fast_sint_t libsais16_gather_marked_lms_suffixes(sa_sint_t * REST... function sa_sint_t (line 4137) | static sa_sint_t libsais16_renumber_lms_suffixes_16u_omp(sa_sint_t * RES... function libsais16_gather_marked_lms_suffixes_omp (line 4188) | static void libsais16_gather_marked_lms_suffixes_omp(sa_sint_t * RESTRIC... function sa_sint_t (line 4247) | static sa_sint_t libsais16_renumber_and_gather_lms_suffixes_omp(sa_sint_... function sa_sint_t (line 4264) | static sa_sint_t libsais16_renumber_distinct_lms_suffixes_32s_4k(sa_sint... function libsais16_mark_distinct_lms_suffixes_32s (line 4294) | static void libsais16_mark_distinct_lms_suffixes_32s(sa_sint_t * RESTRIC... function libsais16_clamp_lms_suffixes_length_32s (line 4315) | static void libsais16_clamp_lms_suffixes_length_32s(sa_sint_t * RESTRICT... function sa_sint_t (line 4338) | static sa_sint_t libsais16_renumber_distinct_lms_suffixes_32s_4k_omp(sa_... function libsais16_mark_distinct_lms_suffixes_32s_omp (line 4389) | static void libsais16_mark_distinct_lms_suffixes_32s_omp(sa_sint_t * RES... function libsais16_clamp_lms_suffixes_length_32s_omp (line 4411) | static void libsais16_clamp_lms_suffixes_length_32s_omp(sa_sint_t * REST... function sa_sint_t (line 4433) | static sa_sint_t libsais16_renumber_and_mark_distinct_lms_suffixes_32s_4... function sa_sint_t (line 4446) | static sa_sint_t libsais16_renumber_and_mark_distinct_lms_suffixes_32s_1... function libsais16_reconstruct_lms_suffixes (line 4525) | static void libsais16_reconstruct_lms_suffixes(sa_sint_t * RESTRICT SA, ... function libsais16_reconstruct_lms_suffixes_omp (line 4553) | static void libsais16_reconstruct_lms_suffixes_omp(sa_sint_t * RESTRICT ... function libsais16_place_lms_suffixes_interval_16u (line 4576) | static void libsais16_place_lms_suffixes_interval_16u(sa_sint_t * RESTRI... function libsais16_place_lms_suffixes_interval_32s_4k (line 4605) | static void libsais16_place_lms_suffixes_interval_32s_4k(sa_sint_t * RES... function libsais16_place_lms_suffixes_interval_32s_2k (line 4628) | static void libsais16_place_lms_suffixes_interval_32s_2k(sa_sint_t * RES... function libsais16_place_lms_suffixes_interval_32s_1k (line 4654) | static void libsais16_place_lms_suffixes_interval_32s_1k(const sa_sint_t... function libsais16_place_lms_suffixes_histogram_32s_6k (line 4682) | static void libsais16_place_lms_suffixes_histogram_32s_6k(sa_sint_t * RE... function libsais16_place_lms_suffixes_histogram_32s_4k (line 4705) | static void libsais16_place_lms_suffixes_histogram_32s_4k(sa_sint_t * RE... function libsais16_place_lms_suffixes_histogram_32s_2k (line 4728) | static void libsais16_place_lms_suffixes_histogram_32s_2k(sa_sint_t * RE... function libsais16_final_bwt_scan_left_to_right_16u (line 4754) | static void libsais16_final_bwt_scan_left_to_right_16u(const uint16_t * ... function libsais16_final_bwt_aux_scan_left_to_right_16u (line 4776) | static void libsais16_final_bwt_aux_scan_left_to_right_16u(const uint16_... function libsais16_final_sorting_scan_left_to_right_16u (line 4798) | static void libsais16_final_sorting_scan_left_to_right_16u(const uint16_... function libsais16_final_sorting_scan_left_to_right_32s (line 4820) | static void libsais16_final_sorting_scan_left_to_right_32s(const sa_sint... function fast_sint_t (line 4846) | static fast_sint_t libsais16_final_bwt_scan_left_to_right_16u_block_prep... function fast_sint_t (line 4872) | static fast_sint_t libsais16_final_sorting_scan_left_to_right_16u_block_... function libsais16_final_order_scan_left_to_right_16u_block_place (line 4898) | static void libsais16_final_order_scan_left_to_right_16u_block_place(sa_... function libsais16_final_bwt_aux_scan_left_to_right_16u_block_place (line 4919) | static void libsais16_final_bwt_aux_scan_left_to_right_16u_block_place(s... function libsais16_final_sorting_scan_left_to_right_32s_block_gather (line 4940) | static void libsais16_final_sorting_scan_left_to_right_32s_block_gather(... function libsais16_final_sorting_scan_left_to_right_32s_block_sort (line 4964) | static void libsais16_final_sorting_scan_left_to_right_32s_block_sort(co... function libsais16_final_bwt_scan_left_to_right_16u_block_omp (line 5002) | static void libsais16_final_bwt_scan_left_to_right_16u_block_omp(const u... function libsais16_final_bwt_aux_scan_left_to_right_16u_block_omp (line 5056) | static void libsais16_final_bwt_aux_scan_left_to_right_16u_block_omp(con... function libsais16_final_sorting_scan_left_to_right_16u_block_omp (line 5110) | static void libsais16_final_sorting_scan_left_to_right_16u_block_omp(con... function libsais16_final_sorting_scan_left_to_right_32s_block_omp (line 5164) | static void libsais16_final_sorting_scan_left_to_right_32s_block_omp(con... function libsais16_final_bwt_scan_left_to_right_16u_omp (line 5215) | static void libsais16_final_bwt_scan_left_to_right_16u_omp(const uint16_... function libsais16_final_bwt_aux_scan_left_to_right_16u_omp (line 5259) | static void libsais16_final_bwt_aux_scan_left_to_right_16u_omp(const uin... function libsais16_final_sorting_scan_left_to_right_16u_omp (line 5305) | static void libsais16_final_sorting_scan_left_to_right_16u_omp(const uin... function libsais16_final_sorting_scan_left_to_right_32s_omp (line 5349) | static void libsais16_final_sorting_scan_left_to_right_32s_omp(const sa_... function sa_sint_t (line 5373) | static sa_sint_t libsais16_final_bwt_scan_right_to_left_16u(const uint16... function libsais16_final_bwt_aux_scan_right_to_left_16u (line 5401) | static void libsais16_final_bwt_aux_scan_right_to_left_16u(const uint16_... function libsais16_final_sorting_scan_right_to_left_16u (line 5427) | static void libsais16_final_sorting_scan_right_to_left_16u(const uint16_... function libsais16_final_gsa_scan_right_to_left_16u (line 5449) | static void libsais16_final_gsa_scan_right_to_left_16u(const uint16_t * ... function libsais16_final_sorting_scan_right_to_left_32s (line 5471) | static void libsais16_final_sorting_scan_right_to_left_32s(const sa_sint... function fast_sint_t (line 5497) | static fast_sint_t libsais16_final_bwt_scan_right_to_left_16u_block_prep... function fast_sint_t (line 5523) | static fast_sint_t libsais16_final_bwt_aux_scan_right_to_left_16u_block_... function fast_sint_t (line 5549) | static fast_sint_t libsais16_final_sorting_scan_right_to_left_16u_block_... function libsais16_final_order_scan_right_to_left_16u_block_place (line 5575) | static void libsais16_final_order_scan_right_to_left_16u_block_place(sa_... function libsais16_final_gsa_scan_right_to_left_16u_block_place (line 5596) | static void libsais16_final_gsa_scan_right_to_left_16u_block_place(sa_si... function libsais16_final_bwt_aux_scan_right_to_left_16u_block_place (line 5617) | static void libsais16_final_bwt_aux_scan_right_to_left_16u_block_place(s... function libsais16_final_sorting_scan_right_to_left_32s_block_gather (line 5638) | static void libsais16_final_sorting_scan_right_to_left_32s_block_gather(... function libsais16_final_sorting_scan_right_to_left_32s_block_sort (line 5662) | static void libsais16_final_sorting_scan_right_to_left_32s_block_sort(co... function libsais16_final_bwt_scan_right_to_left_16u_block_omp (line 5700) | static void libsais16_final_bwt_scan_right_to_left_16u_block_omp(const u... function libsais16_final_bwt_aux_scan_right_to_left_16u_block_omp (line 5754) | static void libsais16_final_bwt_aux_scan_right_to_left_16u_block_omp(con... function libsais16_final_sorting_scan_right_to_left_16u_block_omp (line 5808) | static void libsais16_final_sorting_scan_right_to_left_16u_block_omp(con... function libsais16_final_gsa_scan_right_to_left_16u_block_omp (line 5862) | static void libsais16_final_gsa_scan_right_to_left_16u_block_omp(const u... function libsais16_final_sorting_scan_right_to_left_32s_block_omp (line 5916) | static void libsais16_final_sorting_scan_right_to_left_32s_block_omp(con... function sa_sint_t (line 5967) | static sa_sint_t libsais16_final_bwt_scan_right_to_left_16u_omp(const ui... function libsais16_final_bwt_aux_scan_right_to_left_16u_omp (line 6013) | static void libsais16_final_bwt_aux_scan_right_to_left_16u_omp(const uin... function libsais16_final_sorting_scan_right_to_left_16u_omp (line 6055) | static void libsais16_final_sorting_scan_right_to_left_16u_omp(const uin... function libsais16_final_gsa_scan_right_to_left_16u_omp (line 6097) | static void libsais16_final_gsa_scan_right_to_left_16u_omp(const uint16_... function libsais16_final_sorting_scan_right_to_left_32s_omp (line 6139) | static void libsais16_final_sorting_scan_right_to_left_32s_omp(const sa_... function libsais16_clear_lms_suffixes_omp (line 6161) | static void libsais16_clear_lms_suffixes_omp(sa_sint_t * RESTRICT SA, sa... function sa_sint_t (line 6179) | static sa_sint_t libsais16_induce_final_order_16u_omp(const uint16_t * R... function libsais16_induce_final_order_32s_6k (line 6215) | static void libsais16_induce_final_order_32s_6k(const sa_sint_t * RESTRI... function libsais16_induce_final_order_32s_4k (line 6221) | static void libsais16_induce_final_order_32s_4k(const sa_sint_t * RESTRI... function libsais16_induce_final_order_32s_2k (line 6227) | static void libsais16_induce_final_order_32s_2k(const sa_sint_t * RESTRI... function libsais16_induce_final_order_32s_1k (line 6233) | static void libsais16_induce_final_order_32s_1k(const sa_sint_t * RESTRI... function sa_sint_t (line 6244) | static sa_sint_t libsais16_renumber_unique_and_nonunique_lms_suffixes_32... function libsais16_compact_unique_and_nonunique_lms_suffixes_32s (line 6279) | static void libsais16_compact_unique_and_nonunique_lms_suffixes_32s(sa_s... function sa_sint_t (line 6307) | static sa_sint_t libsais16_count_unique_suffixes(sa_sint_t * RESTRICT SA... function sa_sint_t (line 6339) | static sa_sint_t libsais16_renumber_unique_and_nonunique_lms_suffixes_32... function libsais16_compact_unique_and_nonunique_lms_suffixes_32s_omp (line 6390) | static void libsais16_compact_unique_and_nonunique_lms_suffixes_32s_omp(... function sa_sint_t (line 6459) | static sa_sint_t libsais16_compact_lms_suffixes_32s_omp(sa_sint_t * REST... function libsais16_merge_unique_lms_suffixes_32s (line 6467) | static void libsais16_merge_unique_lms_suffixes_32s(sa_sint_t * RESTRICT... function libsais16_merge_nonunique_lms_suffixes_32s (line 6490) | static void libsais16_merge_nonunique_lms_suffixes_32s(sa_sint_t * RESTR... function libsais16_merge_unique_lms_suffixes_32s_omp (line 6513) | static void libsais16_merge_unique_lms_suffixes_32s_omp(sa_sint_t * REST... function libsais16_merge_nonunique_lms_suffixes_32s_omp (line 6555) | static void libsais16_merge_nonunique_lms_suffixes_32s_omp(sa_sint_t * R... function libsais16_merge_compacted_lms_suffixes_32s_omp (line 6597) | static void libsais16_merge_compacted_lms_suffixes_32s_omp(sa_sint_t * R... function libsais16_reconstruct_compacted_lms_suffixes_32s_2k_omp (line 6603) | static void libsais16_reconstruct_compacted_lms_suffixes_32s_2k_omp(sa_s... function libsais16_reconstruct_compacted_lms_suffixes_32s_1k_omp (line 6624) | static void libsais16_reconstruct_compacted_lms_suffixes_32s_1k_omp(sa_s... function sa_sint_t (line 6645) | static sa_sint_t libsais16_main_32s_recursion(sa_sint_t * RESTRICT T, sa... function sa_sint_t (line 6849) | static sa_sint_t libsais16_main_32s_entry(sa_sint_t * RESTRICT T, sa_sin... function sa_sint_t (line 6856) | static sa_sint_t libsais16_main_16u(const uint16_t * T, sa_sint_t * SA, ... function sa_sint_t (line 6902) | static sa_sint_t libsais16_main(const uint16_t * T, sa_sint_t * SA, sa_s... function sa_sint_t (line 6917) | static sa_sint_t libsais16_main_int(sa_sint_t * T, sa_sint_t * SA, sa_si... function sa_sint_t (line 6930) | static sa_sint_t libsais16_main_ctx(const LIBSAIS_CONTEXT * ctx, const u... function libsais16_bwt_copy_16u (line 6937) | static void libsais16_bwt_copy_16u(uint16_t * RESTRICT U, sa_sint_t * RE... function libsais16_bwt_copy_16u_omp (line 6962) | static void libsais16_bwt_copy_16u_omp(uint16_t * RESTRICT U, sa_sint_t ... function libsais16_free_ctx (line 6990) | void libsais16_free_ctx(void * ctx) function libsais16 (line 6995) | int32_t libsais16(const uint16_t * T, int32_t * SA, int32_t n, int32_t f... function libsais16_gsa (line 7011) | int32_t libsais16_gsa(const uint16_t * T, int32_t * SA, int32_t n, int32... function libsais16_int (line 7027) | int32_t libsais16_int(int32_t * T, int32_t * SA, int32_t n, int32_t k, i... function libsais16_ctx (line 7042) | int32_t libsais16_ctx(const void * ctx, const uint16_t * T, int32_t * SA... function libsais16_gsa_ctx (line 7058) | int32_t libsais16_gsa_ctx(const void * ctx, const uint16_t * T, int32_t ... function libsais16_bwt (line 7074) | int32_t libsais16_bwt(const uint16_t * T, uint16_t * U, int32_t * A, int... function libsais16_bwt_aux (line 7100) | int32_t libsais16_bwt_aux(const uint16_t * T, uint16_t * U, int32_t * A,... function libsais16_bwt_ctx (line 7125) | int32_t libsais16_bwt_ctx(const void * ctx, const uint16_t * T, uint16_t... function libsais16_bwt_aux_ctx (line 7151) | int32_t libsais16_bwt_aux_ctx(const void * ctx, const uint16_t * T, uint... function libsais16_omp (line 7188) | int32_t libsais16_omp(const uint16_t * T, int32_t * SA, int32_t n, int32... function libsais16_gsa_omp (line 7207) | int32_t libsais16_gsa_omp(const uint16_t * T, int32_t * SA, int32_t n, i... function libsais16_int_omp (line 7226) | int32_t libsais16_int_omp(int32_t * T, int32_t * SA, int32_t n, int32_t ... function libsais16_bwt_omp (line 7244) | int32_t libsais16_bwt_omp(const uint16_t * T, uint16_t * U, int32_t * A,... function libsais16_bwt_aux_omp (line 7273) | int32_t libsais16_bwt_aux_omp(const uint16_t * T, uint16_t * U, int32_t ... function LIBSAIS_UNBWT_CONTEXT (line 7303) | static LIBSAIS_UNBWT_CONTEXT * libsais16_unbwt_create_ctx_main(sa_sint_t... function libsais16_unbwt_free_ctx_main (line 7328) | static void libsais16_unbwt_free_ctx_main(LIBSAIS_UNBWT_CONTEXT * ctx) function libsais16_unbwt_compute_histogram (line 7339) | static void libsais16_unbwt_compute_histogram(const uint16_t * RESTRICT ... function libsais16_unbwt_calculate_fastbits (line 7344) | static void libsais16_unbwt_calculate_fastbits(sa_uint_t * RESTRICT buck... function libsais16_unbwt_calculate_P (line 7357) | static void libsais16_unbwt_calculate_P(const uint16_t * RESTRICT T, sa_... function libsais16_unbwt_init_single (line 7370) | static void libsais16_unbwt_init_single(const uint16_t * RESTRICT T, sa_... function libsais16_unbwt_init_parallel (line 7391) | static void libsais16_unbwt_init_parallel(const uint16_t * RESTRICT T, s... function libsais16_unbwt_decode_1 (line 7466) | static void libsais16_unbwt_decode_1(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode_2 (line 7480) | static void libsais16_unbwt_decode_2(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode_3 (line 7496) | static void libsais16_unbwt_decode_3(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode_4 (line 7514) | static void libsais16_unbwt_decode_4(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode_5 (line 7534) | static void libsais16_unbwt_decode_5(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode_6 (line 7556) | static void libsais16_unbwt_decode_6(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode_7 (line 7580) | static void libsais16_unbwt_decode_7(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode_8 (line 7606) | static void libsais16_unbwt_decode_8(uint16_t * RESTRICT U, sa_uint_t * ... function libsais16_unbwt_decode (line 7634) | static void libsais16_unbwt_decode(uint16_t * RESTRICT U, sa_uint_t * RE... function libsais16_unbwt_decode_omp (line 7695) | static void libsais16_unbwt_decode_omp(uint16_t * RESTRICT U, sa_uint_t ... function sa_sint_t (line 7724) | static sa_sint_t libsais16_unbwt_core(const uint16_t * RESTRICT T, uint1... function sa_sint_t (line 7743) | static sa_sint_t libsais16_unbwt_main(const uint16_t * T, uint16_t * U, ... function sa_sint_t (line 7762) | static sa_sint_t libsais16_unbwt_main_ctx(const LIBSAIS_UNBWT_CONTEXT * ... function libsais16_unbwt_free_ctx (line 7774) | void libsais16_unbwt_free_ctx(void * ctx) function libsais16_unbwt (line 7779) | int32_t libsais16_unbwt(const uint16_t * T, uint16_t * U, int32_t * A, i... function libsais16_unbwt_ctx (line 7784) | int32_t libsais16_unbwt_ctx(const void * ctx, const uint16_t * T, uint16... function libsais16_unbwt_aux (line 7789) | int32_t libsais16_unbwt_aux(const uint16_t * T, uint16_t * U, int32_t * ... function libsais16_unbwt_aux_ctx (line 7807) | int32_t libsais16_unbwt_aux_ctx(const void * ctx, const uint16_t * T, ui... function libsais16_unbwt_omp (line 7837) | int32_t libsais16_unbwt_omp(const uint16_t * T, uint16_t * U, int32_t * ... function libsais16_unbwt_aux_omp (line 7842) | int32_t libsais16_unbwt_aux_omp(const uint16_t * T, uint16_t * U, int32_... function libsais16_compute_phi (line 7865) | static void libsais16_compute_phi(const sa_sint_t * RESTRICT SA, sa_sint... function libsais16_compute_phi_omp (line 7893) | static void libsais16_compute_phi_omp(const sa_sint_t * RESTRICT SA, sa_... function libsais16_compute_plcp (line 7916) | static void libsais16_compute_plcp(const uint16_t * RESTRICT T, sa_sint_... function libsais16_compute_plcp_omp (line 7941) | static void libsais16_compute_plcp_omp(const uint16_t * RESTRICT T, sa_s... function libsais16_compute_plcp_gsa (line 7964) | static void libsais16_compute_plcp_gsa(const uint16_t * RESTRICT T, sa_s... function libsais16_compute_plcp_gsa_omp (line 7989) | static void libsais16_compute_plcp_gsa_omp(const uint16_t * RESTRICT T, ... function libsais16_compute_lcp (line 8012) | static void libsais16_compute_lcp(const sa_sint_t * RESTRICT PLCP, const... function libsais16_compute_lcp_omp (line 8041) | static void libsais16_compute_lcp_omp(const sa_sint_t * RESTRICT PLCP, c... function libsais16_plcp (line 8064) | int32_t libsais16_plcp(const uint16_t * T, const int32_t * SA, int32_t *... function libsais16_plcp_gsa (line 8082) | int32_t libsais16_plcp_gsa(const uint16_t * T, const int32_t * SA, int32... function libsais16_lcp (line 8100) | int32_t libsais16_lcp(const int32_t * PLCP, const int32_t * SA, int32_t ... function libsais16_plcp_omp (line 8119) | int32_t libsais16_plcp_omp(const uint16_t * T, const int32_t * SA, int32... function libsais16_plcp_gsa_omp (line 8140) | int32_t libsais16_plcp_gsa_omp(const uint16_t * T, const int32_t * SA, i... function libsais16_lcp_omp (line 8161) | int32_t libsais16_lcp_omp(const int32_t * PLCP, const int32_t * SA, int3... FILE: src/libsais16x64.c type sa_sint_t (line 39) | typedef int64_t sa_sint_t; type sa_uint_t (line 40) | typedef uint64_t sa_uint_t; type fast_sint_t (line 41) | typedef int64_t fast_sint_t; type fast_uint_t (line 42) | typedef uint64_t fast_uint_t; type LIBSAIS_THREAD_CACHE (line 64) | typedef struct LIBSAIS_THREAD_CACHE type LIBSAIS_THREAD_STATE (line 70) | typedef union LIBSAIS_THREAD_STATE type LIBSAIS_CONTEXT (line 87) | typedef struct LIBSAIS_CONTEXT type LIBSAIS_UNBWT_CONTEXT (line 94) | typedef struct LIBSAIS_UNBWT_CONTEXT function libsais16x64_free_aligned (line 174) | static void libsais16x64_free_aligned(void * aligned_address) function LIBSAIS_THREAD_STATE (line 182) | static LIBSAIS_THREAD_STATE * libsais16x64_alloc_thread_state(sa_sint_t ... function libsais16x64_free_thread_state (line 206) | static void libsais16x64_free_thread_state(LIBSAIS_THREAD_STATE * thread... function sa_sint_t (line 218) | static sa_sint_t libsais16x64_count_negative_marked_suffixes(sa_sint_t *... function sa_sint_t (line 227) | static sa_sint_t libsais16x64_count_zero_marked_suffixes(sa_sint_t * RES... function libsais16x64_place_cached_suffixes (line 236) | static void libsais16x64_place_cached_suffixes(sa_sint_t * RESTRICT SA, ... function libsais16x64_compact_and_place_cached_suffixes (line 262) | static void libsais16x64_compact_and_place_cached_suffixes(sa_sint_t * R... function libsais16x64_accumulate_counts_s32_2 (line 285) | static void libsais16x64_accumulate_counts_s32_2(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32_3 (line 291) | static void libsais16x64_accumulate_counts_s32_3(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32_4 (line 298) | static void libsais16x64_accumulate_counts_s32_4(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32_5 (line 306) | static void libsais16x64_accumulate_counts_s32_5(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32_6 (line 315) | static void libsais16x64_accumulate_counts_s32_6(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32_7 (line 325) | static void libsais16x64_accumulate_counts_s32_7(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32_8 (line 336) | static void libsais16x64_accumulate_counts_s32_8(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32_9 (line 348) | static void libsais16x64_accumulate_counts_s32_9(sa_sint_t * RESTRICT bu... function libsais16x64_accumulate_counts_s32 (line 361) | static void libsais16x64_accumulate_counts_s32(sa_sint_t * RESTRICT buck... function libsais16x64_flip_suffix_markers_omp (line 384) | static void libsais16x64_flip_suffix_markers_omp(sa_sint_t * RESTRICT SA... function libsais16x64_gather_lms_suffixes_16u (line 407) | static void libsais16x64_gather_lms_suffixes_16u(const uint16_t * RESTRI... function libsais16x64_gather_lms_suffixes_16u_omp (line 438) | static void libsais16x64_gather_lms_suffixes_16u_omp(const uint16_t * RE... function sa_sint_t (line 479) | static sa_sint_t libsais16x64_gather_lms_suffixes_32s(const sa_sint_t * ... function sa_sint_t (line 508) | static sa_sint_t libsais16x64_gather_compacted_lms_suffixes_32s(const sa... function libsais16x64_count_lms_suffixes_32s_4k (line 539) | static void libsais16x64_count_lms_suffixes_32s_4k(const sa_sint_t * RES... function libsais16x64_count_lms_suffixes_32s_2k (line 584) | static void libsais16x64_count_lms_suffixes_32s_2k(const sa_sint_t * RES... function libsais16x64_count_compacted_lms_suffixes_32s_2k (line 629) | static void libsais16x64_count_compacted_lms_suffixes_32s_2k(const sa_si... function sa_sint_t (line 674) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_16u(const ui... function sa_sint_t (line 720) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_16u_omp(cons... function sa_sint_t (line 787) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_4k(const... function sa_sint_t (line 838) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_2k(const... function sa_sint_t (line 889) | static sa_sint_t libsais16x64_count_and_gather_compacted_lms_suffixes_32... function fast_sint_t (line 942) | static fast_sint_t libsais16x64_get_bucket_stride(fast_sint_t free_space... function sa_sint_t (line 950) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_4k_fs_om... function sa_sint_t (line 1018) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_2k_fs_om... function libsais16x64_count_and_gather_compacted_lms_suffixes_32s_2k_fs_omp (line 1086) | static void libsais16x64_count_and_gather_compacted_lms_suffixes_32s_2k_... function sa_sint_t (line 1146) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_4k_nofs_... function sa_sint_t (line 1181) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_2k_nofs_... function sa_sint_t (line 1216) | static sa_sint_t libsais16x64_count_and_gather_compacted_lms_suffixes_32... function sa_sint_t (line 1251) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_4k_omp(c... function sa_sint_t (line 1275) | static sa_sint_t libsais16x64_count_and_gather_lms_suffixes_32s_2k_omp(c... function libsais16x64_count_and_gather_compacted_lms_suffixes_32s_2k_omp (line 1299) | static void libsais16x64_count_and_gather_compacted_lms_suffixes_32s_2k_... function libsais16x64_count_suffixes_32s (line 1319) | static void libsais16x64_count_suffixes_32s(const sa_sint_t * RESTRICT T... function sa_sint_t (line 1346) | static sa_sint_t libsais16x64_initialize_buckets_start_and_end_16u(sa_si... function libsais16x64_initialize_buckets_start_and_end_32s_6k (line 1377) | static void libsais16x64_initialize_buckets_start_and_end_32s_6k(sa_sint... function libsais16x64_initialize_buckets_start_and_end_32s_4k (line 1391) | static void libsais16x64_initialize_buckets_start_and_end_32s_4k(sa_sint... function libsais16x64_initialize_buckets_end_32s_2k (line 1405) | static void libsais16x64_initialize_buckets_end_32s_2k(sa_sint_t k, sa_s... function libsais16x64_initialize_buckets_start_and_end_32s_2k (line 1414) | static void libsais16x64_initialize_buckets_start_and_end_32s_2k(sa_sint... function libsais16x64_initialize_buckets_start_32s_1k (line 1425) | static void libsais16x64_initialize_buckets_start_32s_1k(sa_sint_t k, sa... function libsais16x64_initialize_buckets_end_32s_1k (line 1431) | static void libsais16x64_initialize_buckets_end_32s_1k(sa_sint_t k, sa_s... function sa_sint_t (line 1437) | static sa_sint_t libsais16x64_initialize_buckets_for_lms_suffixes_radix_... function libsais16x64_initialize_buckets_for_lms_suffixes_radix_sort_32s_2k (line 1467) | static void libsais16x64_initialize_buckets_for_lms_suffixes_radix_sort_... function sa_sint_t (line 1483) | static sa_sint_t libsais16x64_initialize_buckets_for_lms_suffixes_radix_... function libsais16x64_initialize_buckets_for_radix_and_partial_sorting_32s_4k (line 1513) | static void libsais16x64_initialize_buckets_for_radix_and_partial_sortin... function libsais16x64_radix_sort_lms_suffixes_16u (line 1534) | static void libsais16x64_radix_sort_lms_suffixes_16u(const uint16_t * RE... function libsais16x64_radix_sort_lms_suffixes_16u_omp (line 1560) | static void libsais16x64_radix_sort_lms_suffixes_16u_omp(const uint16_t ... function libsais16x64_radix_sort_lms_suffixes_32s_6k (line 1610) | static void libsais16x64_radix_sort_lms_suffixes_32s_6k(const sa_sint_t ... function libsais16x64_radix_sort_lms_suffixes_32s_2k (line 1641) | static void libsais16x64_radix_sort_lms_suffixes_32s_2k(const sa_sint_t ... function libsais16x64_radix_sort_lms_suffixes_32s_block_gather (line 1674) | static void libsais16x64_radix_sort_lms_suffixes_32s_block_gather(const ... function libsais16x64_radix_sort_lms_suffixes_32s_6k_block_sort (line 1702) | static void libsais16x64_radix_sort_lms_suffixes_32s_6k_block_sort(sa_si... function libsais16x64_radix_sort_lms_suffixes_32s_2k_block_sort (line 1728) | static void libsais16x64_radix_sort_lms_suffixes_32s_2k_block_sort(sa_si... function libsais16x64_radix_sort_lms_suffixes_32s_6k_block_omp (line 1754) | static void libsais16x64_radix_sort_lms_suffixes_32s_6k_block_omp(const ... function libsais16x64_radix_sort_lms_suffixes_32s_2k_block_omp (line 1803) | static void libsais16x64_radix_sort_lms_suffixes_32s_2k_block_omp(const ... function libsais16x64_radix_sort_lms_suffixes_32s_6k_omp (line 1854) | static void libsais16x64_radix_sort_lms_suffixes_32s_6k_omp(const sa_sin... function libsais16x64_radix_sort_lms_suffixes_32s_2k_omp (line 1876) | static void libsais16x64_radix_sort_lms_suffixes_32s_2k_omp(const sa_sin... function sa_sint_t (line 1898) | static sa_sint_t libsais16x64_radix_sort_lms_suffixes_32s_1k(const sa_si... function libsais16x64_radix_sort_set_markers_32s_6k (line 1946) | static void libsais16x64_radix_sort_set_markers_32s_6k(sa_sint_t * RESTR... function libsais16x64_radix_sort_set_markers_32s_4k (line 1972) | static void libsais16x64_radix_sort_set_markers_32s_4k(sa_sint_t * RESTR... function libsais16x64_radix_sort_set_markers_32s_6k_omp (line 1998) | static void libsais16x64_radix_sort_set_markers_32s_6k_omp(sa_sint_t * R... function libsais16x64_radix_sort_set_markers_32s_4k_omp (line 2021) | static void libsais16x64_radix_sort_set_markers_32s_4k_omp(sa_sint_t * R... function libsais16x64_initialize_buckets_for_partial_sorting_16u (line 2044) | static void libsais16x64_initialize_buckets_for_partial_sorting_16u(cons... function libsais16x64_initialize_buckets_for_partial_sorting_32s_6k (line 2063) | static void libsais16x64_initialize_buckets_for_partial_sorting_32s_6k(c... function sa_sint_t (line 2105) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_16u(con... function libsais16x64_partial_sorting_scan_left_to_right_16u_block_prepare (line 2140) | static void libsais16x64_partial_sorting_scan_left_to_right_16u_block_pr... function libsais16x64_partial_sorting_scan_left_to_right_16u_block_place (line 2173) | static void libsais16x64_partial_sorting_scan_left_to_right_16u_block_pl... function sa_sint_t (line 2199) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_16u_blo... function sa_sint_t (line 2266) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_16u_omp... function sa_sint_t (line 2317) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_6k(... function sa_sint_t (line 2350) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_4k(... function libsais16x64_partial_sorting_scan_left_to_right_32s_1k (line 2395) | static void libsais16x64_partial_sorting_scan_left_to_right_32s_1k(const... function libsais16x64_partial_sorting_scan_left_to_right_32s_6k_block_gather (line 2421) | static void libsais16x64_partial_sorting_scan_left_to_right_32s_6k_block... function libsais16x64_partial_sorting_scan_left_to_right_32s_4k_block_gather (line 2447) | static void libsais16x64_partial_sorting_scan_left_to_right_32s_4k_block... function libsais16x64_partial_sorting_scan_left_to_right_32s_1k_block_gather (line 2471) | static void libsais16x64_partial_sorting_scan_left_to_right_32s_1k_block... function sa_sint_t (line 2495) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_6k_... function sa_sint_t (line 2523) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_4k_... function libsais16x64_partial_sorting_scan_left_to_right_32s_1k_block_sort (line 2566) | static void libsais16x64_partial_sorting_scan_left_to_right_32s_1k_block... function sa_sint_t (line 2604) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_6k_... function sa_sint_t (line 2655) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_4k_... function libsais16x64_partial_sorting_scan_left_to_right_32s_1k_block_omp (line 2706) | static void libsais16x64_partial_sorting_scan_left_to_right_32s_1k_block... function sa_sint_t (line 2757) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_6k_... function sa_sint_t (line 2784) | static sa_sint_t libsais16x64_partial_sorting_scan_left_to_right_32s_4k_... function libsais16x64_partial_sorting_scan_left_to_right_32s_1k_omp (line 2814) | static void libsais16x64_partial_sorting_scan_left_to_right_32s_1k_omp(c... function libsais16x64_partial_sorting_shift_markers_16u_omp (line 2838) | static void libsais16x64_partial_sorting_shift_markers_16u_omp(sa_sint_t... function libsais16x64_partial_sorting_shift_markers_32s_6k_omp (line 2871) | static void libsais16x64_partial_sorting_shift_markers_32s_6k_omp(sa_sin... function libsais16x64_partial_sorting_shift_markers_32s_4k (line 2904) | static void libsais16x64_partial_sorting_shift_markers_32s_4k(sa_sint_t ... function libsais16x64_partial_sorting_shift_buckets_32s_6k (line 2925) | static void libsais16x64_partial_sorting_shift_buckets_32s_6k(sa_sint_t ... function sa_sint_t (line 2937) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_16u(con... function sa_sint_t (line 2970) | static sa_sint_t libsais16x64_partial_gsa_scan_right_to_left_16u(const u... function libsais16x64_partial_sorting_scan_right_to_left_16u_block_prepare (line 3005) | static void libsais16x64_partial_sorting_scan_right_to_left_16u_block_pr... function libsais16x64_partial_sorting_scan_right_to_left_16u_block_place (line 3038) | static void libsais16x64_partial_sorting_scan_right_to_left_16u_block_pl... function libsais16x64_partial_gsa_scan_right_to_left_16u_block_place (line 3064) | static void libsais16x64_partial_gsa_scan_right_to_left_16u_block_place(... function sa_sint_t (line 3090) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_16u_blo... function sa_sint_t (line 3155) | static sa_sint_t libsais16x64_partial_gsa_scan_right_to_left_16u_block_o... function libsais16x64_partial_sorting_scan_right_to_left_16u_omp (line 3223) | static void libsais16x64_partial_sorting_scan_right_to_left_16u_omp(cons... function libsais16x64_partial_gsa_scan_right_to_left_16u_omp (line 3272) | static void libsais16x64_partial_gsa_scan_right_to_left_16u_omp(const ui... function sa_sint_t (line 3321) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_6k(... function sa_sint_t (line 3354) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_4k(... function libsais16x64_partial_sorting_scan_right_to_left_32s_1k (line 3399) | static void libsais16x64_partial_sorting_scan_right_to_left_32s_1k(const... function libsais16x64_partial_sorting_scan_right_to_left_32s_6k_block_gather (line 3425) | static void libsais16x64_partial_sorting_scan_right_to_left_32s_6k_block... function libsais16x64_partial_sorting_scan_right_to_left_32s_4k_block_gather (line 3451) | static void libsais16x64_partial_sorting_scan_right_to_left_32s_4k_block... function libsais16x64_partial_sorting_scan_right_to_left_32s_1k_block_gather (line 3475) | static void libsais16x64_partial_sorting_scan_right_to_left_32s_1k_block... function sa_sint_t (line 3499) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_6k_... function sa_sint_t (line 3527) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_4k_... function libsais16x64_partial_sorting_scan_right_to_left_32s_1k_block_sort (line 3570) | static void libsais16x64_partial_sorting_scan_right_to_left_32s_1k_block... function sa_sint_t (line 3608) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_6k_... function sa_sint_t (line 3659) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_4k_... function libsais16x64_partial_sorting_scan_right_to_left_32s_1k_block_omp (line 3710) | static void libsais16x64_partial_sorting_scan_right_to_left_32s_1k_block... function sa_sint_t (line 3761) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_6k_... function sa_sint_t (line 3788) | static sa_sint_t libsais16x64_partial_sorting_scan_right_to_left_32s_4k_... function libsais16x64_partial_sorting_scan_right_to_left_32s_1k_omp (line 3812) | static void libsais16x64_partial_sorting_scan_right_to_left_32s_1k_omp(c... function fast_sint_t (line 3834) | static fast_sint_t libsais16x64_partial_sorting_gather_lms_suffixes_32s_... function fast_sint_t (line 3857) | static fast_sint_t libsais16x64_partial_sorting_gather_lms_suffixes_32s_... function libsais16x64_partial_sorting_gather_lms_suffixes_32s_4k_omp (line 3880) | static void libsais16x64_partial_sorting_gather_lms_suffixes_32s_4k_omp(... function libsais16x64_partial_sorting_gather_lms_suffixes_32s_1k_omp (line 3931) | static void libsais16x64_partial_sorting_gather_lms_suffixes_32s_1k_omp(... function libsais16x64_induce_partial_order_16u_omp (line 3982) | static void libsais16x64_induce_partial_order_16u_omp(const uint16_t * R... function libsais16x64_induce_partial_order_32s_6k_omp (line 4013) | static void libsais16x64_induce_partial_order_32s_6k_omp(const sa_sint_t... function libsais16x64_induce_partial_order_32s_4k_omp (line 4021) | static void libsais16x64_induce_partial_order_32s_4k_omp(const sa_sint_t... function libsais16x64_induce_partial_order_32s_2k_omp (line 4031) | static void libsais16x64_induce_partial_order_32s_2k_omp(const sa_sint_t... function libsais16x64_induce_partial_order_32s_1k_omp (line 4038) | static void libsais16x64_induce_partial_order_32s_1k_omp(const sa_sint_t... function sa_sint_t (line 4051) | static sa_sint_t libsais16x64_renumber_lms_suffixes_16u(sa_sint_t * REST... function fast_sint_t (line 4081) | static fast_sint_t libsais16x64_gather_marked_lms_suffixes(sa_sint_t * R... function sa_sint_t (line 4108) | static sa_sint_t libsais16x64_renumber_lms_suffixes_16u_omp(sa_sint_t * ... function libsais16x64_gather_marked_lms_suffixes_omp (line 4159) | static void libsais16x64_gather_marked_lms_suffixes_omp(sa_sint_t * REST... function sa_sint_t (line 4218) | static sa_sint_t libsais16x64_renumber_and_gather_lms_suffixes_omp(sa_si... function sa_sint_t (line 4235) | static sa_sint_t libsais16x64_renumber_distinct_lms_suffixes_32s_4k(sa_s... function libsais16x64_mark_distinct_lms_suffixes_32s (line 4265) | static void libsais16x64_mark_distinct_lms_suffixes_32s(sa_sint_t * REST... function libsais16x64_clamp_lms_suffixes_length_32s (line 4286) | static void libsais16x64_clamp_lms_suffixes_length_32s(sa_sint_t * RESTR... function sa_sint_t (line 4309) | static sa_sint_t libsais16x64_renumber_distinct_lms_suffixes_32s_4k_omp(... function libsais16x64_mark_distinct_lms_suffixes_32s_omp (line 4360) | static void libsais16x64_mark_distinct_lms_suffixes_32s_omp(sa_sint_t * ... function libsais16x64_clamp_lms_suffixes_length_32s_omp (line 4382) | static void libsais16x64_clamp_lms_suffixes_length_32s_omp(sa_sint_t * R... function sa_sint_t (line 4404) | static sa_sint_t libsais16x64_renumber_and_mark_distinct_lms_suffixes_32... function sa_sint_t (line 4417) | static sa_sint_t libsais16x64_renumber_and_mark_distinct_lms_suffixes_32... function libsais16x64_reconstruct_lms_suffixes (line 4496) | static void libsais16x64_reconstruct_lms_suffixes(sa_sint_t * RESTRICT S... function libsais16x64_reconstruct_lms_suffixes_omp (line 4524) | static void libsais16x64_reconstruct_lms_suffixes_omp(sa_sint_t * RESTRI... function libsais16x64_place_lms_suffixes_interval_16u (line 4547) | static void libsais16x64_place_lms_suffixes_interval_16u(sa_sint_t * RES... function libsais16x64_place_lms_suffixes_interval_32s_4k (line 4576) | static void libsais16x64_place_lms_suffixes_interval_32s_4k(sa_sint_t * ... function libsais16x64_place_lms_suffixes_interval_32s_2k (line 4599) | static void libsais16x64_place_lms_suffixes_interval_32s_2k(sa_sint_t * ... function libsais16x64_place_lms_suffixes_interval_32s_1k (line 4625) | static void libsais16x64_place_lms_suffixes_interval_32s_1k(const sa_sin... function libsais16x64_place_lms_suffixes_histogram_32s_6k (line 4653) | static void libsais16x64_place_lms_suffixes_histogram_32s_6k(sa_sint_t *... function libsais16x64_place_lms_suffixes_histogram_32s_4k (line 4676) | static void libsais16x64_place_lms_suffixes_histogram_32s_4k(sa_sint_t *... function libsais16x64_place_lms_suffixes_histogram_32s_2k (line 4699) | static void libsais16x64_place_lms_suffixes_histogram_32s_2k(sa_sint_t *... function libsais16x64_final_bwt_scan_left_to_right_16u (line 4725) | static void libsais16x64_final_bwt_scan_left_to_right_16u(const uint16_t... function libsais16x64_final_bwt_aux_scan_left_to_right_16u (line 4747) | static void libsais16x64_final_bwt_aux_scan_left_to_right_16u(const uint... function libsais16x64_final_sorting_scan_left_to_right_16u (line 4769) | static void libsais16x64_final_sorting_scan_left_to_right_16u(const uint... function libsais16x64_final_sorting_scan_left_to_right_32s (line 4791) | static void libsais16x64_final_sorting_scan_left_to_right_32s(const sa_s... function fast_sint_t (line 4817) | static fast_sint_t libsais16x64_final_bwt_scan_left_to_right_16u_block_p... function fast_sint_t (line 4843) | static fast_sint_t libsais16x64_final_sorting_scan_left_to_right_16u_blo... function libsais16x64_final_order_scan_left_to_right_16u_block_place (line 4869) | static void libsais16x64_final_order_scan_left_to_right_16u_block_place(... function libsais16x64_final_bwt_aux_scan_left_to_right_16u_block_place (line 4890) | static void libsais16x64_final_bwt_aux_scan_left_to_right_16u_block_plac... function libsais16x64_final_sorting_scan_left_to_right_32s_block_gather (line 4911) | static void libsais16x64_final_sorting_scan_left_to_right_32s_block_gath... function libsais16x64_final_sorting_scan_left_to_right_32s_block_sort (line 4935) | static void libsais16x64_final_sorting_scan_left_to_right_32s_block_sort... function libsais16x64_final_bwt_scan_left_to_right_16u_block_omp (line 4973) | static void libsais16x64_final_bwt_scan_left_to_right_16u_block_omp(cons... function libsais16x64_final_bwt_aux_scan_left_to_right_16u_block_omp (line 5027) | static void libsais16x64_final_bwt_aux_scan_left_to_right_16u_block_omp(... function libsais16x64_final_sorting_scan_left_to_right_16u_block_omp (line 5081) | static void libsais16x64_final_sorting_scan_left_to_right_16u_block_omp(... function libsais16x64_final_sorting_scan_left_to_right_32s_block_omp (line 5135) | static void libsais16x64_final_sorting_scan_left_to_right_32s_block_omp(... function libsais16x64_final_bwt_scan_left_to_right_16u_omp (line 5186) | static void libsais16x64_final_bwt_scan_left_to_right_16u_omp(const uint... function libsais16x64_final_bwt_aux_scan_left_to_right_16u_omp (line 5230) | static void libsais16x64_final_bwt_aux_scan_left_to_right_16u_omp(const ... function libsais16x64_final_sorting_scan_left_to_right_16u_omp (line 5276) | static void libsais16x64_final_sorting_scan_left_to_right_16u_omp(const ... function libsais16x64_final_sorting_scan_left_to_right_32s_omp (line 5320) | static void libsais16x64_final_sorting_scan_left_to_right_32s_omp(const ... function sa_sint_t (line 5344) | static sa_sint_t libsais16x64_final_bwt_scan_right_to_left_16u(const uin... function libsais16x64_final_bwt_aux_scan_right_to_left_16u (line 5372) | static void libsais16x64_final_bwt_aux_scan_right_to_left_16u(const uint... function libsais16x64_final_sorting_scan_right_to_left_16u (line 5398) | static void libsais16x64_final_sorting_scan_right_to_left_16u(const uint... function libsais16x64_final_gsa_scan_right_to_left_16u (line 5420) | static void libsais16x64_final_gsa_scan_right_to_left_16u(const uint16_t... function libsais16x64_final_sorting_scan_right_to_left_32s (line 5442) | static void libsais16x64_final_sorting_scan_right_to_left_32s(const sa_s... function fast_sint_t (line 5468) | static fast_sint_t libsais16x64_final_bwt_scan_right_to_left_16u_block_p... function fast_sint_t (line 5494) | static fast_sint_t libsais16x64_final_bwt_aux_scan_right_to_left_16u_blo... function fast_sint_t (line 5520) | static fast_sint_t libsais16x64_final_sorting_scan_right_to_left_16u_blo... function libsais16x64_final_order_scan_right_to_left_16u_block_place (line 5546) | static void libsais16x64_final_order_scan_right_to_left_16u_block_place(... function libsais16x64_final_gsa_scan_right_to_left_16u_block_place (line 5567) | static void libsais16x64_final_gsa_scan_right_to_left_16u_block_place(sa... function libsais16x64_final_bwt_aux_scan_right_to_left_16u_block_place (line 5588) | static void libsais16x64_final_bwt_aux_scan_right_to_left_16u_block_plac... function libsais16x64_final_sorting_scan_right_to_left_32s_block_gather (line 5609) | static void libsais16x64_final_sorting_scan_right_to_left_32s_block_gath... function libsais16x64_final_sorting_scan_right_to_left_32s_block_sort (line 5633) | static void libsais16x64_final_sorting_scan_right_to_left_32s_block_sort... function libsais16x64_final_bwt_scan_right_to_left_16u_block_omp (line 5671) | static void libsais16x64_final_bwt_scan_right_to_left_16u_block_omp(cons... function libsais16x64_final_bwt_aux_scan_right_to_left_16u_block_omp (line 5725) | static void libsais16x64_final_bwt_aux_scan_right_to_left_16u_block_omp(... function libsais16x64_final_sorting_scan_right_to_left_16u_block_omp (line 5779) | static void libsais16x64_final_sorting_scan_right_to_left_16u_block_omp(... function libsais16x64_final_gsa_scan_right_to_left_16u_block_omp (line 5833) | static void libsais16x64_final_gsa_scan_right_to_left_16u_block_omp(cons... function libsais16x64_final_sorting_scan_right_to_left_32s_block_omp (line 5887) | static void libsais16x64_final_sorting_scan_right_to_left_32s_block_omp(... function sa_sint_t (line 5938) | static sa_sint_t libsais16x64_final_bwt_scan_right_to_left_16u_omp(const... function libsais16x64_final_bwt_aux_scan_right_to_left_16u_omp (line 5984) | static void libsais16x64_final_bwt_aux_scan_right_to_left_16u_omp(const ... function libsais16x64_final_sorting_scan_right_to_left_16u_omp (line 6026) | static void libsais16x64_final_sorting_scan_right_to_left_16u_omp(const ... function libsais16x64_final_gsa_scan_right_to_left_16u_omp (line 6068) | static void libsais16x64_final_gsa_scan_right_to_left_16u_omp(const uint... function libsais16x64_final_sorting_scan_right_to_left_32s_omp (line 6110) | static void libsais16x64_final_sorting_scan_right_to_left_32s_omp(const ... function libsais16x64_clear_lms_suffixes_omp (line 6132) | static void libsais16x64_clear_lms_suffixes_omp(sa_sint_t * RESTRICT SA,... function sa_sint_t (line 6150) | static sa_sint_t libsais16x64_induce_final_order_16u_omp(const uint16_t ... function libsais16x64_induce_final_order_32s_6k (line 6186) | static void libsais16x64_induce_final_order_32s_6k(const sa_sint_t * RES... function libsais16x64_induce_final_order_32s_4k (line 6192) | static void libsais16x64_induce_final_order_32s_4k(const sa_sint_t * RES... function libsais16x64_induce_final_order_32s_2k (line 6198) | static void libsais16x64_induce_final_order_32s_2k(const sa_sint_t * RES... function libsais16x64_induce_final_order_32s_1k (line 6204) | static void libsais16x64_induce_final_order_32s_1k(const sa_sint_t * RES... function sa_sint_t (line 6215) | static sa_sint_t libsais16x64_renumber_unique_and_nonunique_lms_suffixes... function libsais16x64_compact_unique_and_nonunique_lms_suffixes_32s (line 6250) | static void libsais16x64_compact_unique_and_nonunique_lms_suffixes_32s(s... function sa_sint_t (line 6278) | static sa_sint_t libsais16x64_count_unique_suffixes(sa_sint_t * RESTRICT... function sa_sint_t (line 6310) | static sa_sint_t libsais16x64_renumber_unique_and_nonunique_lms_suffixes... function libsais16x64_compact_unique_and_nonunique_lms_suffixes_32s_omp (line 6361) | static void libsais16x64_compact_unique_and_nonunique_lms_suffixes_32s_o... function sa_sint_t (line 6430) | static sa_sint_t libsais16x64_compact_lms_suffixes_32s_omp(sa_sint_t * R... function libsais16x64_merge_unique_lms_suffixes_32s (line 6438) | static void libsais16x64_merge_unique_lms_suffixes_32s(sa_sint_t * RESTR... function libsais16x64_merge_nonunique_lms_suffixes_32s (line 6461) | static void libsais16x64_merge_nonunique_lms_suffixes_32s(sa_sint_t * RE... function libsais16x64_merge_unique_lms_suffixes_32s_omp (line 6484) | static void libsais16x64_merge_unique_lms_suffixes_32s_omp(sa_sint_t * R... function libsais16x64_merge_nonunique_lms_suffixes_32s_omp (line 6526) | static void libsais16x64_merge_nonunique_lms_suffixes_32s_omp(sa_sint_t ... function libsais16x64_merge_compacted_lms_suffixes_32s_omp (line 6568) | static void libsais16x64_merge_compacted_lms_suffixes_32s_omp(sa_sint_t ... function libsais16x64_reconstruct_compacted_lms_suffixes_32s_2k_omp (line 6574) | static void libsais16x64_reconstruct_compacted_lms_suffixes_32s_2k_omp(s... function libsais16x64_reconstruct_compacted_lms_suffixes_32s_1k_omp (line 6595) | static void libsais16x64_reconstruct_compacted_lms_suffixes_32s_1k_omp(s... function libsais16x64_convert_32u_to_64u (line 6616) | static void libsais16x64_convert_32u_to_64u(uint32_t * RESTRICT S, uint6... function libsais16x64_convert_inplace_32u_to_64u (line 6625) | static void libsais16x64_convert_inplace_32u_to_64u(uint32_t * V, fast_s... function libsais16x64_convert_inplace_64u_to_32u (line 6638) | static void libsais16x64_convert_inplace_64u_to_32u(uint32_t * V, fast_s... function libsais16x64_convert_inplace_32u_to_64u_omp (line 6651) | static void libsais16x64_convert_inplace_32u_to_64u_omp(uint32_t * V, sa... function sa_sint_t (line 6681) | static sa_sint_t libsais16x64_main_32s_recursion(sa_sint_t * RESTRICT T,... function sa_sint_t (line 6907) | static sa_sint_t libsais16x64_main_32s_entry(sa_sint_t * RESTRICT T, sa_... function sa_sint_t (line 6914) | static sa_sint_t libsais16x64_main_16u(const uint16_t * T, sa_sint_t * S... function sa_sint_t (line 6960) | static sa_sint_t libsais16x64_main(const uint16_t * T, sa_sint_t * SA, s... function sa_sint_t (line 6975) | static sa_sint_t libsais16x64_main_long(sa_sint_t * T, sa_sint_t * SA, s... function libsais16x64_bwt_copy_16u (line 6988) | static void libsais16x64_bwt_copy_16u(uint16_t * RESTRICT U, sa_sint_t *... function libsais16x64_bwt_copy_16u_omp (line 7013) | static void libsais16x64_bwt_copy_16u_omp(uint16_t * RESTRICT U, sa_sint... function libsais16x64 (line 7036) | int64_t libsais16x64(const uint16_t * T, int64_t * SA, int64_t n, int64_... function libsais16x64_gsa (line 7066) | int64_t libsais16x64_gsa(const uint16_t * T, int64_t * SA, int64_t n, in... function libsais16x64_long (line 7096) | int64_t libsais16x64_long(int64_t * T, int64_t * SA, int64_t n, int64_t ... function libsais16x64_bwt (line 7111) | int64_t libsais16x64_bwt(const uint16_t * T, uint16_t * U, int64_t * A, ... function libsais16x64_bwt_aux (line 7150) | int64_t libsais16x64_bwt_aux(const uint16_t * T, uint16_t * U, int64_t *... function libsais16x64_omp (line 7191) | int64_t libsais16x64_omp(const uint16_t * T, int64_t * SA, int64_t n, in... function libsais16x64_gsa_omp (line 7224) | int64_t libsais16x64_gsa_omp(const uint16_t * T, int64_t * SA, int64_t n... function libsais16x64_long_omp (line 7257) | int64_t libsais16x64_long_omp(int64_t * T, int64_t * SA, int64_t n, int6... function libsais16x64_bwt_omp (line 7275) | int64_t libsais16x64_bwt_omp(const uint16_t * T, uint16_t * U, int64_t *... function libsais16x64_bwt_aux_omp (line 7317) | int64_t libsais16x64_bwt_aux_omp(const uint16_t * T, uint16_t * U, int64... function libsais16x64_unbwt_compute_histogram (line 7361) | static void libsais16x64_unbwt_compute_histogram(const uint16_t * RESTRI... function libsais16x64_unbwt_calculate_fastbits (line 7366) | static void libsais16x64_unbwt_calculate_fastbits(sa_uint_t * RESTRICT b... function libsais16x64_unbwt_calculate_P (line 7379) | static void libsais16x64_unbwt_calculate_P(const uint16_t * RESTRICT T, ... function libsais16x64_unbwt_init_single (line 7392) | static void libsais16x64_unbwt_init_single(const uint16_t * RESTRICT T, ... function libsais16x64_unbwt_init_parallel (line 7413) | static void libsais16x64_unbwt_init_parallel(const uint16_t * RESTRICT T... function libsais16x64_unbwt_decode_1 (line 7488) | static void libsais16x64_unbwt_decode_1(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode_2 (line 7502) | static void libsais16x64_unbwt_decode_2(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode_3 (line 7518) | static void libsais16x64_unbwt_decode_3(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode_4 (line 7536) | static void libsais16x64_unbwt_decode_4(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode_5 (line 7556) | static void libsais16x64_unbwt_decode_5(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode_6 (line 7578) | static void libsais16x64_unbwt_decode_6(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode_7 (line 7602) | static void libsais16x64_unbwt_decode_7(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode_8 (line 7628) | static void libsais16x64_unbwt_decode_8(uint16_t * RESTRICT U, sa_uint_t... function libsais16x64_unbwt_decode (line 7656) | static void libsais16x64_unbwt_decode(uint16_t * RESTRICT U, sa_uint_t *... function libsais16x64_unbwt_decode_omp (line 7717) | static void libsais16x64_unbwt_decode_omp(uint16_t * RESTRICT U, sa_uint... function sa_sint_t (line 7746) | static sa_sint_t libsais16x64_unbwt_core(const uint16_t * RESTRICT T, ui... function sa_sint_t (line 7765) | static sa_sint_t libsais16x64_unbwt_main(const uint16_t * T, uint16_t * ... function libsais16x64_unbwt (line 7784) | int64_t libsais16x64_unbwt(const uint16_t * T, uint16_t * U, int64_t * A... function libsais16x64_unbwt_aux (line 7789) | int64_t libsais16x64_unbwt_aux(const uint16_t * T, uint16_t * U, int64_t... function libsais16x64_unbwt_omp (line 7816) | int64_t libsais16x64_unbwt_omp(const uint16_t * T, uint16_t * U, int64_t... function libsais16x64_unbwt_aux_omp (line 7821) | int64_t libsais16x64_unbwt_aux_omp(const uint16_t * T, uint16_t * U, int... function libsais16x64_compute_phi (line 7851) | static void libsais16x64_compute_phi(const sa_sint_t * RESTRICT SA, sa_s... function libsais16x64_compute_phi_omp (line 7879) | static void libsais16x64_compute_phi_omp(const sa_sint_t * RESTRICT SA, ... function libsais16x64_compute_plcp (line 7902) | static void libsais16x64_compute_plcp(const uint16_t * RESTRICT T, sa_si... function libsais16x64_compute_plcp_omp (line 7927) | static void libsais16x64_compute_plcp_omp(const uint16_t * RESTRICT T, s... function libsais16x64_compute_plcp_gsa (line 7950) | static void libsais16x64_compute_plcp_gsa(const uint16_t * RESTRICT T, s... function libsais16x64_compute_plcp_gsa_omp (line 7975) | static void libsais16x64_compute_plcp_gsa_omp(const uint16_t * RESTRICT ... function libsais16x64_compute_lcp (line 7998) | static void libsais16x64_compute_lcp(const sa_sint_t * RESTRICT PLCP, co... function libsais16x64_compute_lcp_omp (line 8027) | static void libsais16x64_compute_lcp_omp(const sa_sint_t * RESTRICT PLCP... function libsais16x64_plcp (line 8050) | int64_t libsais16x64_plcp(const uint16_t * T, const int64_t * SA, int64_... function libsais16x64_plcp_gsa (line 8068) | int64_t libsais16x64_plcp_gsa(const uint16_t * T, const int64_t * SA, in... function libsais16x64_lcp (line 8086) | int64_t libsais16x64_lcp(const int64_t * PLCP, const int64_t * SA, int64... function libsais16x64_plcp_omp (line 8105) | int64_t libsais16x64_plcp_omp(const uint16_t * T, const int64_t * SA, in... function libsais16x64_plcp_gsa_omp (line 8126) | int64_t libsais16x64_plcp_gsa_omp(const uint16_t * T, const int64_t * SA... function libsais16x64_lcp_omp (line 8147) | int64_t libsais16x64_lcp_omp(const int64_t * PLCP, const int64_t * SA, i... FILE: src/libsais64.c type sa_sint_t (line 39) | typedef int64_t sa_sint_t; type sa_uint_t (line 40) | typedef uint64_t sa_uint_t; type fast_sint_t (line 41) | typedef int64_t fast_sint_t; type fast_uint_t (line 42) | typedef uint64_t fast_uint_t; type LIBSAIS_THREAD_CACHE (line 64) | typedef struct LIBSAIS_THREAD_CACHE type LIBSAIS_THREAD_STATE (line 70) | typedef union LIBSAIS_THREAD_STATE type LIBSAIS_CONTEXT (line 87) | typedef struct LIBSAIS_CONTEXT type LIBSAIS_UNBWT_CONTEXT (line 94) | typedef struct LIBSAIS_UNBWT_CONTEXT function libsais64_free_aligned (line 196) | static void libsais64_free_aligned(void * aligned_address) function LIBSAIS_THREAD_STATE (line 204) | static LIBSAIS_THREAD_STATE * libsais64_alloc_thread_state(sa_sint_t thr... function libsais64_free_thread_state (line 228) | static void libsais64_free_thread_state(LIBSAIS_THREAD_STATE * thread_st... function sa_sint_t (line 240) | static sa_sint_t libsais64_count_negative_marked_suffixes(sa_sint_t * RE... function sa_sint_t (line 249) | static sa_sint_t libsais64_count_zero_marked_suffixes(sa_sint_t * RESTRI... function libsais64_place_cached_suffixes (line 258) | static void libsais64_place_cached_suffixes(sa_sint_t * RESTRICT SA, LIB... function libsais64_compact_and_place_cached_suffixes (line 284) | static void libsais64_compact_and_place_cached_suffixes(sa_sint_t * REST... function libsais64_accumulate_counts_s32_2 (line 307) | static void libsais64_accumulate_counts_s32_2(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32_3 (line 313) | static void libsais64_accumulate_counts_s32_3(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32_4 (line 320) | static void libsais64_accumulate_counts_s32_4(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32_5 (line 328) | static void libsais64_accumulate_counts_s32_5(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32_6 (line 337) | static void libsais64_accumulate_counts_s32_6(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32_7 (line 347) | static void libsais64_accumulate_counts_s32_7(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32_8 (line 358) | static void libsais64_accumulate_counts_s32_8(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32_9 (line 370) | static void libsais64_accumulate_counts_s32_9(sa_sint_t * RESTRICT bucke... function libsais64_accumulate_counts_s32 (line 383) | static void libsais64_accumulate_counts_s32(sa_sint_t * RESTRICT buckets... function libsais64_flip_suffix_markers_omp (line 406) | static void libsais64_flip_suffix_markers_omp(sa_sint_t * RESTRICT SA, s... function libsais64_gather_lms_suffixes_8u (line 429) | static void libsais64_gather_lms_suffixes_8u(const uint8_t * RESTRICT T,... function libsais64_gather_lms_suffixes_8u_omp (line 460) | static void libsais64_gather_lms_suffixes_8u_omp(const uint8_t * RESTRIC... function sa_sint_t (line 501) | static sa_sint_t libsais64_gather_lms_suffixes_32s(const sa_sint_t * RES... function sa_sint_t (line 530) | static sa_sint_t libsais64_gather_compacted_lms_suffixes_32s(const sa_si... function libsais64_count_lms_suffixes_32s_4k (line 561) | static void libsais64_count_lms_suffixes_32s_4k(const sa_sint_t * RESTRI... function libsais64_count_lms_suffixes_32s_2k (line 606) | static void libsais64_count_lms_suffixes_32s_2k(const sa_sint_t * RESTRI... function libsais64_count_compacted_lms_suffixes_32s_2k (line 651) | static void libsais64_count_compacted_lms_suffixes_32s_2k(const sa_sint_... function sa_sint_t (line 696) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_8u(const uint8_... function sa_sint_t (line 742) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_8u_omp(const ui... function sa_sint_t (line 809) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_4k(const sa... function sa_sint_t (line 860) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_2k(const sa... function sa_sint_t (line 911) | static sa_sint_t libsais64_count_and_gather_compacted_lms_suffixes_32s_2... function fast_sint_t (line 964) | static fast_sint_t libsais64_get_bucket_stride(fast_sint_t free_space, f... function sa_sint_t (line 972) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_4k_fs_omp(c... function sa_sint_t (line 1040) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_2k_fs_omp(c... function libsais64_count_and_gather_compacted_lms_suffixes_32s_2k_fs_omp (line 1108) | static void libsais64_count_and_gather_compacted_lms_suffixes_32s_2k_fs_... function sa_sint_t (line 1168) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_4k_nofs_omp... function sa_sint_t (line 1203) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_2k_nofs_omp... function sa_sint_t (line 1238) | static sa_sint_t libsais64_count_and_gather_compacted_lms_suffixes_32s_2... function sa_sint_t (line 1273) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_4k_omp(cons... function sa_sint_t (line 1297) | static sa_sint_t libsais64_count_and_gather_lms_suffixes_32s_2k_omp(cons... function libsais64_count_and_gather_compacted_lms_suffixes_32s_2k_omp (line 1321) | static void libsais64_count_and_gather_compacted_lms_suffixes_32s_2k_omp... function libsais64_count_suffixes_32s (line 1341) | static void libsais64_count_suffixes_32s(const sa_sint_t * RESTRICT T, s... function sa_sint_t (line 1368) | static sa_sint_t libsais64_initialize_buckets_start_and_end_8u(sa_sint_t... function libsais64_initialize_buckets_start_and_end_32s_6k (line 1399) | static void libsais64_initialize_buckets_start_and_end_32s_6k(sa_sint_t ... function libsais64_initialize_buckets_start_and_end_32s_4k (line 1413) | static void libsais64_initialize_buckets_start_and_end_32s_4k(sa_sint_t ... function libsais64_initialize_buckets_end_32s_2k (line 1427) | static void libsais64_initialize_buckets_end_32s_2k(sa_sint_t k, sa_sint... function libsais64_initialize_buckets_start_and_end_32s_2k (line 1436) | static void libsais64_initialize_buckets_start_and_end_32s_2k(sa_sint_t ... function libsais64_initialize_buckets_start_32s_1k (line 1447) | static void libsais64_initialize_buckets_start_32s_1k(sa_sint_t k, sa_si... function libsais64_initialize_buckets_end_32s_1k (line 1453) | static void libsais64_initialize_buckets_end_32s_1k(sa_sint_t k, sa_sint... function sa_sint_t (line 1459) | static sa_sint_t libsais64_initialize_buckets_for_lms_suffixes_radix_sor... function libsais64_initialize_buckets_for_lms_suffixes_radix_sort_32s_2k (line 1489) | static void libsais64_initialize_buckets_for_lms_suffixes_radix_sort_32s... function sa_sint_t (line 1505) | static sa_sint_t libsais64_initialize_buckets_for_lms_suffixes_radix_sor... function libsais64_initialize_buckets_for_radix_and_partial_sorting_32s_4k (line 1535) | static void libsais64_initialize_buckets_for_radix_and_partial_sorting_3... function libsais64_radix_sort_lms_suffixes_8u (line 1556) | static void libsais64_radix_sort_lms_suffixes_8u(const uint8_t * RESTRIC... function libsais64_radix_sort_lms_suffixes_8u_omp (line 1582) | static void libsais64_radix_sort_lms_suffixes_8u_omp(const uint8_t * RES... function libsais64_radix_sort_lms_suffixes_32s_6k (line 1632) | static void libsais64_radix_sort_lms_suffixes_32s_6k(const sa_sint_t * R... function libsais64_radix_sort_lms_suffixes_32s_2k (line 1663) | static void libsais64_radix_sort_lms_suffixes_32s_2k(const sa_sint_t * R... function libsais64_radix_sort_lms_suffixes_32s_block_gather (line 1696) | static void libsais64_radix_sort_lms_suffixes_32s_block_gather(const sa_... function libsais64_radix_sort_lms_suffixes_32s_6k_block_sort (line 1724) | static void libsais64_radix_sort_lms_suffixes_32s_6k_block_sort(sa_sint_... function libsais64_radix_sort_lms_suffixes_32s_2k_block_sort (line 1750) | static void libsais64_radix_sort_lms_suffixes_32s_2k_block_sort(sa_sint_... function libsais64_radix_sort_lms_suffixes_32s_6k_block_omp (line 1776) | static void libsais64_radix_sort_lms_suffixes_32s_6k_block_omp(const sa_... function libsais64_radix_sort_lms_suffixes_32s_2k_block_omp (line 1825) | static void libsais64_radix_sort_lms_suffixes_32s_2k_block_omp(const sa_... function libsais64_radix_sort_lms_suffixes_32s_6k_omp (line 1876) | static void libsais64_radix_sort_lms_suffixes_32s_6k_omp(const sa_sint_t... function libsais64_radix_sort_lms_suffixes_32s_2k_omp (line 1898) | static void libsais64_radix_sort_lms_suffixes_32s_2k_omp(const sa_sint_t... function sa_sint_t (line 1920) | static sa_sint_t libsais64_radix_sort_lms_suffixes_32s_1k(const sa_sint_... function libsais64_radix_sort_set_markers_32s_6k (line 1968) | static void libsais64_radix_sort_set_markers_32s_6k(sa_sint_t * RESTRICT... function libsais64_radix_sort_set_markers_32s_4k (line 1994) | static void libsais64_radix_sort_set_markers_32s_4k(sa_sint_t * RESTRICT... function libsais64_radix_sort_set_markers_32s_6k_omp (line 2020) | static void libsais64_radix_sort_set_markers_32s_6k_omp(sa_sint_t * REST... function libsais64_radix_sort_set_markers_32s_4k_omp (line 2043) | static void libsais64_radix_sort_set_markers_32s_4k_omp(sa_sint_t * REST... function libsais64_initialize_buckets_for_partial_sorting_8u (line 2066) | static void libsais64_initialize_buckets_for_partial_sorting_8u(const ui... function libsais64_initialize_buckets_for_partial_sorting_32s_6k (line 2085) | static void libsais64_initialize_buckets_for_partial_sorting_32s_6k(cons... function sa_sint_t (line 2127) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_8u(const u... function libsais64_partial_sorting_scan_left_to_right_8u_block_prepare (line 2162) | static void libsais64_partial_sorting_scan_left_to_right_8u_block_prepar... function libsais64_partial_sorting_scan_left_to_right_8u_block_place (line 2195) | static void libsais64_partial_sorting_scan_left_to_right_8u_block_place(... function sa_sint_t (line 2221) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_8u_block_o... function sa_sint_t (line 2288) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_8u_omp(con... function sa_sint_t (line 2339) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_6k(con... function sa_sint_t (line 2372) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_4k(con... function libsais64_partial_sorting_scan_left_to_right_32s_1k (line 2417) | static void libsais64_partial_sorting_scan_left_to_right_32s_1k(const sa... function libsais64_partial_sorting_scan_left_to_right_32s_6k_block_gather (line 2443) | static void libsais64_partial_sorting_scan_left_to_right_32s_6k_block_ga... function libsais64_partial_sorting_scan_left_to_right_32s_4k_block_gather (line 2469) | static void libsais64_partial_sorting_scan_left_to_right_32s_4k_block_ga... function libsais64_partial_sorting_scan_left_to_right_32s_1k_block_gather (line 2493) | static void libsais64_partial_sorting_scan_left_to_right_32s_1k_block_ga... function sa_sint_t (line 2517) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_6k_blo... function sa_sint_t (line 2545) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_4k_blo... function libsais64_partial_sorting_scan_left_to_right_32s_1k_block_sort (line 2588) | static void libsais64_partial_sorting_scan_left_to_right_32s_1k_block_so... function sa_sint_t (line 2626) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_6k_blo... function sa_sint_t (line 2677) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_4k_blo... function libsais64_partial_sorting_scan_left_to_right_32s_1k_block_omp (line 2728) | static void libsais64_partial_sorting_scan_left_to_right_32s_1k_block_om... function sa_sint_t (line 2779) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_6k_omp... function sa_sint_t (line 2806) | static sa_sint_t libsais64_partial_sorting_scan_left_to_right_32s_4k_omp... function libsais64_partial_sorting_scan_left_to_right_32s_1k_omp (line 2836) | static void libsais64_partial_sorting_scan_left_to_right_32s_1k_omp(cons... function libsais64_partial_sorting_shift_markers_8u_omp (line 2860) | static void libsais64_partial_sorting_shift_markers_8u_omp(sa_sint_t * R... function libsais64_partial_sorting_shift_markers_32s_6k_omp (line 2893) | static void libsais64_partial_sorting_shift_markers_32s_6k_omp(sa_sint_t... function libsais64_partial_sorting_shift_markers_32s_4k (line 2926) | static void libsais64_partial_sorting_shift_markers_32s_4k(sa_sint_t * R... function libsais64_partial_sorting_shift_buckets_32s_6k (line 2947) | static void libsais64_partial_sorting_shift_buckets_32s_6k(sa_sint_t k, ... function sa_sint_t (line 2959) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_8u(const u... function sa_sint_t (line 2992) | static sa_sint_t libsais64_partial_gsa_scan_right_to_left_8u(const uint8... function libsais64_partial_sorting_scan_right_to_left_8u_block_prepare (line 3027) | static void libsais64_partial_sorting_scan_right_to_left_8u_block_prepar... function libsais64_partial_sorting_scan_right_to_left_8u_block_place (line 3060) | static void libsais64_partial_sorting_scan_right_to_left_8u_block_place(... function libsais64_partial_gsa_scan_right_to_left_8u_block_place (line 3086) | static void libsais64_partial_gsa_scan_right_to_left_8u_block_place(sa_s... function sa_sint_t (line 3112) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_8u_block_o... function sa_sint_t (line 3177) | static sa_sint_t libsais64_partial_gsa_scan_right_to_left_8u_block_omp(c... function libsais64_partial_sorting_scan_right_to_left_8u_omp (line 3245) | static void libsais64_partial_sorting_scan_right_to_left_8u_omp(const ui... function libsais64_partial_gsa_scan_right_to_left_8u_omp (line 3294) | static void libsais64_partial_gsa_scan_right_to_left_8u_omp(const uint8_... function sa_sint_t (line 3343) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_6k(con... function sa_sint_t (line 3376) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_4k(con... function libsais64_partial_sorting_scan_right_to_left_32s_1k (line 3421) | static void libsais64_partial_sorting_scan_right_to_left_32s_1k(const sa... function libsais64_partial_sorting_scan_right_to_left_32s_6k_block_gather (line 3447) | static void libsais64_partial_sorting_scan_right_to_left_32s_6k_block_ga... function libsais64_partial_sorting_scan_right_to_left_32s_4k_block_gather (line 3473) | static void libsais64_partial_sorting_scan_right_to_left_32s_4k_block_ga... function libsais64_partial_sorting_scan_right_to_left_32s_1k_block_gather (line 3497) | static void libsais64_partial_sorting_scan_right_to_left_32s_1k_block_ga... function sa_sint_t (line 3521) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_6k_blo... function sa_sint_t (line 3549) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_4k_blo... function libsais64_partial_sorting_scan_right_to_left_32s_1k_block_sort (line 3592) | static void libsais64_partial_sorting_scan_right_to_left_32s_1k_block_so... function sa_sint_t (line 3630) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_6k_blo... function sa_sint_t (line 3681) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_4k_blo... function libsais64_partial_sorting_scan_right_to_left_32s_1k_block_omp (line 3732) | static void libsais64_partial_sorting_scan_right_to_left_32s_1k_block_om... function sa_sint_t (line 3783) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_6k_omp... function sa_sint_t (line 3810) | static sa_sint_t libsais64_partial_sorting_scan_right_to_left_32s_4k_omp... function libsais64_partial_sorting_scan_right_to_left_32s_1k_omp (line 3834) | static void libsais64_partial_sorting_scan_right_to_left_32s_1k_omp(cons... function fast_sint_t (line 3856) | static fast_sint_t libsais64_partial_sorting_gather_lms_suffixes_32s_4k(... function fast_sint_t (line 3879) | static fast_sint_t libsais64_partial_sorting_gather_lms_suffixes_32s_1k(... function libsais64_partial_sorting_gather_lms_suffixes_32s_4k_omp (line 3902) | static void libsais64_partial_sorting_gather_lms_suffixes_32s_4k_omp(sa_... function libsais64_partial_sorting_gather_lms_suffixes_32s_1k_omp (line 3953) | static void libsais64_partial_sorting_gather_lms_suffixes_32s_1k_omp(sa_... function libsais64_induce_partial_order_8u_omp (line 4004) | static void libsais64_induce_partial_order_8u_omp(const uint8_t * RESTRI... function libsais64_induce_partial_order_32s_6k_omp (line 4035) | static void libsais64_induce_partial_order_32s_6k_omp(const sa_sint_t * ... function libsais64_induce_partial_order_32s_4k_omp (line 4043) | static void libsais64_induce_partial_order_32s_4k_omp(const sa_sint_t * ... function libsais64_induce_partial_order_32s_2k_omp (line 4053) | static void libsais64_induce_partial_order_32s_2k_omp(const sa_sint_t * ... function libsais64_induce_partial_order_32s_1k_omp (line 4060) | static void libsais64_induce_partial_order_32s_1k_omp(const sa_sint_t * ... function sa_sint_t (line 4073) | static sa_sint_t libsais64_renumber_lms_suffixes_8u(sa_sint_t * RESTRICT... function fast_sint_t (line 4103) | static fast_sint_t libsais64_gather_marked_lms_suffixes(sa_sint_t * REST... function sa_sint_t (line 4130) | static sa_sint_t libsais64_renumber_lms_suffixes_8u_omp(sa_sint_t * REST... function libsais64_gather_marked_lms_suffixes_omp (line 4181) | static void libsais64_gather_marked_lms_suffixes_omp(sa_sint_t * RESTRIC... function sa_sint_t (line 4240) | static sa_sint_t libsais64_renumber_and_gather_lms_suffixes_omp(sa_sint_... function sa_sint_t (line 4257) | static sa_sint_t libsais64_renumber_distinct_lms_suffixes_32s_4k(sa_sint... function libsais64_mark_distinct_lms_suffixes_32s (line 4287) | static void libsais64_mark_distinct_lms_suffixes_32s(sa_sint_t * RESTRIC... function libsais64_clamp_lms_suffixes_length_32s (line 4308) | static void libsais64_clamp_lms_suffixes_length_32s(sa_sint_t * RESTRICT... function sa_sint_t (line 4331) | static sa_sint_t libsais64_renumber_distinct_lms_suffixes_32s_4k_omp(sa_... function libsais64_mark_distinct_lms_suffixes_32s_omp (line 4382) | static void libsais64_mark_distinct_lms_suffixes_32s_omp(sa_sint_t * RES... function libsais64_clamp_lms_suffixes_length_32s_omp (line 4404) | static void libsais64_clamp_lms_suffixes_length_32s_omp(sa_sint_t * REST... function sa_sint_t (line 4426) | static sa_sint_t libsais64_renumber_and_mark_distinct_lms_suffixes_32s_4... function sa_sint_t (line 4439) | static sa_sint_t libsais64_renumber_and_mark_distinct_lms_suffixes_32s_1... function libsais64_reconstruct_lms_suffixes (line 4518) | static void libsais64_reconstruct_lms_suffixes(sa_sint_t * RESTRICT SA, ... function libsais64_reconstruct_lms_suffixes_omp (line 4546) | static void libsais64_reconstruct_lms_suffixes_omp(sa_sint_t * RESTRICT ... function libsais64_place_lms_suffixes_interval_8u (line 4569) | static void libsais64_place_lms_suffixes_interval_8u(sa_sint_t * RESTRIC... function libsais64_place_lms_suffixes_interval_32s_4k (line 4598) | static void libsais64_place_lms_suffixes_interval_32s_4k(sa_sint_t * RES... function libsais64_place_lms_suffixes_interval_32s_2k (line 4621) | static void libsais64_place_lms_suffixes_interval_32s_2k(sa_sint_t * RES... function libsais64_place_lms_suffixes_interval_32s_1k (line 4647) | static void libsais64_place_lms_suffixes_interval_32s_1k(const sa_sint_t... function libsais64_place_lms_suffixes_histogram_32s_6k (line 4675) | static void libsais64_place_lms_suffixes_histogram_32s_6k(sa_sint_t * RE... function libsais64_place_lms_suffixes_histogram_32s_4k (line 4698) | static void libsais64_place_lms_suffixes_histogram_32s_4k(sa_sint_t * RE... function libsais64_place_lms_suffixes_histogram_32s_2k (line 4721) | static void libsais64_place_lms_suffixes_histogram_32s_2k(sa_sint_t * RE... function libsais64_final_bwt_scan_left_to_right_8u (line 4747) | static void libsais64_final_bwt_scan_left_to_right_8u(const uint8_t * RE... function libsais64_final_bwt_aux_scan_left_to_right_8u (line 4769) | static void libsais64_final_bwt_aux_scan_left_to_right_8u(const uint8_t ... function libsais64_final_sorting_scan_left_to_right_8u (line 4791) | static void libsais64_final_sorting_scan_left_to_right_8u(const uint8_t ... function libsais64_final_sorting_scan_left_to_right_32s (line 4813) | static void libsais64_final_sorting_scan_left_to_right_32s(const sa_sint... function fast_sint_t (line 4839) | static fast_sint_t libsais64_final_bwt_scan_left_to_right_8u_block_prepa... function fast_sint_t (line 4865) | static fast_sint_t libsais64_final_sorting_scan_left_to_right_8u_block_p... function libsais64_final_order_scan_left_to_right_8u_block_place (line 4891) | static void libsais64_final_order_scan_left_to_right_8u_block_place(sa_s... function libsais64_final_bwt_aux_scan_left_to_right_8u_block_place (line 4912) | static void libsais64_final_bwt_aux_scan_left_to_right_8u_block_place(sa... function libsais64_final_sorting_scan_left_to_right_32s_block_gather (line 4933) | static void libsais64_final_sorting_scan_left_to_right_32s_block_gather(... function libsais64_final_sorting_scan_left_to_right_32s_block_sort (line 4957) | static void libsais64_final_sorting_scan_left_to_right_32s_block_sort(co... function libsais64_final_bwt_scan_left_to_right_8u_block_omp (line 4995) | static void libsais64_final_bwt_scan_left_to_right_8u_block_omp(const ui... function libsais64_final_bwt_aux_scan_left_to_right_8u_block_omp (line 5049) | static void libsais64_final_bwt_aux_scan_left_to_right_8u_block_omp(cons... function libsais64_final_sorting_scan_left_to_right_8u_block_omp (line 5103) | static void libsais64_final_sorting_scan_left_to_right_8u_block_omp(cons... function libsais64_final_sorting_scan_left_to_right_32s_block_omp (line 5157) | static void libsais64_final_sorting_scan_left_to_right_32s_block_omp(con... function libsais64_final_bwt_scan_left_to_right_8u_omp (line 5208) | static void libsais64_final_bwt_scan_left_to_right_8u_omp(const uint8_t ... function libsais64_final_bwt_aux_scan_left_to_right_8u_omp (line 5252) | static void libsais64_final_bwt_aux_scan_left_to_right_8u_omp(const uint... function libsais64_final_sorting_scan_left_to_right_8u_omp (line 5298) | static void libsais64_final_sorting_scan_left_to_right_8u_omp(const uint... function libsais64_final_sorting_scan_left_to_right_32s_omp (line 5342) | static void libsais64_final_sorting_scan_left_to_right_32s_omp(const sa_... function sa_sint_t (line 5366) | static sa_sint_t libsais64_final_bwt_scan_right_to_left_8u(const uint8_t... function libsais64_final_bwt_aux_scan_right_to_left_8u (line 5394) | static void libsais64_final_bwt_aux_scan_right_to_left_8u(const uint8_t ... function libsais64_final_sorting_scan_right_to_left_8u (line 5420) | static void libsais64_final_sorting_scan_right_to_left_8u(const uint8_t ... function libsais64_final_gsa_scan_right_to_left_8u (line 5442) | static void libsais64_final_gsa_scan_right_to_left_8u(const uint8_t * RE... function libsais64_final_sorting_scan_right_to_left_32s (line 5464) | static void libsais64_final_sorting_scan_right_to_left_32s(const sa_sint... function fast_sint_t (line 5490) | static fast_sint_t libsais64_final_bwt_scan_right_to_left_8u_block_prepa... function fast_sint_t (line 5516) | static fast_sint_t libsais64_final_bwt_aux_scan_right_to_left_8u_block_p... function fast_sint_t (line 5542) | static fast_sint_t libsais64_final_sorting_scan_right_to_left_8u_block_p... function libsais64_final_order_scan_right_to_left_8u_block_place (line 5568) | static void libsais64_final_order_scan_right_to_left_8u_block_place(sa_s... function libsais64_final_gsa_scan_right_to_left_8u_block_place (line 5589) | static void libsais64_final_gsa_scan_right_to_left_8u_block_place(sa_sin... function libsais64_final_bwt_aux_scan_right_to_left_8u_block_place (line 5610) | static void libsais64_final_bwt_aux_scan_right_to_left_8u_block_place(sa... function libsais64_final_sorting_scan_right_to_left_32s_block_gather (line 5631) | static void libsais64_final_sorting_scan_right_to_left_32s_block_gather(... function libsais64_final_sorting_scan_right_to_left_32s_block_sort (line 5655) | static void libsais64_final_sorting_scan_right_to_left_32s_block_sort(co... function libsais64_final_bwt_scan_right_to_left_8u_block_omp (line 5693) | static void libsais64_final_bwt_scan_right_to_left_8u_block_omp(const ui... function libsais64_final_bwt_aux_scan_right_to_left_8u_block_omp (line 5747) | static void libsais64_final_bwt_aux_scan_right_to_left_8u_block_omp(cons... function libsais64_final_sorting_scan_right_to_left_8u_block_omp (line 5801) | static void libsais64_final_sorting_scan_right_to_left_8u_block_omp(cons... function libsais64_final_gsa_scan_right_to_left_8u_block_omp (line 5855) | static void libsais64_final_gsa_scan_right_to_left_8u_block_omp(const ui... function libsais64_final_sorting_scan_right_to_left_32s_block_omp (line 5909) | static void libsais64_final_sorting_scan_right_to_left_32s_block_omp(con... function sa_sint_t (line 5960) | static sa_sint_t libsais64_final_bwt_scan_right_to_left_8u_omp(const uin... function libsais64_final_bwt_aux_scan_right_to_left_8u_omp (line 6006) | static void libsais64_final_bwt_aux_scan_right_to_left_8u_omp(const uint... function libsais64_final_sorting_scan_right_to_left_8u_omp (line 6048) | static void libsais64_final_sorting_scan_right_to_left_8u_omp(const uint... function libsais64_final_gsa_scan_right_to_left_8u_omp (line 6090) | static void libsais64_final_gsa_scan_right_to_left_8u_omp(const uint8_t ... function libsais64_final_sorting_scan_right_to_left_32s_omp (line 6132) | static void libsais64_final_sorting_scan_right_to_left_32s_omp(const sa_... function libsais64_clear_lms_suffixes_omp (line 6154) | static void libsais64_clear_lms_suffixes_omp(sa_sint_t * RESTRICT SA, sa... function sa_sint_t (line 6172) | static sa_sint_t libsais64_induce_final_order_8u_omp(const uint8_t * RES... function libsais64_induce_final_order_32s_6k (line 6208) | static void libsais64_induce_final_order_32s_6k(const sa_sint_t * RESTRI... function libsais64_induce_final_order_32s_4k (line 6214) | static void libsais64_induce_final_order_32s_4k(const sa_sint_t * RESTRI... function libsais64_induce_final_order_32s_2k (line 6220) | static void libsais64_induce_final_order_32s_2k(const sa_sint_t * RESTRI... function libsais64_induce_final_order_32s_1k (line 6226) | static void libsais64_induce_final_order_32s_1k(const sa_sint_t * RESTRI... function sa_sint_t (line 6237) | static sa_sint_t libsais64_renumber_unique_and_nonunique_lms_suffixes_32... function libsais64_compact_unique_and_nonunique_lms_suffixes_32s (line 6272) | static void libsais64_compact_unique_and_nonunique_lms_suffixes_32s(sa_s... function sa_sint_t (line 6300) | static sa_sint_t libsais64_count_unique_suffixes(sa_sint_t * RESTRICT SA... function sa_sint_t (line 6332) | static sa_sint_t libsais64_renumber_unique_and_nonunique_lms_suffixes_32... function libsais64_compact_unique_and_nonunique_lms_suffixes_32s_omp (line 6383) | static void libsais64_compact_unique_and_nonunique_lms_suffixes_32s_omp(... function sa_sint_t (line 6452) | static sa_sint_t libsais64_compact_lms_suffixes_32s_omp(sa_sint_t * REST... function libsais64_merge_unique_lms_suffixes_32s (line 6460) | static void libsais64_merge_unique_lms_suffixes_32s(sa_sint_t * RESTRICT... function libsais64_merge_nonunique_lms_suffixes_32s (line 6483) | static void libsais64_merge_nonunique_lms_suffixes_32s(sa_sint_t * RESTR... function libsais64_merge_unique_lms_suffixes_32s_omp (line 6506) | static void libsais64_merge_unique_lms_suffixes_32s_omp(sa_sint_t * REST... function libsais64_merge_nonunique_lms_suffixes_32s_omp (line 6548) | static void libsais64_merge_nonunique_lms_suffixes_32s_omp(sa_sint_t * R... function libsais64_merge_compacted_lms_suffixes_32s_omp (line 6590) | static void libsais64_merge_compacted_lms_suffixes_32s_omp(sa_sint_t * R... function libsais64_reconstruct_compacted_lms_suffixes_32s_2k_omp (line 6596) | static void libsais64_reconstruct_compacted_lms_suffixes_32s_2k_omp(sa_s... function libsais64_reconstruct_compacted_lms_suffixes_32s_1k_omp (line 6617) | static void libsais64_reconstruct_compacted_lms_suffixes_32s_1k_omp(sa_s... function libsais64_convert_32u_to_64u (line 6638) | static void libsais64_convert_32u_to_64u(uint32_t * RESTRICT S, uint64_t... function libsais64_convert_inplace_32u_to_64u (line 6647) | static void libsais64_convert_inplace_32u_to_64u(uint32_t * V, fast_sint... function libsais64_convert_inplace_64u_to_32u (line 6660) | static void libsais64_convert_inplace_64u_to_32u(uint32_t * V, fast_sint... function libsais64_convert_inplace_32u_to_64u_omp (line 6673) | static void libsais64_convert_inplace_32u_to_64u_omp(uint32_t * V, sa_si... function sa_sint_t (line 6703) | static sa_sint_t libsais64_main_32s_recursion(sa_sint_t * RESTRICT T, sa... function sa_sint_t (line 6929) | static sa_sint_t libsais64_main_32s_entry(sa_sint_t * RESTRICT T, sa_sin... function sa_sint_t (line 6936) | static sa_sint_t libsais64_main_8u(const uint8_t * T, sa_sint_t * SA, sa... function sa_sint_t (line 6982) | static sa_sint_t libsais64_main(const uint8_t * T, sa_sint_t * SA, sa_si... function sa_sint_t (line 6997) | static sa_sint_t libsais64_main_long(sa_sint_t * T, sa_sint_t * SA, sa_s... function libsais64_bwt_copy_8u (line 7010) | static void libsais64_bwt_copy_8u(uint8_t * RESTRICT U, sa_sint_t * REST... function libsais64_bwt_copy_8u_omp (line 7035) | static void libsais64_bwt_copy_8u_omp(uint8_t * RESTRICT U, sa_sint_t * ... function libsais64 (line 7058) | int64_t libsais64(const uint8_t * T, int64_t * SA, int64_t n, int64_t fs... function libsais64_gsa (line 7088) | int64_t libsais64_gsa(const uint8_t * T, int64_t * SA, int64_t n, int64_... function libsais64_long (line 7118) | int64_t libsais64_long(int64_t * T, int64_t * SA, int64_t n, int64_t k, ... function libsais64_bwt (line 7133) | int64_t libsais64_bwt(const uint8_t * T, uint8_t * U, int64_t * A, int64... function libsais64_bwt_aux (line 7172) | int64_t libsais64_bwt_aux(const uint8_t * T, uint8_t * U, int64_t * A, i... function libsais64_omp (line 7213) | int64_t libsais64_omp(const uint8_t * T, int64_t * SA, int64_t n, int64_... function libsais64_gsa_omp (line 7246) | int64_t libsais64_gsa_omp(const uint8_t * T, int64_t * SA, int64_t n, in... function libsais64_long_omp (line 7279) | int64_t libsais64_long_omp(int64_t * T, int64_t * SA, int64_t n, int64_t... function libsais64_bwt_omp (line 7297) | int64_t libsais64_bwt_omp(const uint8_t * T, uint8_t * U, int64_t * A, i... function libsais64_bwt_aux_omp (line 7339) | int64_t libsais64_bwt_aux_omp(const uint8_t * T, uint8_t * U, int64_t * ... function libsais64_unbwt_compute_histogram (line 7383) | static void libsais64_unbwt_compute_histogram(const uint8_t * RESTRICT T... function libsais64_unbwt_transpose_bucket2 (line 7452) | static void libsais64_unbwt_transpose_bucket2(sa_uint_t * RESTRICT bucket2) function libsais64_unbwt_compute_bigram_histogram_single (line 7493) | static void libsais64_unbwt_compute_bigram_histogram_single(const uint8_... function libsais64_unbwt_calculate_fastbits (line 7518) | static void libsais64_unbwt_calculate_fastbits(sa_uint_t * RESTRICT buck... function libsais64_unbwt_calculate_biPSI (line 7536) | static void libsais64_unbwt_calculate_biPSI(const uint8_t * RESTRICT T, ... function libsais64_unbwt_init_single (line 7571) | static void libsais64_unbwt_init_single(const uint8_t * RESTRICT T, sa_u... function libsais64_unbwt_compute_bigram_histogram_parallel (line 7598) | static void libsais64_unbwt_compute_bigram_histogram_parallel(const uint... function libsais64_unbwt_init_parallel (line 7615) | static void libsais64_unbwt_init_parallel(const uint8_t * RESTRICT T, sa... function libsais64_unbwt_decode_1 (line 7735) | static void libsais64_unbwt_decode_1(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode_2 (line 7749) | static void libsais64_unbwt_decode_2(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode_3 (line 7765) | static void libsais64_unbwt_decode_3(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode_4 (line 7783) | static void libsais64_unbwt_decode_4(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode_5 (line 7803) | static void libsais64_unbwt_decode_5(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode_6 (line 7825) | static void libsais64_unbwt_decode_6(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode_7 (line 7849) | static void libsais64_unbwt_decode_7(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode_8 (line 7875) | static void libsais64_unbwt_decode_8(uint8_t * RESTRICT U, sa_uint_t * R... function libsais64_unbwt_decode (line 7903) | static void libsais64_unbwt_decode(uint8_t * RESTRICT U, sa_uint_t * RES... function libsais64_unbwt_decode_omp (line 7964) | static void libsais64_unbwt_decode_omp(const uint8_t * RESTRICT T, uint8... function sa_sint_t (line 7996) | static sa_sint_t libsais64_unbwt_core(const uint8_t * RESTRICT T, uint8_... function sa_sint_t (line 8015) | static sa_sint_t libsais64_unbwt_main(const uint8_t * T, uint8_t * U, sa... function libsais64_unbwt (line 8034) | int64_t libsais64_unbwt(const uint8_t * T, uint8_t * U, int64_t * A, int... function libsais64_unbwt_aux (line 8039) | int64_t libsais64_unbwt_aux(const uint8_t * T, uint8_t * U, int64_t * A,... function libsais64_unbwt_omp (line 8067) | int64_t libsais64_unbwt_omp(const uint8_t * T, uint8_t * U, int64_t * A,... function libsais64_unbwt_aux_omp (line 8072) | int64_t libsais64_unbwt_aux_omp(const uint8_t * T, uint8_t * U, int64_t ... function libsais64_compute_phi (line 8103) | static void libsais64_compute_phi(const sa_sint_t * RESTRICT SA, sa_sint... function libsais64_compute_phi_omp (line 8131) | static void libsais64_compute_phi_omp(const sa_sint_t * RESTRICT SA, sa_... function libsais64_compute_plcp (line 8154) | static void libsais64_compute_plcp(const uint8_t * RESTRICT T, sa_sint_t... function libsais64_compute_plcp_omp (line 8179) | static void libsais64_compute_plcp_omp(const uint8_t * RESTRICT T, sa_si... function libsais64_compute_plcp_gsa (line 8202) | static void libsais64_compute_plcp_gsa(const uint8_t * RESTRICT T, sa_si... function libsais64_compute_plcp_gsa_omp (line 8227) | static void libsais64_compute_plcp_gsa_omp(const uint8_t * RESTRICT T, s... function libsais64_compute_lcp (line 8250) | static void libsais64_compute_lcp(const sa_sint_t * RESTRICT PLCP, const... function libsais64_compute_lcp_omp (line 8279) | static void libsais64_compute_lcp_omp(const sa_sint_t * RESTRICT PLCP, c... function libsais64_plcp (line 8302) | int64_t libsais64_plcp(const uint8_t * T, const int64_t * SA, int64_t * ... function libsais64_plcp_gsa (line 8320) | int64_t libsais64_plcp_gsa(const uint8_t * T, const int64_t * SA, int64_... function libsais64_lcp (line 8338) | int64_t libsais64_lcp(const int64_t * PLCP, const int64_t * SA, int64_t ... function libsais64_plcp_omp (line 8357) | int64_t libsais64_plcp_omp(const uint8_t * T, const int64_t * SA, int64_... function libsais64_plcp_gsa_omp (line 8378) | int64_t libsais64_plcp_gsa_omp(const uint8_t * T, const int64_t * SA, in... function libsais64_lcp_omp (line 8399) | int64_t libsais64_lcp_omp(const int64_t * PLCP, const int64_t * SA, int6...