Lines Matching refs:bit_vec
26 let mut bit_vec = 0 as usize; in bench_usize_small() localVariable
29 bit_vec |= 1 << ((r.next_u32() as usize) % U32_BITS); in bench_usize_small()
31 black_box(&bit_vec); in bench_usize_small()
38 let mut bit_vec = BitVec::from_elem(BENCH_BITS, false); in bench_bit_set_big_fixed() localVariable
41 bit_vec.set((r.next_u32() as usize) % BENCH_BITS, true); in bench_bit_set_big_fixed()
43 black_box(&bit_vec); in bench_bit_set_big_fixed()
50 let mut bit_vec = BitVec::from_elem(BENCH_BITS, false); in bench_bit_set_big_variable() localVariable
53 bit_vec.set((r.next_u32() as usize) % BENCH_BITS, r.gen()); in bench_bit_set_big_variable()
55 black_box(&bit_vec); in bench_bit_set_big_variable()
62 let mut bit_vec = BitVec::from_elem(U32_BITS, false); in bench_bit_set_small() localVariable
65 bit_vec.set((r.next_u32() as usize) % U32_BITS, true); in bench_bit_set_small()
67 black_box(&bit_vec); in bench_bit_set_small()
82 let bit_vec = BitVec::from_elem(U32_BITS, false); in bench_bit_vec_small_iter() localVariable
86 for pres in &bit_vec { in bench_bit_vec_small_iter()
96 let bit_vec = BitVec::from_elem(BENCH_BITS, false); in bench_bit_vec_big_iter() localVariable
99 for pres in &bit_vec { in bench_bit_vec_big_iter()