Combine-functions
Optimized byte-combining functions.
Subtopics
- Combine64u
- (combine64u a7 a6 a5 a4 a3 a2 a1 a0) merges unsigned bytes, producing the 64-bit
unsigned interpretation of {a7, a6, a5, a4, a3, a2, a1, a0}.
- Combine64s
- (combine64s a7 a6 a5 a4 a3 a2 a1 a0) merges unsigned bytes, producing the 64-bit
unsigned interpretation of {a7, a6, a5, a4, a3, a2, a1, a0}.
- Combine32u
- (combine32u a3 a2 a1 a0) merges unsigned bytes, producing the 32-bit
unsigned interpretation of (a3 << 24) | (a2 << 16) | (a1 << 8) | a0.
- Combine32s
- (combine32s a3 a2 a1 a0) merges unsigned bytes, producing the 32-bit
signed interpretation of (a3 << 24) | (a2 << 16) | (a1 << 8) | a0.
- Combine16u
- (combine16u a1 a0) merges unsigned bytes, producing the 16-bit
unsigned interpretation of (a1 << 8) | a0.
- Combine16s
- (combine16s a1 a0) merges unsigned bytes, producing the 16-bit signed
interpretation of (a1 << 8) | a0.