18 return detail::hash_value(
X.getLarge());
22 constexpr size_t ValLargeOffset =
25 constexpr size_t ValSmallSize =
sizeof(
ValSmall);
26 static_assert(ValLargeOffset >= ValSmallOffset + ValSmallSize);
#define offsetof(TYPE, MEMBER)
static GCMetadataPrinterRegistry::Add< ErlangGCPrinter > X("erlang", "erlang-compatible garbage collector")
This class provides support for dynamic arbitrary-precision arithmetic.
raw_ostream & print(raw_ostream &OS) const
detail::SlowDynamicAPInt ValLarge
void static_assert_layout()
LLVM_DUMP_METHOD void dump() const
An opaque object representing a hash code.
This class implements an extremely fast bulk output stream that can only output to a stream.
This is an optimization pass for GlobalISel generic memory operations.
hash_code hash_value(const FixedPointSemantics &Val)
raw_ostream & dbgs()
dbgs() - This returns a reference to a raw_ostream for debugging messages.