Lines Matching refs:__a
56 typeof(a) __a = (a); \
59 (void) (&__a == &__b); \
60 (void) (&__a == __d); \
61 __builtin_add_overflow(__a, __b, __d); \
65 typeof(a) __a = (a); \
68 (void) (&__a == &__b); \
69 (void) (&__a == __d); \
70 __builtin_sub_overflow(__a, __b, __d); \
74 typeof(a) __a = (a); \
77 (void) (&__a == &__b); \
78 (void) (&__a == __d); \
79 __builtin_mul_overflow(__a, __b, __d); \
87 typeof(a) __a = (a); \
90 (void) (&__a == &__b); \
91 (void) (&__a == __d); \
92 *__d = __a + __b; \
93 *__d < __a; \
96 typeof(a) __a = (a); \
99 (void) (&__a == &__b); \
100 (void) (&__a == __d); \
101 *__d = __a - __b; \
102 __a < __b; \
108 typeof(a) __a = (a); \
111 (void) (&__a == &__b); \
112 (void) (&__a == __d); \
113 *__d = __a * __b; \
115 __b > 0 && __a > type_max(typeof(__a)) / __b : \
116 __a > 0 && __b > type_max(typeof(__b)) / __a; \
136 typeof(a) __a = (a); \
139 (void) (&__a == &__b); \
140 (void) (&__a == __d); \
141 *__d = (u64)__a + (u64)__b; \
142 (((~(__a ^ __b)) & (*__d ^ __a)) \
143 & type_min(typeof(__a))) != 0; \
152 typeof(a) __a = (a); \
155 (void) (&__a == &__b); \
156 (void) (&__a == __d); \
157 *__d = (u64)__a - (u64)__b; \
158 ((((__a ^ __b)) & (*__d ^ __a)) \
159 & type_min(typeof(__a))) != 0; \
179 typeof(a) __a = (a); \
184 (void) (&__a == &__b); \
185 (void) (&__a == __d); \
186 *__d = (u64)__a * (u64)__b; \
187 (__b > 0 && (__a > __tmax/__b || __a < __tmin/__b)) || \
188 (__b < (typeof(__b))-1 && (__a > __tmin/__b || __a < __tmax/__b)) || \
189 (__b == (typeof(__b))-1 && __a == __tmin); \