|
Blender V5.0
|
Go to the source code of this file.
Macros | |
| #define | SIMD_SET_FLUSH_TO_ZERO |
Functions | |
| CCL_NAMESPACE_BEGIN __forceinline uint32_t | __bsf (const uint32_t x) |
| __forceinline uint32_t | __bsr (const uint32_t x) |
| __forceinline uint32_t | __btc (const uint32_t x, const uint32_t bit) |
| __forceinline uint32_t | __bsf (const uint64_t x) |
| __forceinline uint32_t | __bsr (const uint64_t x) |
| __forceinline uint64_t | __btc (const uint64_t x, const uint32_t bit) |
| __forceinline uint32_t | bitscan (const uint32_t value) |
| __forceinline uint64_t | bitscan (const uint64_t value) |
| #define SIMD_SET_FLUSH_TO_ZERO |
Definition at line 56 of file device/cpu/globals.h.
| CCL_NAMESPACE_BEGIN __forceinline uint32_t __bsf | ( | const uint32_t | x | ) |
Definition at line 397 of file simd.h.
References __forceinline, i, and x.
| __forceinline uint32_t __bsf | ( | const uint64_t | x | ) |
Definition at line 423 of file simd.h.
References __forceinline, i, and x.
| __forceinline uint32_t __bsr | ( | const uint32_t | x | ) |
Definition at line 407 of file simd.h.
References __forceinline, i, and x.
Referenced by BVHParams::best_bvh_layout().
| __forceinline uint32_t __bsr | ( | const uint64_t | x | ) |
Definition at line 433 of file simd.h.
References __forceinline, i, and x.
| __forceinline uint32_t __btc | ( | const uint32_t | x, |
| const uint32_t | bit ) |
Definition at line 417 of file simd.h.
References __forceinline, mask(), and x.
| __forceinline uint64_t __btc | ( | const uint64_t | x, |
| const uint32_t | bit ) |
Definition at line 443 of file simd.h.
References __forceinline, mask(), and x.
| __forceinline uint32_t bitscan | ( | const uint32_t | value | ) |
Definition at line 449 of file simd.h.
References __forceinline, and assert.
| __forceinline uint64_t bitscan | ( | const uint64_t | value | ) |
Definition at line 459 of file simd.h.
References __forceinline, and assert.