12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- YQL_UDF_CONTRIB(math_udf)
-
- YQL_ABI_VERSION(
- 2
- 28
- 0
- )
-
- SRCS(
- math_udf.cpp
- )
- IF (BUILD_TYPE != "release" AND BUILD_TYPE != "relwithdebinfo")
- CFLAGS(-DDISABLE_IR)
- ELSE()
- USE_LLVM_BC14()
-
- LLVM_BC(
- math_ir.cpp
- lib/erfinv.cpp
- NAME Math
- SYMBOLS
- PiIR
- EIR
- EpsIR
- RoundDownwardIR
- RoundToNearestIR
- RoundTowardZeroIR
- RoundUpwardIR
- AbsIR
- AcosIR
- AsinIR
- AsinhIR
- AtanIR
- CbrtIR
- CeilIR
- CosIR
- CoshIR
- ErfIR
- ErfInvIR
- ErfcInvIR
- ExpIR
- Exp2IR
- FabsIR
- FloorIR
- LgammaIR
- RintIR
- SinIR
- SinhIR
- SqrtIR
- TanIR
- TanhIR
- TgammaIR
- TruncIR
- IsFiniteIR
- IsInfIR
- IsNaNIR
- Atan2IR
- FmodIR
- HypotIR
- RemainderIR
- PowIR
- LdexpIR
- LogIR
- Log2IR
- Log10IR
- SigmoidIR
- FuzzyEqualsIR
- RoundIR
- ModIR
- RemIR
- )
- ENDIF()
-
-
- PEERDIR(
- yql/essentials/udfs/common/math/lib
- )
-
- END()
- RECURSE(
- lib
- )
- RECURSE_FOR_TESTS(
- test
- )
|