MCPcopy Create free account
hub / github.com/beefytech/Beef / XXH_readLE32_align

Function XXH_readLE32_align

BeefySysLib/util/Hash.cpp:231–237  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

229typedef enum { XXH_aligned, XXH_unaligned } XXH_alignment;
230
231FORCE_INLINE U32 XXH_readLE32_align(const U32* ptr, XXH_endianess endian, XXH_alignment align)
232{
233 if (align==XXH_unaligned)
234 return endian==XXH_littleEndian ? A32(ptr) : XXH_swap32(A32(ptr));
235 else
236 return endian==XXH_littleEndian ? *ptr : XXH_swap32(*ptr);
237}
238
239FORCE_INLINE U32 XXH_readLE32(const U32* ptr, XXH_endianess endian)
240{

Callers 1

XXH_readLE32Function · 0.85

Calls 1

XXH_swap32Function · 0.85

Tested by

no test coverage detected