mirror of
https://github.com/matrix-construct/construct
synced 2024-10-31 19:08:59 +01:00
ircd::leb128: Add RB_GENERIC condition on platform intrinsics.
This commit is contained in:
parent
189b5cfbcd
commit
45e5104a87
1 changed files with 2 additions and 2 deletions
|
@ -105,7 +105,7 @@ noexcept
|
|||
/// counting the trailing (least significant) zero bits; then add one for
|
||||
/// the terminating byte itself. Note doc sez if mask had all zero bits then
|
||||
/// the result of clz/ctz is undefined.
|
||||
#if defined(__MMX__)
|
||||
#if defined(__MMX__) && !defined(RB_GENERIC)
|
||||
template<>
|
||||
inline size_t
|
||||
ircd::uleb128::length(const uint64_t &val)
|
||||
|
@ -122,7 +122,7 @@ noexcept
|
|||
}
|
||||
#endif
|
||||
|
||||
#if defined(__SSE2__)
|
||||
#if defined(__SSE2__) && !defined(RB_GENERIC)
|
||||
template<>
|
||||
inline size_t
|
||||
ircd::uleb128::length(const uint128_t &val)
|
||||
|
|
Loading…
Reference in a new issue