You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement cos, sin, atan, tan, log, log1p, _pi, exp & pow.
All functions use the LLVM intrinsics except tan & atan. They do not exist in the version of LLVM we are using.
Fixeseffekt-lang#608
Implement cos, sin, atan, tan, log, log1p, _pi, exp & pow.
All functions use the LLVM intrinsics except tan & atan. They do not exist in the version of LLVM we are using.
Fixeseffekt-lang#608
The following math functions/values in
libraries/common/effekt.effekt
are not implemented in the LLVM backend yet:cos: Double => Double
sin: Double => Double
atan: Double => Double
tan: Double => Double
log: Double => Double
log1p: Double => Double
exp: Double => Double
_pi: Double
See #606 on how to do this, don't forget to add tests (or re-enable tests ignored on the LLVM backend).
Here's the list of all LLVM intrinsics: https://llvm.org/docs/LangRef.html#standard-c-c-library-intrinsics
The text was updated successfully, but these errors were encountered: