osprey/clibinc/cray/portdefs.h File Reference

#include <limits.h>
#include <sys/types.h>

Include dependency graph for portdefs.h:

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

Go to the source code of this file.

Defines

#define BYTES_PER_WORD   sizeof(int)
#define BITS_PER_WORD   (BYTES_PER_WORD * CHAR_BIT)
#define _BYTES_PER_LONG   sizeof(long)
#define _BITS_PER_LONG   (_BYTES_PER_LONG * CHAR_BIT)
#define IEEE_FLOATING_POINT
#define _PRAGMA_INLINE(name)
#define EFLEFIRST   1000
#define EFLELAST   1999
#define INTRINSICS_PARM_TYPE   unsigned long
#define restrict
#define _gsys_qtape(x)   (0)
#define O_RAW   0x0
#define LOADED(x)   (1)
#define LOADED_DATA(x)   (1)
#define COMPLEX_AS_SCALAR

Functions/Subroutines

char * strnrstrn (const char *_s1, size_t _n1, const char *_s2, size_t _n2)
char * strnstrn (const char *_s1, size_t _n1, const char *_s2, size_t _n2)
int _count (INTRINSICS_PARM_TYPE x)
long _dshiftl (INTRINSICS_PARM_TYPE x, INTRINSICS_PARM_TYPE y, int b)
long _dshiftr (INTRINSICS_PARM_TYPE x, INTRINSICS_PARM_TYPE y, int b)
int _leadz (INTRINSICS_PARM_TYPE x)
long _mask (int n)
long _maskr (int n)
long _maskl (int n)


Define Documentation

#define _BITS_PER_LONG   (_BYTES_PER_LONG * CHAR_BIT)

Definition at line 68 of file portdefs.h.

#define _BYTES_PER_LONG   sizeof(long)

Definition at line 67 of file portdefs.h.

#define _gsys_qtape (  )     (0)

Definition at line 207 of file portdefs.h.

Referenced by _f_open(), and _f_opn().

#define _PRAGMA_INLINE ( name   ) 

Definition at line 138 of file portdefs.h.

Referenced by _BUFFERIN(), and _BUFFEROUT().

#define BITS_PER_WORD   (BYTES_PER_WORD * CHAR_BIT)

Definition at line 66 of file portdefs.h.

