Searched refs:llround (Results 1 - 23 of 23) sorted by path

/openbsd-current/gnu/gcc/libstdc++-v3/include/tr1/
H A Dmath.h71 using std::tr1::llround;
/openbsd-current/include/
H A Dmath.h230 long long int llround(double);
H A Dtgmath.h142 #define llround(x) __tg_simple(x, llround) macro
/openbsd-current/lib/libm/hidden/
H A Dmath.h127 PROTO_NORMAL(llround); variable
/openbsd-current/lib/libm/src/
H A Ds_llround.c2 /* $NetBSD: llround.c,v 1.2 2004/10/13 15:18:32 drochner Exp $ */
9 #define LROUNDNAME llround
/openbsd-current/gnu/llvm/clang/lib/CodeGen/
H A DCGBuiltin.cpp2143 MUTATE_LDBL(llround)
2502 *this, E, Intrinsic::llround,
/openbsd-current/gnu/llvm/clang/lib/Headers/
H A D__clang_cuda_cmath.h284 __CUDA_CLANG_FN_INTEGER_OVERLOAD_1(long long, llround)
407 using ::llround;
H A D__clang_cuda_math.h167 __DEVICE__ long long llround(double __a) { return __nv_llround(__a); } function
188 __DEVICE__ long lround(double __a) { return llround(__a); }
H A D__clang_cuda_math_forward_declares.h138 __DEVICE__ long long llround(float); // No llround(double).
251 using ::llround;
H A D__clang_hip_cmath.h238 __DEF_FUN1(long long, llround)
526 __HIP_OVERLOAD1(long long, llround)
690 using ::llround;
H A D__clang_hip_math.h878 long long int llround(double __x) { return __ocml_round_f64(__x); } function
H A Dtgmath.h904 // llround
912 __tg_llround(double __x) {return llround(__x);}
918 #undef llround macro
919 #define llround(__x) __tg_llround(__tg_promote1((__x))(__x)) macro
/openbsd-current/gnu/llvm/libcxx/include/
H A Dmath.h220 long long llround (arithmetic x);
1331 // llround
1333 inline _LIBCPP_HIDE_FROM_ABI long long llround(float __x) _NOEXCEPT
1339 _LIBCPP_HIDE_FROM_ABI long long llround(double __x) _NOEXCEPT {
1343 inline _LIBCPP_HIDE_FROM_ABI long long llround(long double __x) _NOEXCEPT
1351 llround(_A1 __x) _NOEXCEPT
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DValueTracking.cpp5318 case Intrinsic::llround:
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp1811 case Intrinsic::llround:
/openbsd-current/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp6369 case Intrinsic::llround:
6376 case Intrinsic::llround: Opcode = ISD::LLROUND; break;
/openbsd-current/gnu/llvm/llvm/lib/IR/
H A DVerifier.cpp5562 case Intrinsic::llround:
/openbsd-current/gnu/llvm/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1888 case Intrinsic::llround:
/openbsd-current/gnu/usr.bin/perl/
H A Dconfig_h.SH2972 * This symbol, if defined, indicates that the llround routine is
H A Dconfigure.com4091 $! Check to see if llround exists
4098 $ WS " long long x = llround(1.5);
4102 $ tmp = "llround"
/openbsd-current/gnu/usr.bin/perl/ext/POSIX/
H A DPOSIX.xs355 # define c99_lround llround
/openbsd-current/regress/lib/libm/msun/
H A Dlround_test.c31 * Test for lround(), lroundf(), llround(), and llroundf().
61 test(llround, x, result, excepts); \
102 test(llround, 0x8000000000000000.0p0, IGNORE, FE_INVALID);
104 test(llround, 0x7ffffffffffffc00.0p0, 0x7ffffffffffffc00ll, 0);
106 test(llround, -0x8000000000000800.0p0, IGNORE, FE_INVALID);
108 test(llround, -0x8000000000000000.0p0, (long long)-0x8000000000000000ll, 0);
/openbsd-current/regress/lib/libm/round/
H A Dround.c43 assert(llround(8.6) == 9LL);
62 assert(llround(4503599627370496.0) == 4503599627370496LL);
65 assert(llround(-4503599627370496.0) == -4503599627370496LL);
69 assert(llround(0x7ffffffffffffc00.0p0) == 0x7ffffffffffffc00LL);
72 assert(llround(-0x8000000000000000.0p0) == -0x8000000000000000LL);

Completed in 468 milliseconds