osprey/include/g2c.h File Reference
Go to the source code of this file.
|
Data Types |
| type | complex |
| type | doublecomplex |
| type | cilist |
| type | icilist |
| type | olist |
| type | cllist |
| type | alist |
| type | inlist |
| union | Multitype |
| type | Vardesc |
| type | Namelist |
Defines |
| #define | qbit_clear(a, b) ((a) & ~((ulongint)1 << (b))) |
| #define | qbit_set(a, b) ((a) | ((ulongint)1 << (b))) |
| #define | TRUE_ (1) |
| #define | FALSE_ (0) |
| #define | Extern extern |
| #define | abs(x) ((x) >= 0 ? (x) : -(x)) |
| #define | dabs(x) (doublereal)abs(x) |
| #define | min(a, b) ((a) <= (b) ? (a) : (b)) |
| #define | max(a, b) ((a) >= (b) ? (a) : (b)) |
| #define | dmin(a, b) (doublereal)min(a,b) |
| #define | dmax(a, b) (doublereal)max(a,b) |
| #define | bit_test(a, b) ((a) >> (b) & 1) |
| #define | bit_clear(a, b) ((a) & ~((uinteger)1 << (b))) |
| #define | bit_set(a, b) ((a) | ((uinteger)1 << (b))) |
| #define | F2C_proc_par_types 1 |
Typedefs |
| typedef __g77_integer | integer |
| typedef __g77_uinteger | uinteger |
| typedef char * | address |
| typedef short int | shortint |
| typedef float | real |
| typedef double | doublereal |
| typedef __g77_integer | logical |
| typedef short int | shortlogical |
| typedef char | logical1 |
| typedef char | integer1 |
| typedef __g77_longint | longint |
| typedef __g77_ulongint | ulongint |
| typedef __g77_integer | flag |
| typedef __g77_integer | ftnlen |
| typedef __g77_integer | ftnint |
| typedef union Multitype | Multitype |
| typedef struct Vardesc | Vardesc |
| typedef struct Namelist | Namelist |
| typedef int(* | U_fp )() |
| typedef shortint(* | J_fp )() |
| typedef integer(* | I_fp )() |
| typedef real(* | R_fp )() |
| typedef doublereal(* | D_fp )() |
| typedef doublereal(*)(* | E_fp )() |
| typedef void(* | C_fp )() |
| typedef void(* | Z_fp )() |
| typedef logical(* | L_fp )() |
| typedef shortlogical(* | K_fp )() |
| typedef void(* | H_fp )() |
| typedef int(* | S_fp )() |
| typedef void | C_f |
| typedef void | H_f |
| typedef void | Z_f |
| typedef doublereal | E_f |
Define Documentation
| #define abs |
( |
x |
|
) |
((x) >= 0 ? (x) : -(x)) |
Definition at line 176 of file g2c.h.
Referenced by _CSHIFT(), _EOSHIFT(), _frvfdpic_relax_tls_entries(), Avg_Cost_Path(), DEPV_COMPUTE::Base_Test(), BS_Is_Linearized(), SYSTEM_OF_EQUATIONS::Change_Base(), Check_Arrays(), check_bb_profile(), LEGO_UGS::Compute_Offset(), PF_UGS::ComputePFVec(), condjump_equiv_p(), const_int_ge_8_operand(), const_int_gt_2_operand(), Cse_Or_Dup(), Dim_size(), dump_flow_info(), elf32_dlx_relocate16(), elf32_dlx_relocate26(), SYSTEM_OF_EQUATIONS::Elim_One(), em_shft(), em_sign(), emit_add(), HASH_TABLE< unsigned int, WN_PAIR * >::Enter(), HASH_TABLE< SIG_TYPE, DATA_TYPE >::Enter_If_Unique(), Equal_dims(), expand_shift_operand(), HASH_TABLE< SIG_TYPE, DATA_TYPE >::Find(), Find_Average(), find_gcd(), Fold_Base(), Fold_Offset(), Fuse_Test(), gcd(), SYSTEM_OF_EQUATIONS::Gcd_Normalize(), gen_cdexp(), gen_cexp(), gen_ctoc(), gen_dexp(), gen_exp(), gen_hexp(), gen_strtod(), Get_Pad_Dim(), insn_current_length(), int_vasprintf(), ip2k_rtx_costs(), SYSTEM_OF_EQUATIONS::Is_Simple_Redundant(), lambda_matrix_left_hermite(), lambda_matrix_right_hermite(), lcm(), Linearize_Shape(), LNO_Build_Access(), lower_bit_field_id(), INDX_RANGE::Maxsize(), merge_dependencies(), SYSTEM_OF_EQUATIONS::Normalize_Eq_and_Find_Smallest(), Num_Elements(), outgoing_edges_match(), output_cbranch(), Pad_Dim(), Pad_Local_Array(), Pad_Multi_Dims(), Pad_Size(), Padding_Size(), Padding_Threshold(), pdp11_rtx_costs(), Post_loop_peeling(), print_branch(), print_insn_h8500(), print_linear_expression(), DISTRIBUTION::Process_Memory(), Promote_Pointer(), Region_Intersect(), HASH_TABLE< SIG_TYPE, DATA_TYPE >::Remove(), DO_LOOP_INFO::Set_Est_Num_Iterations(), PROJECTED_NODE::Set_linex_eq(), PROJECTED_NODE::Set_linex_le(), PROJECTED_NODE::Set_linexs(), DEPV_COMPUTE::Simple_Gcd_Indep(), SYSTEM_OF_EQUATIONS::Simple_Redundant(), siv_test(), REGION_STRIDE_PREFETCH::Strong_Single_Stride_Ins(), SYSTEM_OF_EQUATIONS::Sub_Last_Equal(), SYSTEM_OF_EQUATIONS::Sub_Last_Equal_Unary(), INDX_RANGE::Union(), Update_Bounds_After_Padding(), Update_Pad_Size(), vect_analyze_data_ref_dependence(), Vector_Can_Add_Op(), PF_LG::Volume(), and Weird_Triangular().
| #define bit_test |
( |
a, |
|
|
b |
|
) |
((a) >> (b) & 1) |
| #define F2C_proc_par_types 1 |
Definition at line 50 of file g2c.h.
| #define max |
( |
a, |
|
|
b |
|
) |
((a) >= (b) ? (a) : (b)) |
| #define min |
( |
a, |
|
|
b |
|
) |
((a) <= (b) ? (a) : (b)) |
Definition at line 46 of file g2c.h.
Definition at line 47 of file g2c.h.
Definition at line 49 of file g2c.h.
Typedef Documentation
Definition at line 34 of file g2c.h.
Definition at line 37 of file g2c.h.
| typedef __g77_integer flag |
Definition at line 66 of file g2c.h.
Definition at line 68 of file g2c.h.
Definition at line 67 of file g2c.h.
barf [ba:rf] 2. "He suggested using FORTRAN, and everybody barfed."
- From The Shogakukan DICTIONARY OF NEW ENGLISH (Second edition)
Definition at line 32 of file g2c.h.
Definition at line 43 of file g2c.h.
Definition at line 40 of file g2c.h.
Definition at line 42 of file g2c.h.
Definition at line 44 of file g2c.h.
Definition at line 36 of file g2c.h.
Definition at line 35 of file g2c.h.
Definition at line 41 of file g2c.h.
Definition at line 33 of file g2c.h.
Definition at line 45 of file g2c.h.