Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing LLVM libm intrinsics #155

Closed
oxinabox opened this issue Jul 11, 2020 · 0 comments · Fixed by #158
Closed

Add missing LLVM libm intrinsics #155

oxinabox opened this issue Jul 11, 2020 · 0 comments · Fixed by #158

Comments

@oxinabox
Copy link
Contributor

It seems reasonably to follow up to #153
by adding in the rest of the LLVM intrinsics that overlap with libm.

Which are (last time i looked: JuliaMath/Libm.jl#8)

  • exp2
  • log10
  • log2
  • fabs (might be better to just implement in Dex? not like it is complicated)
  • ceil (how did we end up with floor but not ceil ?)
  • trunc (seems not that useful but 🤷)
  • round, (maybe rint, nearbyint instead?)

Probably not maxnum, minnum, since hard to see how they would be any different to the ones we already have in Dex.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant