| ... | @@ -846,10 +846,8 @@ static inline zig_u8 zig_bit_reverse_u8(zig_u8 val, zig_u8 bits) { | ... | @@ -846,10 +846,8 @@ static inline zig_u8 zig_bit_reverse_u8(zig_u8 val, zig_u8 bits) { |
| 846 | full_res = __builtin_bitreverse8(val); | 846 | full_res = __builtin_bitreverse8(val); |
| 847 | #else | 847 | #else |
| 848 | static zig_u8 const lut[0x10] = { | 848 | static zig_u8 const lut[0x10] = { |
| 849 | 0b0000, 0b1000, 0b0100, 0b1100, | 849 | 0x0, 0x8, 0x4, 0xc, 0x2, 0xa, 0x6, 0xe, |
| 850 | 0b0010, 0b1010, 0b0110, 0b1110, | 850 | 0x1, 0x9, 0x5, 0xd, 0x3, 0xb, 0x7, 0xf |
| 851 | 0b0001, 0b1001, 0b0101, 0b1101, | | |
| 852 | 0b0011, 0b1011, 0b0111, 0b1111, | | |
| 853 | }; | 851 | }; |
| 854 | full_res = lut[val >> 0 & 0xF] << 4 | lut[val >> 4 & 0xF] << 0; | 852 | full_res = lut[val >> 0 & 0xF] << 4 | lut[val >> 4 & 0xF] << 0; |
| 855 | #endif | 853 | #endif |