-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Fast atan and atan2 functions. #8388
base: main
Are you sure you want to change the base?
Commits on Aug 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 69052fa - Browse repository at this point
Copy the full SHA 69052faView commit details -
Configuration menu - View commit details
-
Copy full SHA for e82d9ff - Browse repository at this point
Copy the full SHA e82d9ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11b442c - Browse repository at this point
Copy the full SHA 11b442cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dee28bc - Browse repository at this point
Copy the full SHA dee28bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 362f0ea - Browse repository at this point
Copy the full SHA 362f0eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd7f7a - Browse repository at this point
Copy the full SHA 1bd7f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f1e851 - Browse repository at this point
Copy the full SHA 4f1e851View commit details -
Configuration menu - View commit details
-
Copy full SHA for f10396b - Browse repository at this point
Copy the full SHA f10396bView commit details -
Configuration menu - View commit details
-
Copy full SHA for de9d3b7 - Browse repository at this point
Copy the full SHA de9d3b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8e3225 - Browse repository at this point
Copy the full SHA d8e3225View commit details -
Bugfix fast_atan approximation. Fix correctness test to exceed the ra…
…nge (-1, 1) to test (-4, 4). Cleanup code/comments. Test performance for all approximations.
Configuration menu - View commit details
-
Copy full SHA for 3bcd1a7 - Browse repository at this point
Copy the full SHA 3bcd1a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2aa0c7e - Browse repository at this point
Copy the full SHA 2aa0c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd088f8 - Browse repository at this point
Copy the full SHA fd088f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62534d7 - Browse repository at this point
Copy the full SHA 62534d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for c76e719 - Browse repository at this point
Copy the full SHA c76e719View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc25944 - Browse repository at this point
Copy the full SHA fc25944View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5d0cad - Browse repository at this point
Copy the full SHA b5d0cadView commit details
Commits on Aug 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4d61c6a - Browse repository at this point
Copy the full SHA 4d61c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff28b99 - Browse repository at this point
Copy the full SHA ff28b99View commit details
Commits on Sep 15, 2024
-
Partially apply clang-tidy fixes we don't enforce yet (halide#8376)
* Partially apply clang-tidy fixes we don't use yet - Put a bunch of stuff into anonymous namespaces - Delete some redundant casts (e.g. casting an int to int) - Add some const refs to avoid copies - Remove meaningless inline qualifiers on in-class definitions and constexpr functions - Remove return-with-value from functions returning void - Delete a little dead code - Use std::min/max where appropriate - Don't use a variable after std::forwarding it. It may have been moved from. - Use std::string::empty instead of comparing length to zero * Undo unintentional formatting change * Restore some necessary casts * Add NOLINT to silence older clang-tidy
Configuration menu - View commit details
-
Copy full SHA for 5a435f0 - Browse repository at this point
Copy the full SHA 5a435f0View commit details -
Fix bundling error on buildbots (halide#8392)
LLVM as it is built on the buildbots depends on `-lrt`, which is not a target. Filter out non-target dependencies from consideration.
Configuration menu - View commit details
-
Copy full SHA for a4544be - Browse repository at this point
Copy the full SHA a4544beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 624f737 - Browse repository at this point
Copy the full SHA 624f737View commit details -
Fix _Float16 detection on ARM64 GCC<13 (halide#8401)
GCC 12 only supports _Float16 on x86. Support for ARM was added in GCC 13. This causes a build failure in the manylinux_2_28 images.
Configuration menu - View commit details
-
Copy full SHA for 5ca88b7 - Browse repository at this point
Copy the full SHA 5ca88b7View commit details -
Update README.md (halide#8404)
The instructions for which llvm to acquire were stale
Configuration menu - View commit details
-
Copy full SHA for 238f73c - Browse repository at this point
Copy the full SHA 238f73cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b09f611 - Browse repository at this point
Copy the full SHA b09f611View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0614530 - Browse repository at this point
Copy the full SHA 0614530View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6dac4 - Browse repository at this point
Copy the full SHA ae6dac4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30b5938 - Browse repository at this point
Copy the full SHA 30b5938View commit details -
Merge pull request halide#8412
* Update pip package metadata * Link to the CMake package docs from Doxygen * Fix invalid Doxygen annotation in Serialization.h
Configuration menu - View commit details
-
Copy full SHA for 6f0da12 - Browse repository at this point
Copy the full SHA 6f0da12View commit details -
Fix classifier spelling (halide#8413)
PyPI rejected this because of a spacing issue.
Configuration menu - View commit details
-
Copy full SHA for 44651f9 - Browse repository at this point
Copy the full SHA 44651f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 636ad8f - Browse repository at this point
Copy the full SHA 636ad8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51824df - Browse repository at this point
Copy the full SHA 51824dfView commit details -
Include our Markdown documentation in the Doxygen site. (halide#8417)
A few quirks in the Markdown parser were worked around here. The most notable is that the sequence `]:` causes Doxygen to interpret a would-be link as a trailing reference even if it is not at the start of a line. Duplicating the single bracket reference is a portable workaround, i.e. [winget] ~> [winget][winget] It also doesn't stop interpreting `@` directives inside inline code, so it warns about our use of the `@` as a decorator symbol inside Python.md.
Configuration menu - View commit details
-
Copy full SHA for c9b2a76 - Browse repository at this point
Copy the full SHA c9b2a76View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8966e9 - Browse repository at this point
Copy the full SHA a8966e9View commit details -
Reschedule the matrix multiply performance app (halide#8418)
Someone was using this as a reference expert schedule, but it was stale and a bit simplistic for large matrices. I rescheduled it to get a better fraction of peak. This also now demonstrates how to use rfactor to block an sgemm over the k axis.
Configuration menu - View commit details
-
Copy full SHA for 9bcb9b7 - Browse repository at this point
Copy the full SHA 9bcb9b7View commit details