#include "libm.h"

Go to the source code of this file.
Functions/Subroutines | |
| double | __tan (double x) |
Variables | |
| static char * | rcs_id = "$Source: /home/bos/bk/kpro64-pending/libm/mips/SCCS/s.tan.c $ $Revision: 1.5 $" |
| static const du | Qnan |
| static const du | Inf |
| static const du | half |
| static const du | one |
| static const du | twop19xpi |
| static const du | twopm26 |
| static const du | rpiby2 |
| static const du | piby2hi |
| static const du | piby2lo |
| static const du | piby2tiny |
| static const du | ph |
| static const du | pl |
| static const du | pt |
| static const du | pe |
| static const du | pe2 |
| static const du | Ph |
| static const du | Pl |
| static const du | Pt |
| static const du | p [] |
| static const du | q [] |
| double __tan | ( | double | x | ) |
Initial value:
{
{D(0x3ff00000, 0x00000000)},
{D(0xbfdd8b1d, 0x04e680b5)},
{D(0x3f97e798, 0xc16cfadc)},
{D(0xbf2b51d1, 0xd7f65e57)},
}
Definition at line 152 of file tan.c.
Referenced by __acos(), __acosf(), __asin(), __asinf(), __drem(), __exp(), __expm1(), __expm1f(), __hypot(), __hypotf(), __log(), __log10(), __log10f(), __log1p(), __log1pf(), __logf(), __pow(), __tanh(), __trapuv_malloc(), __vexp(), __vlog(), __vlog10(), __vlog10f(), __vlogf(), _bfd_default_error_handler(), add_case_node(), add_env_var_paths(), add_pending_init(), asm_fprintf(), b_out_write_object_contents(), back_branch_in_range_p(), basic(), bfd_boolean(), bfd_h8_disassemble(), block_alloc(), build_common_builtin_nodes(), builtin_define_std(), c_q_mul(), canon_reg(), careful_find_l_paren(), check_reloc_refs(), check_trad_stringification(), coff_count_linenumbers(), coff_write_linenumbers(), coff_write_symbols(), combine_strings(), combine_temp_slots(), create_name_tags(), cse_end_of_basic_block(), cse_set_around_loop(), cwh_stab_free_packet(), d_print_java_identifier(), define__GNUC__(), delete_reg_equiv(), demangle_template_value_parm(), determine_pseudo_inverse(), directory_specified_p(), do_lhs_deref_structure_copy(), do_line(), do_option_spec(), do_rhs_deref_structure_copy(), do_simple_structure_copy(), do_spec_1(), dV_open_WN(), dV_place_stub(), elf32_hppa_copy_indirect_symbol(), elf32_sparc_copy_indirect_symbol(), elf64_x86_64_copy_indirect_symbol(), elf_find_function(), elf_i386_copy_indirect_symbol(), elf_s390_copy_indirect_symbol(), emit_lkcord(), etir_sto(), Expand_F8_Recip(), expand_omp_for_static_nochunk(), Expand_SGI_F8_Divide(), f_open_com(), fei_arith_con(), fei_array_dimen(), ffecom_build_f2c_string_(), ffelex_cfelex_(), ffelex_hash_kludge(), ffetarget_real1(), ffetarget_real2(), find_afterward(), find_and_verify_loops(), find_corresponding_lparen(), find_executable(), finish_init(), FIX_PROC_HEAD(), Fix_Recurrences_After_Unrolling(), fixup_anonymous_aggr(), fixup_match_1(), fixup_newlines(), gen_insn(), Gen_stmt_wn(), get_base_filename(), get_file_function_name_long(), ggc_free(), gs_classtype_size(), gs_read(), htab_expand(), htab_mod_1(), i386_pe_asm_file_end(), i386_pe_file_end(), ieee_write_external_part(), init_interclass_conv_libfuncs(), init_intraclass_conv_libfuncs(), init_libfuncs(), Insert_ORs_For_BB(), install(), Interleave_Base_Update(), lex_string(), list_length(), loop_insn_first_p(), lower_bit_field_id(), lower_try_finally_copy(), lower_try_finally_nofallthru(), lower_try_finally_onedest(), lower_try_finally_switch(), m32r_elf_copy_indirect_symbol(), main(), make_complex_modes(), make_new_qty(), make_regs_eqv(), malloc_pool_display(), malloc_pool_kill(), maybe_record_in_goto_queue(), mem_attrs_htab_eq(), mips__nan_malloc_(), munge(), needs_variable(), objalloc_free_block(), optimize_reg_copy_1(), optimize_reg_copy_2(), parse_multi_option(), ppc64_elf_copy_indirect_symbol(), ppc64_elf_hide_symbol(), ppc_elf_copy_indirect_symbol(), PQS_MANAGER::PQS_is_disjoint(), preserve_temp_slots(), print_multilib_info(), process_command(), read_rtx_variadic(), recompile_files(), reg_attrs_htab_eq(), rescan(), resolve_operand_name_1(), rs6000_gen_section_name(), rtd_divmod(), rtl_tidy_fallthru_edge(), scan_linker_output(), scan_one_insn(), set_collect_gcc_options(), set_multilib_dir(), Set_Tcon_Value(), sh_elf_copy_indirect_symbol(), PQS_MANAGER::Simplify_TN_Set(), split_directories(), string_prependn(), strip_whitespace(), synth_mult(), tidy_fallthru_edge(), trim_filename(), try_combine(), use_related_value(), used_arg(), validate_insn_alternatives(), vma_compare(), VPARAMS(), warning_find_reloc(), writ_rep(), write_c_file_stat(), write_init_options(), and write_switch().
1.5.6