FastLED 3.9.15
Loading...
Searching...
No Matches
assembly.h File Reference
#include "fl/stl/noexcept.h"
+ Include dependency graph for assembly.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::third_party
 

Typedefs

typedef long long fl::third_party::Word64
 

Functions

__inline int32_t fl::third_party::CLZ (int32_t x) FL_NOEXCEPT
 Leading zeros.
 
__inline int32_t fl::third_party::FASTABS (int32_t x) FL_NOEXCEPT
 Absolute value of x.
 
__inline Word64 fl::third_party::MADD64 (Word64 sum64, int x, int y) FL_NOEXCEPT
 Increase sum by x * y.
 
__inline int32_t fl::third_party::MULSHIFT32 (int32_t x, int32_t y) FL_NOEXCEPT
 Multiply together two 32-bit numbers and return the top 32-bits of the result.
 
__inline Word64 fl::third_party::SAR64 (Word64 x, int n) FL_NOEXCEPT
 Shift right.
 
__inline Word64 fl::third_party::SHL64 (Word64 x, int n) FL_NOEXCEPT
 Shift left.