Home
last modified time | relevance | path

Searched refs:ScalarBitSet (Results 1 – 9 of 9) sorted by relevance

/wasmtime-44.0.1/cranelift/bitset/tests/
H A Dbitset.rs5 let s = ScalarBitSet::<u8>(255); in contains()
10 let s1 = ScalarBitSet::<u8>(0); in contains()
15 let s2 = ScalarBitSet::<u8>(127); in contains()
21 let s3 = ScalarBitSet::<u8>(2 | 4 | 64); in contains()
42 let s = ScalarBitSet::<u8>(255); in minmax()
46 let s1 = ScalarBitSet::<u8>(0); in minmax()
48 let s2 = ScalarBitSet::<u8>(127); in minmax()
50 let s3 = ScalarBitSet::<u8>(2 | 4 | 64); in minmax()
58 let s = ScalarBitSet::<u8>::from_range(5, 5); in from_range()
61 let s = ScalarBitSet::<u8>::from_range(0, 8); in from_range()
[all …]
/wasmtime-44.0.1/cranelift/bitset/src/
H A Dscalar.rs47 pub struct ScalarBitSet<T>(pub T); struct
49 impl<T> core::fmt::Debug for ScalarBitSet<T> implementation
63 impl<T> Default for ScalarBitSet<T> implementation
73 impl<T> ScalarBitSet<T> implementation
492 impl<T> IntoIterator for ScalarBitSet<T> implementation
506 impl<'a, T> IntoIterator for &'a ScalarBitSet<T> implementation
520 impl<T: ScalarBitSetStorage> From<T> for ScalarBitSet<T> { implementation
585 bitset: ScalarBitSet<T>,
621 impl<'a, T> arbitrary::Arbitrary<'a> for ScalarBitSet<T> implementation
H A Dcompound.rs3 use crate::scalar::{self, ScalarBitSet, ScalarBitSetStorage};
51 elems: Box<[ScalarBitSet<T>]>,
300 new_elems.try_extend(iter::repeat(ScalarBitSet::new()).take(to_grow))?; in try_ensure_capacity()
475 *sub = ScalarBitSet::new(); in clear()
547 pub fn iter_scalars(&self) -> impl Iterator<Item = ScalarBitSet<T>> + '_ { in iter_scalars()
H A Dlib.rs19 pub use scalar::ScalarBitSet;
/wasmtime-44.0.1/pulley/src/
H A Dregs.rs8 use cranelift_bitset::ScalarBitSet;
234 bitset: ScalarBitSet<u16>,
240 pub fn from_bitset(bitset: ScalarBitSet<u16>) -> Self { in from_bitset()
248 pub fn to_bitset(self) -> ScalarBitSet<u16> { in to_bitset()
253 impl<R: Reg> From<ScalarBitSet<u16>> for UpperRegSet<R> {
254 fn from(bitset: ScalarBitSet<u16>) -> Self { in from()
262 impl<R: Reg> From<UpperRegSet<R>> for ScalarBitSet<u16> { implementation
263 fn from(upper: UpperRegSet<R>) -> ScalarBitSet<u16> { in from()
331 ScalarBitSet::arbitrary(u).map(Self::from) in arbitrary()
H A Ddecode.rs9 use cranelift_bitset::ScalarBitSet;
438 impl<S: Decode + ScalarBitSetStorage> Decode for ScalarBitSet<S> { implementation
443 S::decode(bytecode).map(ScalarBitSet::from) in decode()
452 ScalarBitSet::decode(bytecode).map(Self::from) in decode()
/wasmtime-44.0.1/crates/environ/src/
H A Dstack_map.rs1 use cranelift_bitset::ScalarBitSet;
137 ScalarBitSet(word.get(LittleEndian)) in offsets()
/wasmtime-44.0.1/cranelift/codegen/src/isa/pulley_shared/
H A Dabi.rs15 use cranelift_bitset::ScalarBitSet;
609 saved_by_pulley: ScalarBitSet<u16>,
678 fn clobbered_xregs_saved_by_pulley(&self) -> ScalarBitSet<u16> { in clobbered_xregs_saved_by_pulley()
679 let mut clobbered: ScalarBitSet<u16> = ScalarBitSet::new(); in clobbered_xregs_saved_by_pulley()
/wasmtime-44.0.1/cranelift/codegen/src/ir/
H A Dinstructions.rs18 use crate::bitset::ScalarBitSet;
816 type BitSet8 = ScalarBitSet<u8>;
817 type BitSet16 = ScalarBitSet<u16>;
979 tys.lanes = ScalarBitSet::from_range(0, 1); in resolve()
1001 tys.lanes = ScalarBitSet::from_range(0, 1); in resolve()