Defined in 22 files as a prototype:
- external/bsd/llvm/dist/clang/lib/Headers/__clang_cuda_math_forward_declares.h, line 115 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/__clang_cuda_math_forward_declares.h, line 116 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11111 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11112 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11113 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11114 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11115 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11116 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11118 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11119 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11120 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11121 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11122 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11123 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11126 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11127 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11128 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11129 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11130 (as a prototype)
- external/bsd/llvm/dist/clang/lib/Headers/opencl-c.h, line 11131 (as a prototype)
- lib/libc/arch/vax/gen/isnan.c, line 45 (as a prototype)
- lib/libm/noieee_src/n_fmod.c, line 66 (as a prototype)
Defined in 48 files as a macro:
- external/gpl3/gcc/dist/libgcc/config/libbid/bid_functions.h, line 185 (as a macro)
- external/gpl3/gcc/dist/libgcc/config/rs6000/_divkc3.c, line 32 (as a macro)
- external/gpl3/gcc/dist/libgcc/config/rs6000/_mulkc3.c, line 31 (as a macro)
- external/gpl3/gcc/dist/libgcc/libgcc2.c, line 1948 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/aarch64/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/alpha/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/alpha/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/arm/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/arm/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/coldfire/c++config.h, line 1624 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/earm/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/earm/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/earmv6/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/hppa/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/hppa/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/i386/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/i386/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/m68000/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/m68k/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/mips64eb/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/mipseb/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/or1k/c++config.h, line 1522 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/powerpc/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/riscv32/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/riscv64/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/vax/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/vax/symver-config.h, line 1173 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/c++config.h, line 1814 (as a macro)
- external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/symver-config.h, line 1173 (as a macro)
- external/gpl3/gdb/dist/gdb/gnulib/import/math.in.h, line 2182 (as a macro)
- external/gpl3/gdb/dist/sim/ppc/dp-bit.c, line 277 (as a macro)
- external/gpl3/gdb/dist/sim/sh/interp.c, line 82 (as a macro)
- include/math.h, line 497 (as a macro)
- include/math.h, line 499 (as a macro)
- lib/libm/complex/catrig.c, line 53 (as a macro)
- lib/libm/complex/catrigf.c, line 66 (as a macro)
- lib/libm/complex/catrigl.c, line 60 (as a macro)
Defined in 5 files as a function:
Referenced in 171 files:
- external/bsd/libc++/dist/libcxx/test/depr/depr.c.headers/math_h.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/language.support/support.limits/limits/numeric.limits.members/quiet_NaN.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/language.support/support.limits/limits/numeric.limits.members/signaling_NaN.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_double.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_float.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_long_double.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/numerics/c.math/cmath_isnan.pass.cpp, 7 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/cases.h, 5 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/acos.pass.cpp, 16 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/acosh.pass.cpp, 14 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/asin.pass.cpp, 16 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/asinh.pass.cpp, 16 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/atan.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/atanh.pass.cpp, 15 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/cos.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/cosh.pass.cpp, 20 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/exp.pass.cpp, 18 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/log.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/log10.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/pow_complex_complex.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/pow_complex_scalar.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/pow_scalar_complex.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/sin.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/sinh.pass.cpp, 20 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/sqrt.pass.cpp, 11 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/tan.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.transcendentals/tanh.pass.cpp, 15 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.value.ops/abs.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.value.ops/arg.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/numerics/complex.number/complex.value.ops/norm.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/depr/depr.c.headers/math_h.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/quiet_NaN.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/language.support/support.limits/limits/numeric.limits.members/signaling_NaN.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_double.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_float.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/facet.num.get.members/get_long_double.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/c.math/cmath_isnan.pass.cpp, 7 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/cases.h, 5 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/acos.pass.cpp, 16 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/acosh.pass.cpp, 14 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/asin.pass.cpp, 16 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/asinh.pass.cpp, 16 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/atan.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/atanh.pass.cpp, 15 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/cos.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/cosh.pass.cpp, 20 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/exp.pass.cpp, 18 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/log.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/log10.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/pow_complex_complex.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/pow_complex_scalar.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/pow_scalar_complex.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/sin.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/sinh.pass.cpp, 20 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/sqrt.pass.cpp, 11 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/tan.pass.cpp, 4 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.transcendentals/tanh.pass.cpp, 15 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.value.ops/abs.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.value.ops/arg.pass.cpp, 3 times
- external/bsd/libc++/dist/libcxx/test/std/numerics/complex.number/complex.value.ops/norm.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/strings/string.conversions/stod.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/strings/string.conversions/stof.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/std/strings/string.conversions/stold.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/strings/string.conversions/stod.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/strings/string.conversions/stof.pass.cpp, 2 times
- external/bsd/libc++/dist/libcxx/test/strings/string.conversions/stold.pass.cpp, 2 times
- external/bsd/llvm/dist/clang/lib/Headers/__clang_cuda_cmath.h, 2 times
- external/bsd/llvm/dist/clang/lib/Headers/__clang_cuda_complex_builtins.h, 28 times
- external/bsd/llvm/dist/clang/lib/Headers/__clang_cuda_math_forward_declares.h, line 238
- external/bsd/llvm/dist/clang/test/CodeGen/builtins.c, line 64
- external/bsd/llvm/dist/llvm/lib/Support/NativeFormatting.cpp, line 168
- external/bsd/llvm/dist/llvm/unittests/ADT/APFloatTest.cpp, line 1352
- external/bsd/top/dist/ap_snprintf.c, line 921
- external/gpl2/groff/dist/src/libs/libgroff/hypot.cpp, 3 times
- external/gpl3/binutils/dist/libiberty/floatformat.c, 4 times
- external/gpl3/gcc/dist/libgcc/config/rl78/fpmath-sf.S, 6 times
- external/gpl3/gcc/dist/libgcc/config/rs6000/_divkc3.c, 4 times
- external/gpl3/gcc/dist/libgcc/config/rs6000/_mulkc3.c, 10 times
- external/gpl3/gcc/dist/libgcc/fp-bit.c, 29 times
- external/gpl3/gcc/dist/libgcc/libgcc2.c, 16 times
- external/gpl3/gcc/dist/libhsail-rt/rt/arithmetic.c, 37 times
- external/gpl3/gcc/dist/libhsail-rt/rt/multimedia.c, line 73
- external/gpl3/gcc/dist/libiberty/floatformat.c, 4 times
- external/gpl3/gcc/dist/libstdc++-v3/include/c_compatibility/math.h, line 66
- external/gpl3/gcc/dist/libstdc++-v3/include/tr1/special_function_util.h, line 116
- external/gpl3/gdb/dist/gdb/gnulib/import/isnand-nolibm.h, line 26
- external/gpl3/gdb/dist/gdb/gnulib/import/isnanl-nolibm.h, 2 times
- external/gpl3/gdb/dist/gdb/gnulib/import/math.in.h, 20 times
- external/gpl3/gdb/dist/libiberty/floatformat.c, 4 times
- external/gpl3/gdb/dist/sim/aarch64/simulator.c, 16 times
- external/gpl3/gdb/dist/sim/arm/armsupp.c, 2 times
- external/gpl3/gdb/dist/sim/ppc/dp-bit.c, 25 times
- external/public-domain/sqlite/dist/sqlite3.c, line 30113
- include/math.h, 2 times
- lib/libc/arch/vax/gen/isnan.c, line 44
- lib/libc/gen/isnand_ieee754.c, line 52
- lib/libc/stdio/vfwprintf.c, line 1201
- lib/libm/arch/vax/n_support.S, line 117
- lib/libm/complex/catrig.c, 11 times
- lib/libm/complex/catrigf.c, 11 times
- lib/libm/complex/catrigl.c, 11 times
- lib/libm/complex/csqrtl.c, line 70
- lib/libm/noieee_src/n_erf.c, 2 times
- lib/libm/noieee_src/n_fmod.c, line 90
- lib/libm/src/e_scalb.c, 2 times
- lib/libm/src/s_fdim.c, 2 times
- lib/libm/src/s_ilogb.c, line 62
- lib/libm/src/s_ilogbf.c, line 50
- lib/libm/src/s_ilogbl.c, line 70
- lib/libm/src/w_acos.c, line 34
- lib/libm/src/w_acosh.c, line 33
- lib/libm/src/w_asin.c, line 38
- lib/libm/src/w_atan2.c, 2 times
- lib/libm/src/w_atanh.c, line 34
- lib/libm/src/w_cosh.c, line 38
- lib/libm/src/w_fmod.c, 2 times
- lib/libm/src/w_fmodl.c, 2 times
- lib/libm/src/w_j0.c, 2 times
- lib/libm/src/w_j1.c, 2 times
- lib/libm/src/w_jn.c, 2 times
- lib/libm/src/w_log.c, line 38
- lib/libm/src/w_log10.c, line 34
- lib/libm/src/w_log2.c, line 34
- lib/libm/src/w_pow.c, 3 times
- lib/libm/src/w_remainder.c, line 33
- lib/libm/src/w_scalb.c, line 43
- lib/libm/src/w_sqrt.c, line 39
- lib/libm/src/w_sqrtl.c, line 36
- sys/external/bsd/compiler_rt/dist/test/Unit/divdc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/divsc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/divtc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/divxc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/muldc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/mulsc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/multc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/mulxc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/Unit/unorddf2vfp_test.c, 2 times
- sys/external/bsd/compiler_rt/dist/test/Unit/unordsf2vfp_test.c, 2 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/divdc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/divsc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/divtc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/divxc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/muldc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/mulsc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/multc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/mulxc3_test.c, 4 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/unorddf2vfp_test.c, 2 times
- sys/external/bsd/compiler_rt/dist/test/builtins/Unit/unordsf2vfp_test.c, 2 times
- tests/lib/libc/gen/t_isnan.c, 2 times
- tests/lib/libc/locale/t_wcstod.c, line 463
- tests/lib/libc/stdlib/t_strtod.c, 2 times
- tests/lib/libm/t_asin.c, 8 times
- tests/lib/libm/t_casinh.c, 2 times
- tests/lib/libm/t_cbrt.c, 6 times
- tests/lib/libm/t_ceil.c, 9 times
- tests/lib/libm/t_cos.c, 12 times
- tests/lib/libm/t_cosh.c, 4 times
- tests/lib/libm/t_erf.c, 4 times
- tests/lib/libm/t_exp.c, 4 times
- tests/lib/libm/t_hypot.c, line 70
- tests/lib/libm/t_ldexp.c, 4 times
- tests/lib/libm/t_libm.h, line 26
- tests/lib/libm/t_log.c, 24 times
- tests/lib/libm/t_pow.c, 2 times
- tests/lib/libm/t_scalbn.c, 6 times
- tests/lib/libm/t_sin.c, 8 times
- tests/lib/libm/t_sinh.c, 4 times
- tests/lib/libm/t_sqrt.c, 9 times
- tests/lib/libm/t_tan.c, 8 times
- tests/lib/libm/t_tanh.c, 4 times
- usr.bin/xlint/lint1/tree.c, line 2990