Cycles: attempt to solve compilation error on 32bit OSX
This commit is contained in:
@@ -225,7 +225,7 @@ __forceinline int __btr(int v, int i) {
|
||||
int r = 0; asm ("btr %1,%0" : "=r"(r) : "r"(i), "0"(v) : "flags"); return r;
|
||||
}
|
||||
|
||||
#if defined(__KERNEL_64_BIT__)
|
||||
#if defined(__KERNEL_64_BIT__) || defined(__APPLE__)
|
||||
__forceinline size_t __bsf(size_t v) {
|
||||
size_t r = 0; asm ("bsf %1,%0" : "=r"(r) : "r"(v)); return r;
|
||||
}
|
||||
@@ -267,7 +267,7 @@ __forceinline unsigned int bitscan(unsigned int v) {
|
||||
#endif
|
||||
}
|
||||
|
||||
#if defined(__KERNEL_64_BIT__)
|
||||
#if defined(__KERNEL_64_BIT__) || defined(__APPLE__)
|
||||
__forceinline size_t bitscan(size_t v) {
|
||||
#if defined(__KERNEL_AVX2__)
|
||||
#if defined(__KERNEL_64_BIT__)
|
||||
@@ -309,7 +309,7 @@ __forceinline unsigned int __bscf(unsigned int& v)
|
||||
return i;
|
||||
}
|
||||
|
||||
#if defined(__KERNEL_64_BIT__)
|
||||
#if defined(__KERNEL_64_BIT__) || defined(__APPLE__)
|
||||
__forceinline size_t __bscf(size_t& v)
|
||||
{
|
||||
size_t i = bitscan(v);
|
||||
|
||||
Reference in New Issue
Block a user