Home
last modified time | relevance | path

Searched refs:bitset (Results 1 – 20 of 20) sorted by relevance

/wasmtime-44.0.1/winch/codegen/src/
H A Dregset.rs89 let bitset = &self[class]; in reg_for_class() localVariable
108 let bitset = &self[reg.class()]; in free() localVariable
110 assert!(index < bitset.max); in free()
119 let bitset = &self[reg.class()]; in named_reg_available() localVariable
120 assert!(reg.hw_enc() < bitset.max); in named_reg_available()
123 (!bitset.allocatable & index) == 0 in named_reg_available()
128 let bitset = &self[class]; in available() localVariable
129 bitset.allocatable != 0 in available()
139 let bitset = &self[class]; in is_non_allocatable() localVariable
156 let mut set = RegSet::new(bitset, zero); in test_any_gpr()
[all …]
/wasmtime-44.0.1/cranelift/entity/src/
H A Dset.rs23 bitset: CompoundBitSet, field
39 bitset: CompoundBitSet::default(), in default()
82 self.bitset.ensure_capacity(capacity); in ensure_capacity()
93 self.bitset.contains(index) in contains()
98 self.bitset.is_empty() in is_empty()
103 self.bitset.clear() in clear()
151 inner: self.bitset.iter(), in iter()
162 self.bitset.insert(index) in insert()
170 self.bitset.remove(index) in remove()
175 let index = self.bitset.pop()?; in pop()
[all …]
/wasmtime-44.0.1/cranelift/bitset/
H A DCargo.toml3 name = "cranelift-bitset"
5 description = "Various bitset stuff for use inside Cranelift"
7 documentation = "https://docs.rs/cranelift-bitset"
/wasmtime-44.0.1/pulley/src/
H A Dregs.rs234 bitset: ScalarBitSet<u16>, field
240 pub fn from_bitset(bitset: ScalarBitSet<u16>) -> Self { in from_bitset()
242 bitset, in from_bitset()
249 self.bitset in to_bitset()
254 fn from(bitset: ScalarBitSet<u16>) -> Self { in from()
256 bitset, in from()
264 upper.bitset in from()
274 iter: self.bitset.into_iter(), in into_iter()
302 bitset: Default::default(), in default()
317 self.bitset == other.bitset in eq()
/wasmtime-44.0.1/cranelift/bitset/src/
H A Dcompound.rs112 let mut bitset = Self::default(); in try_with_capacity() localVariable
113 bitset.try_ensure_capacity(capacity)?; in try_with_capacity()
114 Ok(bitset) in try_with_capacity()
505 bitset: self, in iter()
569 bitset: &'a CompoundBitSet<T>, field
588 self.sub = Some(self.bitset.elems.get(self.word)?.iter()); in next()
H A Dscalar.rs488 Iter { bitset: self } in iter()
585 bitset: ScalarBitSet<T>, field
596 self.bitset.pop_min() in next()
606 self.bitset.pop_max() in next_back()
616 usize::from(self.bitset.len()) in len()
/wasmtime-44.0.1/crates/fuzzing/tests/oom/
H A Dbit_set.rs16 let mut bitset = CompoundBitSet::new(); in compound_bit_set_try_ensure_capacity() localVariable
17 bitset.try_ensure_capacity(100)?; in compound_bit_set_try_ensure_capacity()
/wasmtime-44.0.1/cranelift/entity/
H A DCargo.toml19 cranelift-bitset = { workspace=true }
25 enable-serde = ["serde", "serde_derive", "cranelift-bitset/enable-serde"]
/wasmtime-44.0.1/pulley/
H A DCargo.toml17 cranelift-bitset = { workspace = true }
31 arbitrary = ["dep:arbitrary", "arbitrary/derive", "std", "cranelift-bitset/arbitrary"]
/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Duser_stack_maps.rs190 self.by_type.iter().flat_map(move |(ty, bitset)| { in entries()
191 bitset.iter().map(move |slot_offset| { in entries()
H A Dinstructions.rs18 use crate::bitset::ScalarBitSet;
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dlib.rs40 pub use cranelift_bitset as bitset;
/wasmtime-44.0.1/cranelift/codegen/
H A DCargo.toml31 cranelift-bitset = { workspace = true }
122 "cranelift-bitset/enable-serde",
/wasmtime-44.0.1/crates/environ/
H A DCargo.toml25 cranelift-bitset = { workspace = true, features = ['enable-serde'] }
/wasmtime-44.0.1/crates/fuzzing/
H A DCargo.toml76 cranelift-bitset = { workspace = true }
/wasmtime-44.0.1/supply-chain/
H A Dconfig.toml37 [policy.cranelift-bitset]
H A Dimports.lock68 [[unpublished.cranelift-bitset]]
72 [[unpublished.cranelift-bitset]]
76 [[unpublished.cranelift-bitset]]
80 [[unpublished.cranelift-bitset]]
1200 [[publisher.cranelift-bitset]]
H A Daudits.toml83 [[wildcard-audits.cranelift-bitset]]
91 [[wildcard-audits.cranelift-bitset]]
6819 [[trusted.cranelift-bitset]]
/wasmtime-44.0.1/
H A DCargo.toml312 cranelift-bitset = { path = "cranelift/bitset", version = "0.131.1" }
H A DCargo.lock738 name = "cranelift-bitset"
756 "cranelift-bitset",
809 "cranelift-bitset",
2888 "cranelift-bitset",
4800 "cranelift-bitset",
4877 "cranelift-bitset",