Searched refs:hash_fn (Results 1 - 17 of 17) sorted by relevance

/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/
H A Dassoc_container.hpp211 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::cc_hash_table
221 cc_hash_table(const hash_fn& h)
225 /// copied by the hash_fn object of the container object, and
228 cc_hash_table(const hash_fn& h, const eq_fn& e)
232 /// copied by the hash_fn object of the container object, r_eq_fn
236 cc_hash_table(const hash_fn& h, const eq_fn& e, const comb_hash_fn& ch)
240 /// copied by the hash_fn object of the container object, r_eq_fn
245 cc_hash_table(const hash_fn& h, const eq_fn& e, const comb_hash_fn& ch,
260 cc_hash_table(It first, It last, const hash_fn& h)
267 /// will be copied by the hash_fn objec
375 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::gp_hash_table
[all...]
H A Dhash_policy.hpp50 #include <ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp>
51 #include <ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp>
75 #include <ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp>
99 #include <ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp>
131 #include <ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp>
163 #include <ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp>
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/hash_fn/
H A Dstring_ranged_hash_fn.hpp41 #include <hash_fn/dna_str_limit.hpp>
/haiku-buildtools/gcc/libstdc++-v3/testsuite/performance/ext/pb_ds/
H A Dtree_text_insert.cc43 #include <hash_fn/string_hash_fn.hpp>
H A Dall_text_find.cc43 #include <hash_fn/string_hash_fn.hpp>
H A Dmultimap_text_insert.hpp47 #include <hash_fn/string_hash_fn.hpp>
H A Dmultimap_text_find.hpp47 #include <hash_fn/string_hash_fn.hpp>
H A Dmultimap_text_insert_mem.hpp50 #include <hash_fn/string_hash_fn.hpp>
/haiku-buildtools/gcc/libstdc++-v3/include/
H A DMakefile.am240 ${pb_builddir}/detail/hash_fn \
360 ${pb_srcdir}/detail/hash_fn/direct_mask_range_hashing_imp.hpp \
361 ${pb_srcdir}/detail/hash_fn/direct_mod_range_hashing_imp.hpp \
362 ${pb_srcdir}/detail/hash_fn/linear_probe_fn_imp.hpp \
363 ${pb_srcdir}/detail/hash_fn/mask_based_range_hashing.hpp \
364 ${pb_srcdir}/detail/hash_fn/mod_based_range_hashing.hpp \
365 ${pb_srcdir}/detail/hash_fn/probe_fn_base.hpp \
366 ${pb_srcdir}/detail/hash_fn/quadratic_probe_fn_imp.hpp \
367 ${pb_srcdir}/detail/hash_fn/ranged_hash_fn.hpp \
368 ${pb_srcdir}/detail/hash_fn/ranged_probe_f
[all...]
H A DMakefile.in529 ${pb_builddir}/detail/hash_fn \
649 ${pb_srcdir}/detail/hash_fn/direct_mask_range_hashing_imp.hpp \
650 ${pb_srcdir}/detail/hash_fn/direct_mod_range_hashing_imp.hpp \
651 ${pb_srcdir}/detail/hash_fn/linear_probe_fn_imp.hpp \
652 ${pb_srcdir}/detail/hash_fn/mask_based_range_hashing.hpp \
653 ${pb_srcdir}/detail/hash_fn/mod_based_range_hashing.hpp \
654 ${pb_srcdir}/detail/hash_fn/probe_fn_base.hpp \
655 ${pb_srcdir}/detail/hash_fn/quadratic_probe_fn_imp.hpp \
656 ${pb_srcdir}/detail/hash_fn/ranged_hash_fn.hpp \
657 ${pb_srcdir}/detail/hash_fn/ranged_probe_f
[all...]
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/performance/assoc/
H A Dmultimap_common_type.hpp40 #include <hash_fn/string_hash_fn.hpp>
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Dcc_ht_map_.hpp45 #include <ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp>
194 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::detail::PB_DS_CC_HASH_NAME
277 /// Return current hash_fn.
281 /// Return current const hash_fn.
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dgp_ht_map_.hpp42 #include <ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp>
201 typedef Hash_Fn hash_fn; typedef in class:__gnu_pbds::detail::PB_DS_GP_HASH_NAME
285 /// Return current hash_fn.
289 /// Return current const hash_fn.
/haiku-buildtools/gcc/gcc/go/gofrontend/
H A Dtypes.cc1557 Function_type* equal_fntype, Named_object** hash_fn,
1651 equal_fntype, hash_fn, equal_fn);
1668 equal_fntype, hash_fn, equal_fn);
1697 *hash_fn = Named_object::make_function_declaration(hash_fnname, NULL,
1699 (*hash_fn)->func_declaration_value()->set_asm_name(hash_fnname);
1716 Named_object** hash_fn,
1726 *hash_fn = ins.first->second.first;
1781 *hash_fn = Named_object::make_function_declaration(hash_name, package,
1788 *hash_fn = gogo->declare_package_function(hash_name, hash_fntype, bloc);
1793 ins.first->second.first = *hash_fn;
1556 type_functions(Gogo* gogo, Named_type* name, Function_type* hash_fntype, Function_type* equal_fntype, Named_object** hash_fn, Named_object** equal_fn) argument
1713 specific_type_functions(Gogo* gogo, Named_type* name, Function_type* hash_fntype, Function_type* equal_fntype, Named_object** hash_fn, Named_object** equal_fn) argument
1825 Named_object* hash_fn = gogo->start_function(hash_name, hash_fntype, false, local
1890 Named_object* hash_fn; local
2017 Named_object* hash_fn; local
5351 Named_object* hash_fn; local
5919 Named_object* hash_fn; local
[all...]
H A Dtypes.h965 Function_type* equal_fntype, Named_object** hash_fn,
1186 Function_type* equal_fntype, Named_object** hash_fn,
H A Dgogo.cc2285 Named_object* hash_fn; local
2293 t->type_functions(this->gogo_, nt, NULL, NULL, &hash_fn, &equal_fn);
2327 t->type_functions(this->gogo_, NULL, NULL, NULL, &hash_fn, &equal_fn);
H A Dexpressions.cc5095 Named_object* hash_fn;
5098 &hash_fn, &equal_fn);

Completed in 226 milliseconds