Searched refs:CtxHash (Results 1 – 3 of 3) sorted by relevance
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | ctxhash.rs | 24 pub trait CtxHash<Value: ?Sized>: CtxEq<Value, Value> { interface 40 impl<V: Eq + Hash> CtxHash<V> for NullCtx { 77 Ctx: CtxHash<K>, in compute_hash() 89 Ctx: CtxEq<K, K> + CtxHash<K>, in insert() 108 Ctx: CtxEq<K, Q> + CtxHash<Q> + CtxHash<K>, in get() 122 Ctx: CtxEq<K, K> + CtxHash<K>, in entry() 198 impl CtxHash<Key> for Ctx {
|
| H A D | scoped_hash_map.rs | 12 use crate::ctxhash::{CtxEq, CtxHash, CtxHashMap}; 108 C: CtxEq<K, K> + CtxHash<K>, in entry() 116 C: CtxEq<K, K> + CtxHash<K>, in entry_with_depth() 146 C: CtxEq<K, K> + CtxHash<K>, in get() 160 C: CtxEq<K, K> + CtxHash<K>, in insert_if_absent() 169 C: CtxEq<K, K> + CtxHash<K>, in insert_if_absent_with_depth() 186 C: CtxEq<K, K> + CtxHash<K>, in insert_with_depth()
|
| /wasmtime-44.0.1/cranelift/codegen/src/egraph/ |
| H A D | mod.rs | 5 use crate::ctxhash::{CtxEq, CtxHash, NullCtx}; 1045 impl<'a> CtxHash<(Type, InstructionData)> for GVNContext<'a> {
|