index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
AK
/
Math.h
Age
Commit message (
Expand
)
Author
2023-01-09
AK: Reorder AK/Math after the removal of i686
Hendiadyoin1
2022-12-28
AK: Remove i686 support
Liav A
2022-11-26
AK: Make it possible to not `using` AK classes into the global namespace
Andreas Kling
2022-11-26
AK: Fix double promotion error when using AK:ceil on floats
MacDue
2022-10-14
AK: Fix aarch64 versions of math functions
Hendiadyoin1
2022-10-14
AK: Add support for some trivial math functions on aarch64
Hendiadyoin1
2022-06-30
AK: Add AK::ceil(float) and AK::ceil_log2(integer)
MacDue
2022-06-14
AK: Add sqrt(2) and sqrt(1/2) constants
Hediadyoin1
2022-05-08
AK: Use AK:: sin and cos on aarch64 build
EWouters
2022-05-07
AK: Use builtin versions of `llrint{,l,f}`
EWouters
2022-05-07
AK: Add an SSE2 specific implementation of sqrt(double)
Hendiadyoin1
2022-05-07
AK: Add an helper for quick hardware based rounding
Hendiadyoin1
2022-04-23
AK: Make sure we don't include Math.h or math.h from KERNEL
Andrew Kaster
2022-04-03
AK: Add generic sincos solution for non-x86 platforms
serenityosrocks
2022-04-02
AK: Add rsqrt and a SSE specific implementation for sqrt
Hendiadyoin1
2022-03-15
AK+Everywhere: Add sincos and use it in some places
Hendiadyoin1
2022-02-19
AK: Don't use x86 assembly when building for non-x86 targets
Gunnar Beutner
2022-02-06
AK: Move integral log2 and exp to IntegerMath.h
Hendiadyoin1
2022-01-29
AK: Fix log2 calculation for Integer
Pankaj Raghav
2021-12-21
AK+Everywhere: Replace __builtin bit functions
Nick Johnson
2021-11-18
AK: Implement `acos<T>` correctly
Jelle Raaijmakers
2021-08-08
AK: Handle partial remainders
Daniel Bertalan
2021-07-19
AK: Introduce Math.h
Hendiadyoin1