Referenced by _LENGTH_(), add_standard_iv_candidates(), alpha_gp_save_rtx(), arc_setup_incoming_varargs(), arc_va_arg(), arm_output_mi_thunk(), assign_parm_setup_block(), assign_parms(), classify_arg(), clear_storage_via_clrmem(), clear_storage_via_clrstr(), clipper_builtin_saveregs(), compute_record_mode(), constant_subword(), convert_move(), convert_to_integer(), copy_blkmode_from_reg(), crx_function_arg_advance(), cse_insn(), default_scalar_mode_supported_p(), emit_block_move_via_movmem(), emit_block_move_via_movstr(), emit_move_insn_1(), emit_move_sequence(), emit_push_insn(), emit_store_flag(), enough_regs_for_param(), expand_absneg_bit(), expand_binop(), expand_block_move(), expand_builtin_signbit(), expand_copysign_absneg(), expand_copysign_bit(), expand_divmod(), expand_doubleword_mult(), expand_doubleword_shift(), expand_increment(), expand_inline_function(), expand_mult(), expand_mult_highpart(), expand_mult_highpart_optab(), expand_return(), expand_subword_shift(), expand_superword_shift(), expand_unop(), extract_bit_field(), extract_fixed_bit_field(), extract_force_align_mem_bit_field(), extract_split_bit_field(), fold(), fold_binary(), fold_unary(), frv_function_arg_boundary(), function_arg(), function_arg_advance(), function_arg_record_value(), function_arg_record_value_1(), function_arg_record_value_2(), function_arg_record_value_3(), function_arg_slotno(), function_value(), gen_imagpart(), gen_realpart(), gen_regparm_prefix(), get_best_mode(), get_thread_pointer(), handle_impent(), hppa_builtin_saveregs(), i860_gimplify_va_arg_expr(), i860_va_arg(), i960_arg_size_and_align(), i960_setup_incoming_varargs(), i960_va_arg(), init_eh(), init_emit(), init_emit_once(), init_integral_libfuncs(), ix86_constant_alignment(), ix86_data_alignment(), ix86_setup_incoming_varargs(), local_cprop_find_used_regs(), lsbitnum_operand(), m88k_function_arg(), m88k_va_arg(), make_extraction(), mdx_block_move(), mdx_block_move_loop(), mdx_block_move_loop_body(), mdx_block_move_loop_foot(), mdx_block_move_loop_head(), mdx_block_move_straight(), mdx_unaligned_load(), mdx_unaligned_store(), mips_arg_info(), mips_block_move_straight(), mips_use_ins_ext_p(), mips_va_arg(), mmix_expand_builtin_va_arg(), mmix_function_outgoing_value(), mt_function_arg_boundary(), noce_emit_move_insn(), nonzero_bits1(), num_sign_bit_copies1(), optimize_bitfield_assignment_op(), output_shift(), read_complex_part(), record_dead_and_set_regs_1(), reload_cse_simplify_operands(), reload_cse_simplify_set(), rs6000_darwin64_record_arg(), rs6000_darwin64_record_arg_advance_flush(), rs6000_darwin64_record_arg_flush(), rs6000_function_value(), s390_get_thread_pointer(), see_analyze_one_def(), set_nonzero_bits_and_sign_copies(), set_storage_via_setmem(), setup_incoming_varargs(), sh_gimplify_va_arg_expr(), sh_va_arg(), simplify_comparison(), simplify_subreg(), sparc_gimplify_va_arg(), sparc_va_arg(), split_double(), store_bit_field(), store_constructor(), store_fixed_bit_field(), store_split_bit_field(), store_unaligned_arguments_into_pseudos(), subreg_lsb(), subreg_lsb_1(), synth_mult(), try_combine(), verify_wide_reg_1(), write_complex_part(), xstormy16_emit_cbranch(), xstormy16_expand_arith(), xstormy16_split_move(), xtensa_extend_reg(), xtensa_gimplify_va_arg_expr(), and xtensa_va_arg().

#define BYTES_PER_WORD   sizeof(int)

Definition at line 65 of file portdefs.h.

#define COMPLEX_AS_SCALAR

Definition at line 232 of file portdefs.h.

#define EFLEFIRST   1000

Definition at line 148 of file portdefs.h.

#define EFLELAST   1999

Definition at line 149 of file portdefs.h.

#define IEEE_FLOATING_POINT

Definition at line 71 of file portdefs.h.

#define INTRINSICS_PARM_TYPE   unsigned long

Definition at line 169 of file portdefs.h.

#define LOADED (  )     (1)

Definition at line 214 of file portdefs.h.

Referenced by _initialize_fortran_io().

#define LOADED_DATA (  )     (1)

Definition at line 215 of file portdefs.h.

Referenced by _initialize_fortran_io().

#define O_RAW   0x0

Definition at line 208 of file portdefs.h.

Referenced by _do_open(), and _f_opn().

#define restrict

Definition at line 206 of file portdefs.h.

Referenced by _unpack_arry().


Function Documentation

int _count ( INTRINSICS_PARM_TYPE  x  ) 

long _dshiftl ( INTRINSICS_PARM_TYPE  x,
INTRINSICS_PARM_TYPE  y,
int  b 
)

long _dshiftr ( INTRINSICS_PARM_TYPE  x,
INTRINSICS_PARM_TYPE  y,
int  b 
)

int _leadz ( INTRINSICS_PARM_TYPE  x  ) 

long _mask ( int  n  ) 

long _maskl ( int  n  ) 

long _maskr ( int  n  ) 

char* strnrstrn ( const char *  _s1,
size_t  _n1,
const char *  _s2,
size_t  _n2 
)

Definition at line 61 of file strnrstrn.c.

References i, int, MAXCHRS, NULL, and skip.

char* strnstrn ( const char *  _s1,
size_t  _n1,
const char *  _s2,
size_t  _n2 
)

Definition at line 60 of file strnstrn.c.

References i, int, MAXCHRS, memchr(), NULL, and skip.

Referenced by open_arith_file(), and open_intrinsics_file().


Generated on Wed Apr 8 14:37:25 2009 for Open64 by  doxygen 1.5.6