Searched refs:BitUnionBaseType (Results 1 - 3 of 3) sorted by relevance

/gem5/src/base/
H A Dbitunion.hh303 friend BitfieldBackend::BitUnionBaseType< \
306 friend BitfieldBackend::BitUnionBaseType< \
375 //BitUnionBaseType<T>.
379 //void func(BitUnionType<T> u) { BitUnionBaseType<T> b = u; }
381 //Also, BitUnionBaseType can be used on a BitUnion type directly.
389 struct BitUnionBaseType struct in namespace:BitfieldBackend
395 struct BitUnionBaseType<BitUnionType<T> > struct in namespace:BitfieldBackend
402 using BitUnionBaseType = typename BitfieldBackend::BitUnionBaseType<T>::Type;
409 struct hash<BitUnionType<T> > : public hash<BitUnionBaseType<
[all...]
H A Dbitunion.test.cc152 BitUnionBaseType<T> b = u;
268 is64 = std::is_same<BitUnionBaseType<Dummy64>, uint64_t>::value;
270 is64 = std::is_same<BitUnionBaseType<Dummy32>, uint64_t>::value;
/gem5/src/sim/
H A Dserialize.hh293 BitUnionBaseType<T> storage = BitUnionBaseType<T>();
303 auto storage = static_cast<BitUnionBaseType<T>>(value);

Completed in 8 milliseconds