ΒΆtemplate <typename value_type,
          llvm::support::endianness endian,
          std::size_t alignment>
inline value_type readAtBitAlignment(
    const void* memory,
    uint64_t startBit)

Description

Read a value of a particular endianness from memory, for a location that starts at the given bit offset within the first byte.

Declared at: llvm/include/llvm/Support/Endian.h:119

Templates

value_type
llvm::support::endianness endian
std::size_t alignment

Parameters

const void* memory
uint64_t startBit