Open jiribenes opened 2 months ago
The following math functions/values in libraries/common/effekt.effekt are not implemented in the LLVM backend yet:
libraries/common/effekt.effekt
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 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