Home
last modified time | relevance | path

Searched refs:U64 (Results 1 – 1 of 1) sorted by relevance

/DragonOS-0.1.8/kernel/src/libs/
Dlz4.c291 typedef uint64_t U64; typedef
301 typedef unsigned long long U64; typedef
306 typedef U64 reg_t; /* 64-bits in x32 mode */
565 _BitScanForward64(&r, (U64)val); in LZ4_NbCommonBytes()
570 return (unsigned)__builtin_ctzll((U64)val) >> 3; in LZ4_NbCommonBytes()
572 const U64 m = 0x0101010101010101ULL; in LZ4_NbCommonBytes()
574 return (unsigned)(((U64)((val & (m - 1)) * m)) >> 56); in LZ4_NbCommonBytes()
600 return (unsigned)__clzll((U64)val) >> 3; in LZ4_NbCommonBytes()
735 U64 const mask = 0x0101010101010101ULL; in LZ4_NbCommonBytes()
736 U64 const t = (((val >> 8) - mask) | val) & mask; in LZ4_NbCommonBytes()
[all …]