
Go to the source code of this file.
Variables | |
| linear_type_type | init_default_linear_type [Num_Fortran_Types] |
| linear_type_type | half_linear_type [Num_Fortran_Types] |
| linear_type_type | double_linear_type [Num_Fortran_Types] |
| int | bit_size_tbl [Num_Linear_Types] |
| int | storage_bit_kind_tbl [Num_Linear_Types] |
| int | storage_bit_size_tbl [Num_Linear_Types] |
| int | storage_bit_prec_tbl [Num_Linear_Types] |
| int | register_bit_size_tbl [Num_Linear_Types] |
| int | stride_mult_unit_in_bits [Num_Linear_Types] |
| int | type_alignment_tbl [Num_Linear_Types] |
| type_tbl_type | type_init_tbl [Num_Linear_Types+2] |
| int bit_size_tbl[Num_Linear_Types] |
Definition at line 109 of file type.h.
Referenced by init_compiler(), and send_non_standard_aligned_type().
| linear_type_type double_linear_type[Num_Fortran_Types] |
{
Integer_8,
Logical_8,
Real_8,
Real_16,
Complex_8,
Complex_16,
Character_1,
Typeless_8
}
Definition at line 96 of file type.h.
Referenced by init_type(), and set_integer_default_type().
| linear_type_type half_linear_type[Num_Fortran_Types] |
Definition at line 84 of file type.h.
Referenced by init_type(), kind_intrinsic(), and set_integer_default_type().
| linear_type_type init_default_linear_type[Num_Fortran_Types] |
{
Integer_4,
Logical_4,
Real_4,
Real_8,
Complex_4,
Complex_8,
Character_1,
Typeless_4
}
Definition at line 73 of file type.h.
Referenced by init_type(), and kind_intrinsic().
| int register_bit_size_tbl[Num_Linear_Types] |
Definition at line 680 of file type.h.
Referenced by ishft_intrinsic().
| int storage_bit_kind_tbl[Num_Linear_Types] |
Definition at line 584 of file type.h.
Referenced by compare_darg_to_actual_arg(), and compare_func_result().
| int storage_bit_prec_tbl[Num_Linear_Types] |
Definition at line 648 of file type.h.
Referenced by init_compiler().
| int storage_bit_size_tbl[Num_Linear_Types] |
Definition at line 616 of file type.h.
Referenced by assign_offset(), assign_stmt_semantics(), broadcast_scalar(), btest_intrinsic(), buffer_stmt_semantics(), call_list_semantics(), cast_to_cg_default(), cast_typeless_constant(), compare_value_to_cn(), create_constructor_constant(), create_runtime_array_constructor(), cvmgp_intrinsic(), determine_tmp_size(), dshiftl_intrinsic(), final_arg_work(), fold_aggragate_expression(), fp_classify(), fp_classify_128(), fp_classify_64(), gen_common_dv_init(), gen_dv_whole_def(), gen_dv_whole_def_init(), gen_internal_dope_vector(), gen_sf_dv_whole_def(), gen_static_dv_whole_def(), get_basic_type(), iand_intrinsic(), ibits_intrinsic(), ibset_intrinsic(), increment_count(), init_compiler(), init_parse_prog_unit(), init_type(), init_whole_array(), insert_init_stmt_for_tmp(), interpret_ref(), io_ctl_list_semantics(), io_list_semantics(), is_normal(), is_normal_128(), is_normal_64(), ishftc_intrinsic(), leadz_intrinsic(), make_io_type_code(), mvbits_intrinsic(), namelist_static_dv_whole_def(), not_intrinsic(), ntr_const_tbl(), ntr_unshared_const_tbl(), process_data_imp_do_target(), set_compile_info_for_target(), set_mod_link_tbl_for_cn(), set_stride_for_first_dim(), set_up_pe_offset_attr(), sign_bit(), sizeof_intrinsic(), sm_unit_in_bits(), stor_bit_size_of(), struct_opr_handler(), transfer_intrinsic(), translate_distant_ref(), translate_distant_ref2(), and write_constant().
| int stride_mult_unit_in_bits[Num_Linear_Types] |
Definition at line 712 of file type.h.
Referenced by init_compiler(), and sm_unit_in_bits().
| int type_alignment_tbl[Num_Linear_Types] |
Definition at line 769 of file type.h.
Referenced by cvrt_exp_to_pdg(), get_basic_type(), send_attr_ntry(), and send_procedure().
| type_tbl_type type_init_tbl[Num_Linear_Types+2] |
Definition at line 813 of file type.h.
Referenced by init_parse_prog_unit(), and init_type().
1.6.1