Images 💾

Last commit ⭐

commit 957f89ce4abb6ad2228b882cf4dde40325ee1ce0
Author:     Timon Kruiper <timonkruiper@gmail.com>
AuthorDate: Thu Apr 13 19:17:34 2023 +0200
Commit:     Linus Groh <mail@linusgroh.de>
CommitDate: Thu Apr 13 20:24:25 2023 +0200

    AK: Add very naive implementation of {sin,cos,tan} for aarch64
    
    The {sin,cos,tan} functions in AK are used as the implementation of the
    same function in libm. We cannot use the __builtin_foo functions as
    these would just call the libc functions. This was causing an infinite
    loop. Fix this by adding a very naive implementation of
    AK::{sin, cos,tan}, that is only valid for small inputs. For the other
    functions in this file, I added a TODO() such that we'll crash, instead
    of infinite looping.