Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/coreutils/src/gnulib/lib/bitrotate.h |
Switch to Source code | Preprocessed file |
Line | Source | Count |
---|---|---|
1 | - | |
2 | - | |
3 | - | |
4 | - | |
5 | - | |
6 | - | |
7 | extern inline uint64_t | - |
8 | rotl64 (uint64_t x, int n) | - |
9 | { | - |
10 | return never executed: ((x << n) | (x >> (64 - n))) & return ((x << n) | (x >> (64 - n))) & (18446744073709551615UL) ; never executed: return ((x << n) | (x >> (64 - n))) & (18446744073709551615UL) ; | 0 |
11 | (18446744073709551615UL) never executed: return ((x << n) | (x >> (64 - n))) & (18446744073709551615UL) ; | 0 |
12 | ; never executed: return ((x << n) | (x >> (64 - n))) & (18446744073709551615UL) ; | 0 |
13 | } | - |
14 | - | |
15 | - | |
16 | - | |
17 | - | |
18 | extern inline uint64_t | - |
19 | rotr64 (uint64_t x, int n) | - |
20 | { | - |
21 | return never executed: ((x >> n) | (x << (64 - n))) & return ((x >> n) | (x << (64 - n))) & (18446744073709551615UL) ; never executed: return ((x >> n) | (x << (64 - n))) & (18446744073709551615UL) ; | 0 |
22 | (18446744073709551615UL) never executed: return ((x >> n) | (x << (64 - n))) & (18446744073709551615UL) ; | 0 |
23 | ; never executed: return ((x >> n) | (x << (64 - n))) & (18446744073709551615UL) ; | 0 |
24 | } | - |
25 | - | |
26 | - | |
27 | - | |
28 | - | |
29 | - | |
30 | extern inline uint32_t | - |
31 | rotl32 (uint32_t x, int n) | - |
32 | { | - |
33 | return never executed: ((x << n) | (x >> (32 - n))) & return ((x << n) | (x >> (32 - n))) & (4294967295U) ; never executed: return ((x << n) | (x >> (32 - n))) & (4294967295U) ; | 0 |
34 | (4294967295U) never executed: return ((x << n) | (x >> (32 - n))) & (4294967295U) ; | 0 |
35 | ; never executed: return ((x << n) | (x >> (32 - n))) & (4294967295U) ; | 0 |
36 | } | - |
37 | - | |
38 | - | |
39 | - | |
40 | - | |
41 | extern inline uint32_t | - |
42 | rotr32 (uint32_t x, int n) | - |
43 | { | - |
44 | return never executed: ((x >> n) | (x << (32 - n))) & return ((x >> n) | (x << (32 - n))) & (4294967295U) ; never executed: return ((x >> n) | (x << (32 - n))) & (4294967295U) ; | 0 |
45 | (4294967295U) never executed: return ((x >> n) | (x << (32 - n))) & (4294967295U) ; | 0 |
46 | ; never executed: return ((x >> n) | (x << (32 - n))) & (4294967295U) ; | 0 |
47 | } | - |
48 | - | |
49 | - | |
50 | - | |
51 | - | |
52 | extern inline size_t | - |
53 | rotl_sz (size_t x, int n) | - |
54 | { | - |
55 | return never executed: ((x << n) | (x >> ((8 * sizeof x) - n))) & return ((x << n) | (x >> ((8 * sizeof x) - n))) & (18446744073709551615UL) ; never executed: return ((x << n) | (x >> ((8 * sizeof x) - n))) & (18446744073709551615UL) ; | 0 |
56 | (18446744073709551615UL) never executed: return ((x << n) | (x >> ((8 * sizeof x) - n))) & (18446744073709551615UL) ; | 0 |
57 | ; never executed: return ((x << n) | (x >> ((8 * sizeof x) - n))) & (18446744073709551615UL) ; | 0 |
58 | } | - |
59 | - | |
60 | - | |
61 | - | |
62 | - | |
63 | extern inline size_t | - |
64 | rotr_sz (size_t x, int n) | - |
65 | { | - |
66 | return never executed: ((x >> n) | (x << ((8 * sizeof x) - n))) & return ((x >> n) | (x << ((8 * sizeof x) - n))) & (18446744073709551615UL) ; never executed: return ((x >> n) | (x << ((8 * sizeof x) - n))) & (18446744073709551615UL) ; | 0 |
67 | (18446744073709551615UL) never executed: return ((x >> n) | (x << ((8 * sizeof x) - n))) & (18446744073709551615UL) ; | 0 |
68 | ; never executed: return ((x >> n) | (x << ((8 * sizeof x) - n))) & (18446744073709551615UL) ; | 0 |
69 | } | - |
70 | - | |
71 | - | |
72 | - | |
73 | - | |
74 | - | |
75 | - | |
76 | extern inline uint16_t | - |
77 | rotl16 (uint16_t x, int n) | - |
78 | { | - |
79 | return never executed: ((x << n) | (x >> (16 - n))) & return ((x << n) | (x >> (16 - n))) & (65535) ; never executed: return ((x << n) | (x >> (16 - n))) & (65535) ; | 0 |
80 | (65535) never executed: return ((x << n) | (x >> (16 - n))) & (65535) ; | 0 |
81 | ; never executed: return ((x << n) | (x >> (16 - n))) & (65535) ; | 0 |
82 | } | - |
83 | - | |
84 | - | |
85 | - | |
86 | - | |
87 | - | |
88 | - | |
89 | extern inline uint16_t | - |
90 | rotr16 (uint16_t x, int n) | - |
91 | { | - |
92 | return never executed: ((x >> n) | (x << (16 - n))) & return ((x >> n) | (x << (16 - n))) & (65535) ; never executed: return ((x >> n) | (x << (16 - n))) & (65535) ; | 0 |
93 | (65535) never executed: return ((x >> n) | (x << (16 - n))) & (65535) ; | 0 |
94 | ; never executed: return ((x >> n) | (x << (16 - n))) & (65535) ; | 0 |
95 | } | - |
96 | - | |
97 | - | |
98 | - | |
99 | - | |
100 | - | |
101 | - | |
102 | extern inline uint8_t | - |
103 | rotl8 (uint8_t x, int n) | - |
104 | { | - |
105 | return never executed: ((x << n) | (x >> (8 - n))) & return ((x << n) | (x >> (8 - n))) & (255) ; never executed: return ((x << n) | (x >> (8 - n))) & (255) ; | 0 |
106 | (255) never executed: return ((x << n) | (x >> (8 - n))) & (255) ; | 0 |
107 | ; never executed: return ((x << n) | (x >> (8 - n))) & (255) ; | 0 |
108 | } | - |
109 | - | |
110 | - | |
111 | - | |
112 | - | |
113 | - | |
114 | - | |
115 | extern inline uint8_t | - |
116 | rotr8 (uint8_t x, int n) | - |
117 | { | - |
118 | return never executed: ((x >> n) | (x << (8 - n))) & return ((x >> n) | (x << (8 - n))) & (255) ; never executed: return ((x >> n) | (x << (8 - n))) & (255) ; | 0 |
119 | (255) never executed: return ((x >> n) | (x << (8 - n))) & (255) ; | 0 |
120 | ; never executed: return ((x >> n) | (x << (8 - n))) & (255) ; | 0 |
121 | } | - |
122 | - | |
123 | - | |
Switch to Source code | Preprocessed file |