Absolute value: branchless via mask and xor.
Definition at line 85 of file s16x16x4.h.
85 {
86
87 auto mask = simd::sra_i32_4(
raw, 31);
88
89 auto flipped = simd::xor_u32_4(
raw, mask);
90 return from_raw(simd::sub_i32_4(flipped, mask));
91 }
static FASTLED_FORCE_INLINE s16x16x4 from_raw(simd::simd_u32x4 r)
References FASTLED_FORCE_INLINE.