Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit a55c033d authored by Elliott Hughes's avatar Elliott Hughes
Browse files

Remove dead gglFastDivx.

Bug: http://b/112155920
Bug: https://www.viva64.com/en/b/0579/
Test: builds
Change-Id: Ia55245ce4484d5376abef16c9863015b0a0ca2b1
parent 4c87c174
Loading
Loading
Loading
Loading
+0 −11
Original line number Diff line number Diff line
@@ -70,17 +70,6 @@ int32_t gglRecipQ(GGLfixed x, int q)

// ------------------------------------------------------------------------

GGLfixed gglFastDivx(GGLfixed n, GGLfixed d)
{
    if ((d>>24) && ((d>>24)+1)) {
        n >>= 8;
        d >>= 8;
    }
    return gglMulx(n, gglRecip(d));
}

// ------------------------------------------------------------------------

static const GGLfixed ggl_sqrt_reciproc_approx_tab[8] = {
    // 1/sqrt(x) with x = 1-N/16, N=[8...1]
    0x16A09, 0x15555, 0x143D1, 0x134BF, 0x1279A, 0x11C01, 0x111AC, 0x10865
+0 −1
Original line number Diff line number Diff line
@@ -86,7 +86,6 @@ GGLfixed gglRoundx(GGLfixed v) {
GGLfixed gglPowx(GGLfixed x, GGLfixed y) CONST;
GGLfixed gglSqrtx(GGLfixed a) CONST;
GGLfixed gglSqrtRecipx(GGLfixed x) CONST;
GGLfixed gglFastDivx(GGLfixed n, GGLfixed d) CONST;
int32_t gglMulDivi(int32_t a, int32_t b, int32_t c);

int32_t gglRecipQNormalized(int32_t x, int* exponent);