
/*
 * Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
 * See https://llvm.org/LICENSE.txt for license information.
 * SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 *
 */


const float C1 = -3.33332509e-01; // ((float)-0x1.55551ep-2) //I2F(0xBEAAAA8F)
const float C2 = 1.99954212e-01; // ((float)0x1.998198p-3) //I2F(0x3E4CC0CC)
const float C3 = -1.42211244e-01; // ((float)-0x1.233fa6p-3) //I2F(0xBE119FD3)
const float C4 = 1.06959172e-01; // ((float)0x1.b61ad2p-4) //I2F(0x3DDB0D69)
const float C5 = -7.60018304e-02; // ((float)-0x1.374db2p-4) //I2F(0xBD9BA6D9)
const float C6 = 4.36340049e-02; // ((float)0x1.657324p-5) //I2F(0x3D32B992)
const float C7 = -1.65580809e-02; // ((float)-0x1.0f49ap-6) //I2F(0xBC87A4D0)
const float C8 = 2.95445486e-03; // ((float)0x1.833f0ep-9) //I2F(0x3B419F87)

#define PI_2 1.57079632679489655799898173427

