Home
last modified time | relevance | path

Searched refs:Quad_a16_t (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/openmp/runtime/src/
H A Dkmp_atomic.h285 struct KMP_DO_ALIGN(16) Quad_a16_t { struct
288 Quad_a16_t() : q() {} in Quad_a16_t() argument
289 Quad_a16_t(const _Quad &cq) : q(cq) {} in Quad_a16_t() argument
291 Quad_a16_t operator+(const Quad_a16_t &b) {
294 return (Quad_a16_t)(lhs + rhs); argument
297 Quad_a16_t operator-(const Quad_a16_t &b) {
300 return (Quad_a16_t)(lhs - rhs); argument
302 Quad_a16_t operator*(const Quad_a16_t &b) {
305 return (Quad_a16_t)(lhs * rhs); argument
308 Quad_a16_t operator/(const Quad_a16_t &b) {
[all …]
H A Dkmp_atomic.cpp628 static inline Quad_a16_t operator+(Quad_a16_t &lhs, Quad_a16_t &rhs) { in operator +()
631 static inline Quad_a16_t operator-(Quad_a16_t &lhs, Quad_a16_t &rhs) { in operator -()
634 static inline Quad_a16_t operator*(Quad_a16_t &lhs, Quad_a16_t &rhs) { in operator *()
637 static inline Quad_a16_t operator/(Quad_a16_t &lhs, Quad_a16_t &rhs) { in operator /()
640 static inline bool operator<(Quad_a16_t &lhs, Quad_a16_t &rhs) { in operator <()
643 static inline bool operator>(Quad_a16_t &lhs, Quad_a16_t &rhs) { in operator >()
1250 MIN_MAX_CRITICAL(float16, max_a16, Quad_a16_t, <, 16r,
1252 MIN_MAX_CRITICAL(float16, min_a16, Quad_a16_t, >, 16r,
1344 ATOMIC_CRITICAL(float16, add_a16, Quad_a16_t, +, 16r,
1346 ATOMIC_CRITICAL(float16, sub_a16, Quad_a16_t, -, 16r,
[all …]