Lines Matching refs:FloorLog2
7375 struct FloorLog2 struct
7377 static const size_t value = 1 + FloorLog2<I / 2>::value; argument
7379 template<> struct FloorLog2<0> { }; struct
7380 template<> struct FloorLog2<1> { static const size_t value = 0; }; struct
7386 static const size_t value = FloorLog2<2 * I - 1>::value;
36250 class FloorLog2;
36253 class FloorLog2<T, 4> class
36263 class FloorLog2<T, 8> class
36276 FloorLog2(const T aValue) in FloorLog2() function
36278 return detail::FloorLog2<T>::compute(aValue); in FloorLog2()
36285 return FloorLog2(aValue); in FloorLog2Size()
62929 struct DefaultHasher<T*> : PointerHasher<T*, mozilla::tl::FloorLog2<sizeof(void*)>::value>
62938 using PtrHasher = PointerHasher<T*, mozilla::tl::FloorLog2<sizeof(void*)>::value>;
109068 static_assert(mozilla::tl::FloorLog2<Alignment>::value == in ArenaAllocator()