| 35 | #define _byteswap_ulong __builtin_bswap32 |
| 36 | #define _byteswap_uint64 __builtin_bswap64 |
| 37 | inline uint32_t _rotr(uint32_t x, uint8_t r) { |
| 38 | asm("rorl %1,%0" : "+r" (x) : "c" (r)); |
| 39 | return x; |
| 40 | } |
| 41 | #endif |
| 42 | |
| 43 | #define ROR(x,n) _rotr(x, n) |
nothing calls this directly
no outgoing calls
no test coverage detected