#include "cmplx.h"#include <errno.h>#include "moremath.h"
Go to the source code of this file.
Classes | |
| union | du |
Defines | |
| #define | ROUND(d) round(d) |
Functions | |
| double | fabs (double) |
| int | round (double) |
| dcomplex | __dcis (double x) |
Variables | |
| double | __libm_qnan_d |
| int * | __errnoaddr |
| static const du | tblh [] |
| static const du | tbll [] |
| static const du | rpiby2 |
| static const du | twopm23 |
| static const du | zero |
| static const du | half |
| static const du | one |
| static const du | ph |
| static const du | pl |
| static const du | pt |
| static const du | pe |
| static const du | pe2 |
| static const du | Pt |
| static const du | piby2low |
| static const du | S [] |
| static const du | C [] |
| dcomplex __dcis | ( | double | x | ) |
Definition at line 189 of file d_cis.c.
References __errnoaddr, __libm_qnan_d, d, du::d, dcomplex::dimag, dcomplex::dreal, fabs(), L, result, and ROUND.
Referenced by d_cis().

| double fabs | ( | double | ) |
| int round | ( | double | ) |
| int* __errnoaddr |
Referenced by __dcis(), __q_acosd(), __q_asind(), __q_atand(), __q_cosd(), __q_sind(), __q_tand(), __qatan2d(), __qldexp(), and __rcis().
| double __libm_qnan_d |
Referenced by __dcis().
{D(0x3e5110b4, 0x60000000)}
Definition at line 136 of file d_cis.c.
Referenced by PROMPF_INFO::Dsm_Io().
{D(0x3c91a626, 0x30000000)}
Definition at line 139 of file d_cis.c.
Referenced by PROMPF_INFO::Cache_Tile(), PROMPF_INFO::Cache_Winddown(), PROMPF_INFO::Check(), PROMPF_INFO::Distribution(), PROMPF_INFO::Doacross_Inner_Tile(), PROMPF_INFO::Doacross_Outer_Tile(), PROMPF_INFO::Doacross_Sync(), PROMPF_INFO::Donest_Middle_Tile(), PROMPF_INFO::Donest_Outer_Tile(), PROMPF_INFO::Dsm_Io(), PROMPF_INFO::Dsm_Local(), PROMPF_INFO::Dsm_Tile(), PROMPF_INFO::Elimination(), PROMPF_INFO::F90_Array_Stmt(), PROMPF_INFO::Fission(), PROMPF_INFO::Fusion(), PROMPF_INFO::Gather_Scatter(), PROMPF_INFO::General_Version(), PROMPF_INFO::Hoist_Messy_Bounds(), PROMPF_INFO::Inner_Fission(), PROMPF_INFO::Inner_Shackle(), PROMPF_INFO::Interchange(), PROMPF_INFO::Interleaved_Winddown(), PROMPF_INFO::Mark_F90_Lower(), PROMPF_INFO::Mark_Omp(), PROMPF_INFO::Mark_Postlno(), PROMPF_INFO::Mark_Prelno(), PROMPF_INFO::Mark_Preopt(), PROMPF_INFO::Mp_Tile(), PROMPF_INFO::Mp_Version(), PROMPF_INFO::OMPL_Atomic_To_Critical_Section(), PROMPF_INFO::OMPL_Atomic_To_FetchAndOp(), PROMPF_INFO::OMPL_Atomic_To_Swap(), PROMPF_INFO::OMPL_Eliminate_Section(), PROMPF_INFO::OMPL_Fetchop_Atomic(), PROMPF_INFO::OMPL_Master_To_If(), PROMPF_INFO::OMPL_Sections_To_Loop(), PROMPF_INFO::Outer_Shackle(), PROMPF_INFO::Parallel_Region(), PROMPF_INFO::Post_Peel(), PROMPF_INFO::Pre_Peel(), PROMPF_INFO::Prefetch_Version(), PROMPF_INFO::Preopt_Create(), PROMPF_INFO::Register_Shutdown(), PROMPF_INFO::Register_SStrip(), PROMPF_INFO::Register_Startup(), PROMPF_INFO::Register_Tile(), PROMPF_INFO::Register_Winddown(), PROMPF_INFO::Remove_Unity_Trip(), PROMPF_INFO::Restore(), PROMPF_INFO::Se_Cache_Tile(), PROMPF_INFO::Se_Tile(), PROMPF_INFO::Single_Process(), PROMPF_INFO::Undo_Elimination(), PROMPF_INFO::Undo_Fusion(), PROMPF_INFO::Undo_Post_Peel(), PROMPF_INFO::Undo_Pre_Peel(), and PROMPF_INFO::Vintr_Fission().
{
{D(0xc02f6a7a, 0x2955385e)},
{D(0xc02c463a, 0xbeccb2bb)},
{D(0xc02921fb, 0x54442d18)},
{D(0xc025fdbb, 0xe9bba775)},
{D(0xc022d97c, 0x7f3321d2)},
{D(0xc01f6a7a, 0x2955385e)},
{D(0xc01921fb, 0x54442d18)},
{D(0xc012d97c, 0x7f3321d2)},
{D(0xc00921fb, 0x54442d18)},
{D(0xbff921fb, 0x54442d18)},
{D(0x00000000, 0x00000000)},
{D(0x3ff921fb, 0x54442d18)},
{D(0x400921fb, 0x54442d18)},
{D(0x4012d97c, 0x7f3321d2)},
{D(0x401921fb, 0x54442d18)},
{D(0x401f6a7a, 0x2955385e)},
{D(0x4022d97c, 0x7f3321d2)},
{D(0x4025fdbb, 0xe9bba775)},
{D(0x402921fb, 0x54442d18)},
{D(0x402c463a, 0xbeccb2bb)},
{D(0x402f6a7a, 0x2955385e)},
}
{
{D(0xbcc60faf, 0xbfd97309)},
{D(0xbcc3daea, 0xf976e788)},
{D(0xbcc1a626, 0x33145c07)},
{D(0xbcbee2c2, 0xd963a10c)},
{D(0xbcba7939, 0x4c9e8a0a)},
{D(0xbcb60faf, 0xbfd97309)},
{D(0xbcb1a626, 0x33145c07)},
{D(0xbcaa7939, 0x4c9e8a0a)},
{D(0xbca1a626, 0x33145c07)},
{D(0xbc91a626, 0x33145c07)},
{D(0x00000000, 0x00000000)},
{D(0x3c91a626, 0x33145c07)},
{D(0x3ca1a626, 0x33145c07)},
{D(0x3caa7939, 0x4c9e8a0a)},
{D(0x3cb1a626, 0x33145c07)},
{D(0x3cb60faf, 0xbfd97309)},
{D(0x3cba7939, 0x4c9e8a0a)},
{D(0x3cbee2c2, 0xd963a10c)},
{D(0x3cc1a626, 0x33145c07)},
{D(0x3cc3daea, 0xf976e788)},
{D(0x3cc60faf, 0xbfd97309)},
}
1.7.1