List of all items
Structs
- affine::Affine8
- dilated::Dilated
- dilated::Morton2
- dilated::Morton3
- hilbert3::Hilbert3
- hilbert::Hilbert2
- isa::Native
- isa::Portable
- isa::X86V2
- isa::X86V3
- isa::X86V4
- lanes::Swar16
- lanes::U8x8
- lanes::X86x16
- myers::Occurrence
- myers::Occurrences
- myers::Search
- rank9::Rank9
- rank9::Rank9Buf
- set::Positions
- set::Subsets
- wide::Wide
Enums
Traits
Macros
Functions
- bits::truth_table
- grid::block_starts
- grid::clear_block
- grid::fill_block
- grid::find_block
- isa::available
- isa::detect
- laws::affine_composes
- laws::affine_matches_reference
- laws::affine_named_maps_match_ops
- laws::basics_match_reference
- laws::block_starts_laws
- laws::board8_permutations_are_correct
- laws::board8_slides_match_reference
- laws::compact_composes
- laws::compact_expand_roundtrip
- laws::compact_matches_reference
- laws::compact_preserves_popcount
- laws::delta_after_prefix_xor_is_identity
- laws::delta_swap_is_involution
- laws::delta_swaps_merge
- laws::dilated_add_is_add
- laws::dilated_decr_after_incr_is_identity
- laws::dilated_incr_is_add_one
- laws::dilated_roundtrip
- laws::expand_compact_roundtrip
- laws::expand_composes
- laws::expand_matches_reference
- laws::fills_are_closure_operators
- laws::fills_match_reference
- laws::find_escaped_matches_reference
- laws::first_last_bracket_set_bits
- laws::gather_is_exact
- laws::gather_is_exact_by
- laws::gray_code_laws
- laws::gray_successor_flips_lowest_set
- laws::hilbert2_columns_match_per_point_u32
- laws::hilbert2_columns_match_per_point_u64
- laws::hilbert2_cover_holds_points
- laws::hilbert2_cover_matches_cells
- laws::hilbert2_in_place_matches_per_key_u32
- laws::hilbert2_in_place_matches_per_key_u64
- laws::hilbert2_in_place_order_matches_per_key_u32
- laws::hilbert2_in_place_order_matches_per_key_u64
- laws::hilbert2_intersects_agrees_with_cover
- laws::hilbert2_intersects_matches_cells
- laws::hilbert3_columns_match_per_point
- laws::hilbert3_consecutive_are_adjacent
- laws::hilbert3_in_place_matches_per_key_u32
- laws::hilbert3_in_place_matches_per_key_u64
- laws::hilbert3_in_place_order_matches_per_key_u32
- laws::hilbert3_in_place_order_matches_per_key_u64
- laws::hilbert3_matches_reference
- laws::hilbert3_order_laws
- laws::hilbert3_roundtrip
- laws::hilbert_consecutive_are_adjacent
- laws::hilbert_matches_reference
- laws::hilbert_order_laws
- laws::hilbert_roundtrip
- laws::lane_maps_match_reference
- laws::lanes_agree_with_bits
- laws::lanes_match_reference
- laws::longest_run_matches_reference
- laws::lut16_composes
- laws::morton2_columns_match_per_point_u32
- laws::morton2_columns_match_per_point_u64
- laws::morton2_cover_holds_points
- laws::morton2_cover_matches_cells
- laws::morton2_intersects_agrees_with_cover
- laws::morton2_intersects_matches_cells
- laws::morton_aligned_block_is_contiguous
- laws::morton_roundtrip
- laws::morton_steps_are_unit_moves
- laws::next_same_popcount_matches_reference
- laws::next_subset_is_increment_in_mask
- laws::order_is_unsigned
- laws::positions_enumerate_set_bits
- laws::pow2_helpers_match_reference
- laws::prefix_or_is_smear_from_first_set
- laws::prefix_xor_after_delta_is_identity
- laws::prefix_xor_carry_matches_reference
- laws::prefix_xor_matches_reference
- laws::rank9_matches_slice
- laws::rank9_rank_steps_by_bit
- laws::rank9_select_inverts_rank
- laws::rank_full_is_popcount
- laws::rank_is_monotone
- laws::reference::affine
- laws::reference::hilbert3_index_machine
- laws::reference::hilbert3_morton_machine
- laws::reference::hilbert_coords
- laws::reference::hilbert_index
- laws::reference::hilbert_index_machine
- laws::reference::next_same_popcount
- laws::reference::pdep
- laws::reference::pext
- laws::reference::prefix_xor
- laws::reference::prefix_xor_from_top
- laws::reference::reverse_bits
- laws::reference::round_up_pow2
- laws::reference::run_starts
- laws::reference::select
- laws::reference::suffix_or
- laws::reference::ternary
- laws::run_starts_composes
- laws::run_starts_matches_reference
- laws::run_starts_one_is_identity
- laws::run_starts_preserves_and
- laws::run_starts_shrinks
- laws::select_inverts_rank_on_set_bits
- laws::select_is_rank_inverse
- laws::select_lowest_is_total
- laws::select_matches_reference
- laws::signed_overflow_matches_sign_test
- laws::slice_bit_writes_touch_one_bit
- laws::slice_ops_match_reference
- laws::small_reduces_match_reference
- laws::strided_gather_is_exact
- laws::subsets_enumerate_each_once
- laws::suffix_xor_laws
- laws::swar_lanes_match_reference
- laws::ternary_is_truth_table
- laws::truth_table_names_the_function
- laws::u8x16_agrees_with_halves
- laws::unzip_after_zip
- laws::unzip_is_two_compacts
- laws::xor_linear_combinators
- laws::zero_bytes_turns_or_into_and
- laws::zip_is_two_expands
- myers::distance
- myers::distance_in
- myers::search
- myers::substring_distance
- permute::board8::flip_vertical
- permute::board8::mirror_horizontal
- permute::board8::rotate_180
- permute::board8::rotate_90_ccw
- permute::board8::rotate_90_cw
- permute::board8::slide
- permute::board8::transpose
- word::compress_broadword
- word::expand_broadword
- word::select_broadword64
- x86::bmi2::pdep_u32
- x86::bmi2::pdep_u64
- x86::bmi2::pext_u32
- x86::bmi2::pext_u64
- x86::bmi2::select_u64
- x86::pclmulqdq::xor_scan_down_u64
- x86::pclmulqdq::xor_scan_u64