osprey/include/g2c.h File Reference

This graph shows which files directly or indirectly include this file:

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) >= 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_clear ( a,
b   )     ((a) & ~((uinteger)1 << (b)))

Definition at line 183 of file g2c.h.

#define bit_set ( a,
b   )     ((a) | ((uinteger)1 << (b)))

Definition at line 184 of file g2c.h.

#define bit_test ( a,
b   )     ((a) >> (b) & 1)

Definition at line 182 of file g2c.h.

#define dabs (  )     (doublereal)abs(x)

Definition at line 177 of file g2c.h.

Referenced by gen_strtold().

#define dmax ( a,
b   )     (doublereal)max(a,b)

Definition at line 181 of file g2c.h.

Referenced by wrt_G().

#define dmin ( a,
b   )     (doublereal)min(a,b)

Definition at line 180 of file g2c.h.

Referenced by SNL_DEP_INFO::U_Fully_Permutable().

#define Extern   extern

Definition at line 54 of file g2c.h.

Referenced by ntr_stor_blk_tbl().

#define F2C_proc_par_types   1

Definition at line 188 of file g2c.h.

#define FALSE_   (0)

Definition at line 50 of file g2c.h.

#define max ( a,
b   )     ((a) >= (b) ? (a) : (b))

Definition at line 179 of file g2c.h.

#define min ( a,
b   )     ((a) <= (b) ? (a) : (b))

Definition at line 178 of file g2c.h.

#define qbit_clear ( a,
b   )     ((a) & ~((ulongint)1 << (b)))

Definition at line 46 of file g2c.h.

#define qbit_set ( a,
b   )     ((a) | ((ulongint)1 << (b)))

Definition at line 47 of file g2c.h.

#define TRUE_   (1)

Definition at line 49 of file g2c.h.


Typedef Documentation

typedef char* address

Definition at line 34 of file g2c.h.

typedef void C_f

Definition at line 215 of file g2c.h.

typedef void(* C_fp)()

Definition at line 207 of file g2c.h.

typedef doublereal(* D_fp)()

typedef double doublereal

Definition at line 37 of file g2c.h.

typedef doublereal E_f

Definition at line 218 of file g2c.h.

typedef doublereal(*)(* E_fp)()

Definition at line 206 of file g2c.h.

typedef __g77_integer flag

Definition at line 66 of file g2c.h.

typedef __g77_integer ftnint

Definition at line 68 of file g2c.h.

typedef __g77_integer ftnlen

Definition at line 67 of file g2c.h.

typedef void H_f

Definition at line 216 of file g2c.h.

typedef void(* H_fp)()

Definition at line 211 of file g2c.h.

typedef integer(* I_fp)()

Definition at line 204 of file g2c.h.

typedef __g77_integer integer

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.

typedef char integer1

Definition at line 43 of file g2c.h.

typedef shortint(* J_fp)()

Definition at line 203 of file g2c.h.

typedef shortlogical(* K_fp)()

Definition at line 210 of file g2c.h.

typedef logical(* L_fp)()

Definition at line 209 of file g2c.h.

typedef __g77_integer logical

Definition at line 40 of file g2c.h.

typedef char logical1

Definition at line 42 of file g2c.h.

typedef __g77_longint longint

Definition at line 44 of file g2c.h.

typedef union Multitype Multitype

Definition at line 157 of file g2c.h.

Definition at line 174 of file g2c.h.

typedef real(* R_fp)()

Definition at line 205 of file g2c.h.

typedef float real

Definition at line 36 of file g2c.h.

typedef int(* S_fp)()

Definition at line 212 of file g2c.h.

typedef short int shortint

Definition at line 35 of file g2c.h.

typedef short int shortlogical

Definition at line 41 of file g2c.h.

typedef int(* U_fp)()

Definition at line 202 of file g2c.h.

typedef __g77_uinteger uinteger

Definition at line 33 of file g2c.h.

typedef __g77_ulongint ulongint

Definition at line 45 of file g2c.h.

Definition at line 167 of file g2c.h.

typedef void Z_f

Definition at line 217 of file g2c.h.

typedef void(* Z_fp)()

Definition at line 208 of file g2c.h.


Generated on Wed Apr 8 15:07:48 2009 for Open64 by  doxygen 1.5.6