|
clang 23.0.0git
|
Go to the source code of this file.
Macros | |
| #define | bool _Bool |
| #define | _CLC_OVERLOAD [[clang::overloadable]] |
| #define | _CLC_CONSTFN [[gnu::const]] |
| #define _CLC_CONSTFN [[gnu::const]] |
Definition at line 21 of file __clang_spirv_libdevice_declares.h.
Referenced by __spirv_IsFinite(), __spirv_IsFinite(), __spirv_IsInf(), __spirv_IsInf(), __spirv_IsNan(), __spirv_IsNan(), __spirv_ocl_acos(), __spirv_ocl_acos(), __spirv_ocl_acosh(), __spirv_ocl_acosh(), __spirv_ocl_asin(), __spirv_ocl_asin(), __spirv_ocl_asinh(), __spirv_ocl_asinh(), __spirv_ocl_atan(), __spirv_ocl_atan(), __spirv_ocl_atan2(), __spirv_ocl_atan2(), __spirv_ocl_atanh(), __spirv_ocl_atanh(), __spirv_ocl_cbrt(), __spirv_ocl_cbrt(), __spirv_ocl_ceil(), __spirv_ocl_ceil(), __spirv_ocl_copysign(), __spirv_ocl_copysign(), __spirv_ocl_cos(), __spirv_ocl_cos(), __spirv_ocl_cosh(), __spirv_ocl_cosh(), __spirv_ocl_cospi(), __spirv_ocl_cospi(), __spirv_ocl_erf(), __spirv_ocl_erf(), __spirv_ocl_erfc(), __spirv_ocl_erfc(), __spirv_ocl_exp(), __spirv_ocl_exp(), __spirv_ocl_exp10(), __spirv_ocl_exp10(), __spirv_ocl_exp2(), __spirv_ocl_exp2(), __spirv_ocl_expm1(), __spirv_ocl_expm1(), __spirv_ocl_fabs(), __spirv_ocl_fabs(), __spirv_ocl_fclamp(), __spirv_ocl_fclamp(), __spirv_ocl_fdim(), __spirv_ocl_fdim(), __spirv_ocl_floor(), __spirv_ocl_floor(), __spirv_ocl_fma(), __spirv_ocl_fma(), __spirv_ocl_fmax(), __spirv_ocl_fmax(), __spirv_ocl_fmin(), __spirv_ocl_fmin(), __spirv_ocl_fmod(), __spirv_ocl_fmod(), __spirv_ocl_frexp(), __spirv_ocl_frexp(), __spirv_ocl_hypot(), __spirv_ocl_hypot(), __spirv_ocl_ilogb(), __spirv_ocl_ilogb(), __spirv_ocl_ldexp(), __spirv_ocl_ldexp(), __spirv_ocl_lgamma(), __spirv_ocl_lgamma(), __spirv_ocl_log(), __spirv_ocl_log(), __spirv_ocl_log10(), __spirv_ocl_log10(), __spirv_ocl_log1p(), __spirv_ocl_log1p(), __spirv_ocl_log2(), __spirv_ocl_log2(), __spirv_ocl_logb(), __spirv_ocl_logb(), __spirv_ocl_modf(), __spirv_ocl_modf(), __spirv_ocl_nan(), __spirv_ocl_nan(), __spirv_ocl_nan(), __spirv_ocl_nan(), __spirv_ocl_nextafter(), __spirv_ocl_nextafter(), __spirv_ocl_pow(), __spirv_ocl_pow(), __spirv_ocl_pown(), __spirv_ocl_pown(), __spirv_ocl_remainder(), __spirv_ocl_remainder(), __spirv_ocl_remquo(), __spirv_ocl_remquo(), __spirv_ocl_rint(), __spirv_ocl_rint(), __spirv_ocl_round(), __spirv_ocl_round(), __spirv_ocl_rsqrt(), __spirv_ocl_rsqrt(), __spirv_ocl_s_abs(), __spirv_ocl_s_abs(), __spirv_ocl_s_abs(), __spirv_ocl_s_max(), __spirv_ocl_s_max(), __spirv_ocl_s_max(), __spirv_ocl_s_min(), __spirv_ocl_s_min(), __spirv_ocl_s_min(), __spirv_ocl_sin(), __spirv_ocl_sin(), __spirv_ocl_sincos(), __spirv_ocl_sincos(), __spirv_ocl_sinh(), __spirv_ocl_sinh(), __spirv_ocl_sinpi(), __spirv_ocl_sinpi(), __spirv_ocl_sqrt(), __spirv_ocl_sqrt(), __spirv_ocl_tan(), __spirv_ocl_tan(), __spirv_ocl_tanh(), __spirv_ocl_tanh(), __spirv_ocl_tgamma(), __spirv_ocl_tgamma(), __spirv_ocl_trunc(), __spirv_ocl_trunc(), __spirv_ocl_u_max(), __spirv_ocl_u_max(), __spirv_ocl_u_min(), and __spirv_ocl_u_min().
| #define _CLC_OVERLOAD [[clang::overloadable]] |
Definition at line 20 of file __clang_spirv_libdevice_declares.h.
Referenced by __spirv_IsFinite(), __spirv_IsFinite(), __spirv_IsInf(), __spirv_IsInf(), __spirv_IsNan(), __spirv_IsNan(), __spirv_ocl_acos(), __spirv_ocl_acos(), __spirv_ocl_acosh(), __spirv_ocl_acosh(), __spirv_ocl_asin(), __spirv_ocl_asin(), __spirv_ocl_asinh(), __spirv_ocl_asinh(), __spirv_ocl_atan(), __spirv_ocl_atan(), __spirv_ocl_atan2(), __spirv_ocl_atan2(), __spirv_ocl_atanh(), __spirv_ocl_atanh(), __spirv_ocl_cbrt(), __spirv_ocl_cbrt(), __spirv_ocl_ceil(), __spirv_ocl_ceil(), __spirv_ocl_copysign(), __spirv_ocl_copysign(), __spirv_ocl_cos(), __spirv_ocl_cos(), __spirv_ocl_cosh(), __spirv_ocl_cosh(), __spirv_ocl_cospi(), __spirv_ocl_cospi(), __spirv_ocl_erf(), __spirv_ocl_erf(), __spirv_ocl_erfc(), __spirv_ocl_erfc(), __spirv_ocl_exp(), __spirv_ocl_exp(), __spirv_ocl_exp10(), __spirv_ocl_exp10(), __spirv_ocl_exp2(), __spirv_ocl_exp2(), __spirv_ocl_expm1(), __spirv_ocl_expm1(), __spirv_ocl_fabs(), __spirv_ocl_fabs(), __spirv_ocl_fclamp(), __spirv_ocl_fclamp(), __spirv_ocl_fdim(), __spirv_ocl_fdim(), __spirv_ocl_floor(), __spirv_ocl_floor(), __spirv_ocl_fma(), __spirv_ocl_fma(), __spirv_ocl_fmax(), __spirv_ocl_fmax(), __spirv_ocl_fmin(), __spirv_ocl_fmin(), __spirv_ocl_fmod(), __spirv_ocl_fmod(), __spirv_ocl_frexp(), __spirv_ocl_frexp(), __spirv_ocl_hypot(), __spirv_ocl_hypot(), __spirv_ocl_ilogb(), __spirv_ocl_ilogb(), __spirv_ocl_ldexp(), __spirv_ocl_ldexp(), __spirv_ocl_lgamma(), __spirv_ocl_lgamma(), __spirv_ocl_log(), __spirv_ocl_log(), __spirv_ocl_log10(), __spirv_ocl_log10(), __spirv_ocl_log1p(), __spirv_ocl_log1p(), __spirv_ocl_log2(), __spirv_ocl_log2(), __spirv_ocl_logb(), __spirv_ocl_logb(), __spirv_ocl_modf(), __spirv_ocl_modf(), __spirv_ocl_nan(), __spirv_ocl_nan(), __spirv_ocl_nan(), __spirv_ocl_nan(), __spirv_ocl_nextafter(), __spirv_ocl_nextafter(), __spirv_ocl_pow(), __spirv_ocl_pow(), __spirv_ocl_pown(), __spirv_ocl_pown(), __spirv_ocl_remainder(), __spirv_ocl_remainder(), __spirv_ocl_remquo(), __spirv_ocl_remquo(), __spirv_ocl_rint(), __spirv_ocl_rint(), __spirv_ocl_round(), __spirv_ocl_round(), __spirv_ocl_rsqrt(), __spirv_ocl_rsqrt(), __spirv_ocl_s_abs(), __spirv_ocl_s_abs(), __spirv_ocl_s_abs(), __spirv_ocl_s_max(), __spirv_ocl_s_max(), __spirv_ocl_s_max(), __spirv_ocl_s_min(), __spirv_ocl_s_min(), __spirv_ocl_s_min(), __spirv_ocl_sin(), __spirv_ocl_sin(), __spirv_ocl_sincos(), __spirv_ocl_sincos(), __spirv_ocl_sinh(), __spirv_ocl_sinh(), __spirv_ocl_sinpi(), __spirv_ocl_sinpi(), __spirv_ocl_sqrt(), __spirv_ocl_sqrt(), __spirv_ocl_tan(), __spirv_ocl_tan(), __spirv_ocl_tanh(), __spirv_ocl_tanh(), __spirv_ocl_tgamma(), __spirv_ocl_tgamma(), __spirv_ocl_trunc(), __spirv_ocl_trunc(), __spirv_ocl_u_max(), __spirv_ocl_u_max(), __spirv_ocl_u_min(), and __spirv_ocl_u_min().
| #define bool _Bool |
Definition at line 17 of file __clang_spirv_libdevice_declares.h.
Referenced by AnalyzeComparison(), AreSpecialMemberFunctionsSameKind(), clang::threadSafety::BeforeSet::checkBeforeAfter(), CheckConstexprFunction(), checkExportedDecl(), clang::SemaSPIRV::CheckSPIRVBuiltinFunctionCall(), clang::index::createIndexingASTConsumer(), FixupInvocation(), clang::CompilerInstance::hasOutputManager(), clang::NestedNameSpecifierLoc::hasQualifier(), instantiateOMPDeclareVariantAttr(), clang::Preprocessor::isMacroDefined(), clang::AssociatedConstraint::isNull(), isParenthetizedAndQualifiedAddressOfExpr(), clang::CXXScopeSpec::isSet(), clang::CXXScopeSpec::isValid(), isValidStructGUID(), clang::CodeGen::ConstantInitFuture::operator bool(), clang::LookupBlockOffsets::operator bool(), clang::NestedNameSpecifierLoc::operator bool(), clang::TypoCorrection::operator bool(), clang::SanitizerMask::operator!(), clang::OptionalUnsigned< unsigned >::operator==, printStateTraitWithLocationContextJson(), clang::SourceManager::PrintStats(), REGISTER_MAP_WITH_PROGRAMSTATE(), clang::interp::Pointer::toRValue(), and clang::interp::Compiler< Emitter >::VisitCXXConstructExpr().
| _CLC_OVERLOAD _CLC_CONSTFN bool __spirv_IsFinite | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN bool __spirv_IsFinite | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN bool __spirv_IsInf | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN bool __spirv_IsInf | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __finite(), __finitef(), __isinf(), and __isinff().
| _CLC_OVERLOAD _CLC_CONSTFN bool __spirv_IsNan | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN bool __spirv_IsNan | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __finite(), __finitef(), __isnan(), and __isnanf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_acos | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_acos | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_acosh | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_acosh | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_asin | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_asin | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_asinh | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_asinh | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_atan | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_atan | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_atan2 | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_atan2 | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_atanh | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_atanh | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_cbrt | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_cbrt | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_ceil | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_ceil | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __dadd_ru(), __ddiv_ru(), __dmul_ru(), __dsqrt_ru(), __dsub_ru(), __fadd_ru(), __fdiv_ru(), __fma_ru(), __fmaf_ru(), __fmul_ru(), __fsqrt_ru(), __fsub_ru(), ceil(), and ceilf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_copysign | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_copysign | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by copysign(), and copysignf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_cos | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_cos | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_cosh | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_cosh | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_cospi | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_cospi | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by cospi(), cospif(), sincospi(), and sincospif().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_erf | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_erf | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by erf(), erff(), normcdf(), and normcdff().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_erfc | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_erfc | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_exp | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_exp | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __expf(), erfcx(), erfcxf(), exp(), and expf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_exp10 | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_exp10 | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __exp10f(), exp10(), and exp10f().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_exp2 | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_exp2 | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_expm1 | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_expm1 | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_fabs | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_fabs | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_fclamp | ( | double | , |
| double | , | ||
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_fclamp | ( | float | , |
| float | , | ||
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __saturatef().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_fdim | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_fdim | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_floor | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_floor | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __dadd_rd(), __ddiv_rd(), __dmul_rd(), __dsqrt_rd(), __dsub_rd(), __fadd_rd(), __fdiv_rd(), __fma_rd(), __fmaf_rd(), __fmul_rd(), __fsqrt_rd(), __fsub_rd(), floor(), and floorf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_fma | ( | double | , |
| double | , | ||
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_fma | ( | float | , |
| float | , | ||
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_fmax | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_fmax | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_fmin | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_fmin | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_fmod | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_fmod | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_frexp | ( | double | , |
| int * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_frexp | ( | float | , |
| int * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_hypot | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_hypot | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN int __spirv_ocl_ilogb | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN int __spirv_ocl_ilogb | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_ldexp | ( | double | , |
| int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_ldexp | ( | float | , |
| int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_lgamma | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_lgamma | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_log | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_log | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_log10 | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_log10 | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __log10f(), log10(), and log10f().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_log1p | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_log1p | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_log2 | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_log2 | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_logb | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_logb | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_modf | ( | double | , |
| double * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_modf | ( | float | , |
| float * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_nan | ( | int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_nan | ( | long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_nan | ( | unsigned int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_nan | ( | unsigned long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_nextafter | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_nextafter | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by nextafter(), and nextafterf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_pow | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_pow | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_pown | ( | double | , |
| int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_pown | ( | float | , |
| int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_remainder | ( | double | , |
| double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_remainder | ( | float | , |
| float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by remainder(), and remainderf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_remquo | ( | double | , |
| double | , | ||
| int * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_remquo | ( | float | , |
| float | , | ||
| int * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_rint | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_rint | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __dadd_rn(), __ddiv_rn(), __dmul_rn(), __dsqrt_rn(), __dsub_rn(), __fadd_rn(), __fdiv_rn(), __fma_rn(), __fmaf_rn(), __fmul_rn(), __frsqrt_rn(), __fsqrt_rn(), __fsub_rn(), nearbyint(), nearbyintf(), rint(), and rintf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_round | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_round | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_rsqrt | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_rsqrt | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __frsqrt_rn(), normcdf(), normcdff(), rnorm(), rnorm3d(), rnorm3df(), rnorm4d(), rnorm4df(), rnormf(), rsqrt(), and rsqrtf().
| _CLC_OVERLOAD _CLC_CONSTFN unsigned int __spirv_ocl_s_abs | ( | int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN unsigned long long __spirv_ocl_s_abs | ( | long long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN unsigned long __spirv_ocl_s_abs | ( | long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN int __spirv_ocl_s_max | ( | int | , |
| int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN long long __spirv_ocl_s_max | ( | long long | , |
| long long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN long __spirv_ocl_s_max | ( | long | , |
| long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN int __spirv_ocl_s_min | ( | int | , |
| int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN long long __spirv_ocl_s_min | ( | long long | , |
| long long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN long __spirv_ocl_s_min | ( | long | , |
| long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_sin | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_sin | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_sincos | ( | double | , |
| double * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_sincos | ( | float | , |
| float * | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __sincosf(), sincos(), and sincosf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_sinh | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_sinh | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_sinpi | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_sinpi | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by sincospi(), sincospif(), sinpi(), and sinpif().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_sqrt | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_sqrt | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __dsqrt_rd(), __dsqrt_rn(), __dsqrt_ru(), __dsqrt_rz(), __fsqrt_rd(), __fsqrt_rn(), __fsqrt_ru(), __fsqrt_rz(), norm(), norm3d(), norm3df(), norm4d(), norm4df(), normf(), sqrt(), and sqrtf().
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_tan | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_tan | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_tanh | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_tanh | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_tgamma | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_tgamma | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN double __spirv_ocl_trunc | ( | double | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN float __spirv_ocl_trunc | ( | float | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
Referenced by __dadd_rz(), __ddiv_rz(), __dmul_rz(), __dsqrt_rz(), __dsub_rz(), __fadd_rz(), __fdiv_rz(), __fma_rz(), __fmaf_rz(), __fmul_rz(), __fsqrt_rz(), __fsub_rz(), trunc(), and truncf().
| _CLC_OVERLOAD _CLC_CONSTFN unsigned int __spirv_ocl_u_max | ( | unsigned int | , |
| unsigned int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN unsigned long long __spirv_ocl_u_max | ( | unsigned long long | , |
| unsigned long long | ) |
| _CLC_OVERLOAD _CLC_CONSTFN unsigned long __spirv_ocl_u_max | ( | unsigned long | , |
| unsigned long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN unsigned int __spirv_ocl_u_min | ( | unsigned int | , |
| unsigned int | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _CLC_OVERLOAD _CLC_CONSTFN unsigned long long __spirv_ocl_u_min | ( | unsigned long long | , |
| unsigned long long | ) |
| _CLC_OVERLOAD _CLC_CONSTFN unsigned long __spirv_ocl_u_min | ( | unsigned long | , |
| unsigned long | ) |
References _CLC_CONSTFN, and _CLC_OVERLOAD.
| _Pragma | ( | "pop_macro(\"bool\")" | ) |
| _Pragma | ( | "push_macro(\"bool\")" | ) |