Lines Matching refs:abs
44 #undef abs
52 using ::abs;
56 abs(long __i) { return __builtin_labs(__i); }
61 abs(long long __x) { return __builtin_llabs (__x); }
65 // 2192. Validity and return type of std::abs(0u) is unclear
66 // 2294. <cstdlib> should declare abs(double)
67 // 2735. std::abs(short), std::abs(signed char) and others should return int
71 abs(double __x)
75 abs(float __x)
79 abs(long double __x)
85 abs(__GLIBCXX_TYPE_INT_N_0 __x) { return __x >= 0 ? __x : -__x; }
89 abs(__GLIBCXX_TYPE_INT_N_1 __x) { return __x >= 0 ? __x : -__x; }
93 abs(__GLIBCXX_TYPE_INT_N_2 __x) { return __x >= 0 ? __x : -__x; }
97 abs(__GLIBCXX_TYPE_INT_N_3 __x) { return __x >= 0 ? __x : -__x; }
103 abs(__float128 __x)