Lines Matching refs:__a
67 typeof(a) __a = (a); \
70 (void) (&__a == &__b); \
71 (void) (&__a == __d); \
72 __builtin_add_overflow(__a, __b, __d); \
76 typeof(a) __a = (a); \
79 (void) (&__a == &__b); \
80 (void) (&__a == __d); \
81 __builtin_sub_overflow(__a, __b, __d); \
85 typeof(a) __a = (a); \
88 (void) (&__a == &__b); \
89 (void) (&__a == __d); \
90 __builtin_mul_overflow(__a, __b, __d); \
98 typeof(a) __a = (a); \
101 (void) (&__a == &__b); \
102 (void) (&__a == __d); \
103 *__d = __a + __b; \
104 *__d < __a; \
107 typeof(a) __a = (a); \
110 (void) (&__a == &__b); \
111 (void) (&__a == __d); \
112 *__d = __a - __b; \
113 __a < __b; \
119 typeof(a) __a = (a); \
122 (void) (&__a == &__b); \
123 (void) (&__a == __d); \
124 *__d = __a * __b; \
126 __b > 0 && __a > type_max(typeof(__a)) / __b : \
127 __a > 0 && __b > type_max(typeof(__b)) / __a; \
147 typeof(a) __a = (a); \
150 (void) (&__a == &__b); \
151 (void) (&__a == __d); \
152 *__d = (u64)__a + (u64)__b; \
153 (((~(__a ^ __b)) & (*__d ^ __a)) \
154 & type_min(typeof(__a))) != 0; \
163 typeof(a) __a = (a); \
166 (void) (&__a == &__b); \
167 (void) (&__a == __d); \
168 *__d = (u64)__a - (u64)__b; \
169 ((((__a ^ __b)) & (*__d ^ __a)) \
170 & type_min(typeof(__a))) != 0; \
190 typeof(a) __a = (a); \
195 (void) (&__a == &__b); \
196 (void) (&__a == __d); \
197 *__d = (u64)__a * (u64)__b; \
198 (__b > 0 && (__a > __tmax/__b || __a < __tmin/__b)) || \
199 (__b < (typeof(__b))-1 && (__a > __tmin/__b || __a < __tmax/__b)) || \
200 (__b == (typeof(__b))-1 && __a == __tmin); \