libspin/gspin-tel.h File Reference

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

Go to the source code of this file.

Defines

#define GS_CC1_COMMAND_LINE_ARGS   0
#define GS_GLOBAL_TREES_LIST   1
#define GS_INTEGER_TYPES_LIST   2
#define GS_PROGRAM_DECLARATIONS   3
#define GS_GXX_EMITTED_DECLS   4
#define GS_GXX_EMITTED_ASMS   5
#define GS_PROGRAM_FLAGS   6
#define GS_FLAG_ERRNO_MATH   1
#define GS_PRAGMA_IMPLEMENTATION   2
#define GS_PRAGMA_INTERFACE   3
#define GS_WEAK_DECLS   7
#define GS_PROGRAM_LAST   8
#define GS_TREE_CODE_CLASS   0
#define GS_TREE_TYPE   1
#define GS_TREE_CHAIN   2
#define GS_FLAGS   3
#define GS_TREE_SIDE_EFFECTS   0
#define GS_TYPE_READONLY   1
#define GS_TREE_READONLY   GS_TYPE_READONLY
#define GS_TREE_CONSTANT   2
#define GS_TYPE_SIZES_GIMPLIFIED   GS_TREE_CONSTANT
#define GS_TREE_INVARIANT   3
#define GS_TREE_ADDRESSABLE   4
#define GS_TREE_THIS_VOLATILE   5
#define GS_TREE_ASM_WRITTEN   6
#define GS_TREE_USED   7
#define GS_TREE_NOTHROW   8
#define GS_TREE_PUBLIC   9
#define GS_ASM_VOLATILE_P   GS_TREE_PUBLIC
#define GS_TREE_PRIVATE   10
#define GS_TREE_PROTECTED   11
#define GS_TREE_STATIC   12
#define GS_DWARF_ACCESS_FLAG_0   13
#define GS_DWARF_ACCESS_FLAG_1   14
#define GS_TREE_LANG_FLAG_0   15
#define GS_TREE_LANG_FLAG_1   16
#define GS_TREE_LANG_FLAG_2   17
#define GS_TREE_LANG_FLAG_3   18
#define GS_TREE_LANG_FLAG_4   19
#define GS_TREE_LANG_FLAG_5   20
#define GS_TREE_LANG_FLAG_6   21
#define GS_TREE_NOT_EMITTED_BY_GXX   22
#define GS_DECL_UNSIGNED   23
#define GS_DECL_IGNORED_P   24
#define GS_DECL_ABSTRACT   25
#define GS_DECL_IN_SYSTEM_HEADER   26
#define GS_DECL_COMMON   27
#define GS_DECL_EXTERNAL   28
#define GS_DECL_WEAK   29
#define GS_DECL_REGISTER   30
#define GS_DECL_NONLOCAL   31
#define GS_TYPE_DECL_SUPPRESS_DEBUG   32
#define GS_DECL_NEEDED   GS_TYPE_DECL_SUPPRESS_DEBUG
#define GS_DECL_INLINE   33
#define GS_DECL_DECLARED_INLINE_P   34
#define GS_DECL_BUILT_IN   35
#define GS_DECL_NO_STATIC_CHAIN   36
#define GS_DECL_PACKED   37
#define GS_DECL_REACHABLE   GS_DECL_PACKED
#define GS_DECL_BIT_FIELD   38
#define GS_DECL_NONADDRESSABLE_P   39
#define GS_DECL_EMITTED_BY_GXX   40
#define GS_DECL_IN_TEXT_SECTION   41
#define GS_DECL_THREAD_LOCAL   42
#define GS_DECL_TRANSPARENT_UNION   43
#define GS_DECL_VIRTUAL_P   44
#define GS_DECL_DEFER_OUTPUT   45
#define GS_DECL_PRESERVE_P   46
#define GS_DECL_LANG_FLAG_0   47
#define GS_DECL_LANG_FLAG_1   48
#define GS_DECL_LANG_FLAG_2   49
#define GS_DECL_LANG_FLAG_3   50
#define GS_DECL_LANG_FLAG_4   51
#define GS_DECL_LANG_FLAG_5   52
#define GS_DECL_LANG_FLAG_6   53
#define GS_DECL_LANG_FLAG_7   54
#define GS_DECL_USER_ALIGN   55
#define GS_DECL_OFFSET_ALIGN   56
#define GS_DECL_POINTER_ALIAS_SET   57
#define GS_DECL_THUNK_P   58
#define GS_DECL_ASSEMBLER_NAME_SET_P   59
#define GS_DECL_ARTIFICIAL   60
#define GS_DECL_LANG_SPECIFIC   61
#define GS_DECL_THREADPRIVATE   62
#define GS_TYPE_UNSIGNED   23
#define GS_TYPE_NO_FORCE_BLK   24
#define GS_TYPE_IS_SIZETYPE   GS_TYPE_NO_FORCE_BLK
#define GS_TYPE_RETURNS_STACK_DEPRESSED   GS_TYPE_NO_FORCE_BLK
#define GS_TYPE_STRING_FLAG   25
#define GS_TYPE_NEEDS_CONSTRUCTING   26
#define GS_TYPE_TRANSPARENT_UNION   27
#define GS_TYPE_NONALIASED_COMPONENT   GS_TYPE_TRANSPARENT_UNION
#define GS_TYPE_PACKED   28
#define GS_TYPE_RESTRICT   29
#define GS_TYPE_LANG_FLAG_0   30
#define GS_TYPE_LANG_FLAG_1   31
#define GS_TYPE_LANG_FLAG_2   32
#define GS_TYPE_LANG_FLAG_3   33
#define GS_TYPE_LANG_FLAG_4   34
#define GS_TYPE_LANG_FLAG_5   35
#define GS_TYPE_LANG_FLAG_6   36
#define GS_TYPE_VOLATILE   37
#define GS_TYPE_LANG_SPECIFIC   38
#define GS_POINTER_TYPE_P   39
#define GS_AGGREGATE_VALUE_P   40
#define GS_TYPE_BIG_ENDIAN   41
#define GS_TYPE_LITTLE_ENDIAN   42
#define GS_TYPE_EXPLICIT_ENDIAN   43
#define GS_BIT_FIELD_REF_UNSIGNED   23
#define GS_EXPR_HAS_LOCATION   24
#define GS_EMIT_TARGET_EXPR_CLEANUP   26
#define GS_TREE_CONSTANT_OVERFLOW   23
#define GS_TREE_OVERFLOW   24
#define GS_REAL_VALUE_ISINF   25
#define GS_REAL_VALUE_ISNAN   26
#define GS_BINFO_VIRTUAL_P   GS_TREE_CONSTANT_OVERFLOW
#define GS_TREE_SYMBOL_REFERENCED   GS_TREE_STATIC
#define GS_DECL_NAME   4
#define GS_DECL_MODE   5
#define GS_DECL_SOURCE_FILE   6
#define GS_DECL_SOURCE_LINE   7
#define GS_DECL_SIZE   8
#define GS_DECL_SIZE_UNIT   9
#define GS_DECL_BUILT_IN_CLASS   10
#define GS_DECL_FUNCTION_CODE   11
#define GS_DECL_FIELD_OFFSET   12
#define GS_DECL_FIELD_BIT_OFFSET   13
#define GS_DECL_CONTEXT   14
#define GS_DECL_ATTRIBUTES   15
#define GS_DECL_ABSTRACT_ORIGIN   16
#define GS_DECL_ARGUMENTS   17
#define GS_DECL_ANON_UNION_ELEMS   GS_DECL_ARGUMENTS
#define GS_DECL_INITIAL   18
#define GS_DECL_ARG_TYPE   19
#define GS_DECL_ARG_TYPE_AS_WRITTEN   20
#define GS_DECL_SAVED_TREE   21
#define GS_DECL_VALUE_EXPR   GS_DECL_SAVED_TREE
#define GS_DECL_RESULT   22
#define GS_DECL_ORIGINAL_TYPE   GS_DECL_RESULT
#define GS_LABEL_DECL_UID   23
#define GS_DECL_UID   24
#define GS_DECL_ALIGN_UNIT   25
#define GS_DECL_ASSEMBLER_NAME   26
#define GS_DECL_ALIAS_TARGET   27
#define GS_DECL_ASMREG   28
#define GS_CP_DECL_FLAGS   29
#define GS_DECL_COMDAT   0
#define GS_DECL_GLOBAL_CTOR_P   1
#define GS_DECL_GLOBAL_DTOR_P   2
#define GS_DECL_ONE_ONLY   3
#define GS_DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P   4
#define GS_DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P   5
#define GS_DECL_FUNCTION_MEMBER_P   6
#define GS_DECL_USES_TEMPLATE_PARMS   7
#define GS_DECL_COPY_CONSTRUCTOR_P   8
#define GS_DECL_IMPLICIT_INSTANTIATION   9
#define GS_DECL_NAMESPACE_SCOPE_P   10
#define GS_DECL_COMPLETE_CONSTRUCTOR_P   12
#define GS_DECL_REALLY_EXTERN   13
#define GS_DECL_USE_TEMPLATE   14
#define GS_DECL_TEMPLATE_INSTANTIATED   15
#define GS_DECL_TEMPLATE_SPECIALIZATION   16
#define GS_DECL_PURE_VIRTUAL_P   17
#define GS_DECL_THIS_THUNK_P   18
#define GS_DECL_EXTERN_C_P   19
#define GS_DECL_TEMPLATE_INFO   30
#define GS_DECL_SECTION_NAME   31
#define GS_CP_NAMESPACE_DECLS   32
#define GS_CP_DECL_CONTEXT   33
#define GS_DECL_VINDEX   34
#define GS_MOST_GENERAL_TEMPLATE   35
#define GS_DECL_NAMESPACE_ALIAS   36
#define GS_THUNK_TARGET   37
#define GS_DECL_TI_TEMPLATE   38
#define GS_THUNK_FIXED_OFFSET   39
#define GS_THUNK_VIRTUAL_OFFSET   40
#define GS_DECL_NAMED_RETURN_OBJECT   41
#define GS_TYPE_NAME   4
#define GS_TYPE_MODE   5
#define GS_TYPE_SIZE   6
#define GS_TYPE_SIZE_UNIT   7
#define GS_TYPE_USER_ALIGN   8
#define GS_TYPE_ALIGN   9
#define GS_TYPE_ALIAS_SET   10
#define GS_TYPE_ATTRIBUTES   11
#define GS_TYPE_PRECISION   12
#define GS_TYPE_VECTOR_SUBPARTS   GS_TYPE_PRECISION
#define GS_TYPE_MIN_VALUE   13
#define GS_TYPE_MAX_VALUE   14
#define GS_TYPE_VALUES   15
#define GS_TYPE_DOMAIN   GS_TYPE_VALUES
#define GS_TYPE_FIELDS   GS_TYPE_VALUES
#define GS_TYPE_DEBUG_REPRESENTATION_TYPE   GS_TYPE_VALUES
#define GS_TYPE_METHOD_BASETYPE   GS_TYPE_MAX_VALUE
#define GS_TYPE_OFFSET_BASETYPE   GS_TYPE_MAX_VALUE
#define GS_TYPE_ARG_TYPES   16
#define GS_TYPE_CONTEXT   17
#define GS_TYPE_POINTER_TO   18
#define GS_TYPE_REFERENCE_TO   19
#define GS_TYPE_NEXT_PTR_TO   GS_TYPE_MIN_VALUE
#define GS_TYPE_BINFO   20
#define GS_TYPE_MAIN_VARIANT   21
#define GS_CP_TYPE_FLAGS   22
#define GS_TYPE_PTRMEMFUNC_P   0
#define GS_TYPE_PTRMEM_P   1
#define GS_CLASSTYPE_INTERFACE_ONLY   2
#define GS_IS_EMPTY_CLASS   3
#define GS_CLASS_TYPE_P   4
#define GS_ANON_UNION_TYPE_P   5
#define GS_CLASSTYPE_TEMPLATE_SPECIALIZATION   6
#define GS_TYPE_USES_TEMPLATE_PARMS   7
#define GS_TYPE_VFIELD   GS_TYPE_MIN_VALUE
#define GS_TYPE_METHODS   GS_TYPE_MAX_VALUE
#define GS_CLASSTYPE_AS_BASE   23
#define GS_CLASSTYPE_TYPEINFO_VAR   24
#define GS_TYPEINFO_DECL   25
#define GS_CLASSTYPE_COPY_CONSTRUCTOR   26
#define GS_ARITY   4
#define GS_EXPR_FILENAME   5
#define GS_EXPR_LINENO   6
#define GS_TREE_OPERAND_ZERO   7
#define GS_ASM_STRING   7
#define GS_ASM_OUTPUTS   8
#define GS_ASM_INPUTS   9
#define GS_ASM_CLOBBERS   10
#define GS_BIND_EXPR_VARS   7
#define GS_BIND_EXPR_BODY   8
#define GS_BIND_EXPR_BLOCK   9
#define GS_CASE_LOW   7
#define GS_CASE_HIGH   8
#define GS_CASE_LABEL   9
#define GS_CONSTRUCTOR_ELTS   7
#define GS_DECL_EXPR_DECL   7
#define GS_DO_COND   7
#define GS_DO_BODY   8
#define GS_EH_SPEC_STMTS   7
#define GS_EH_SPEC_RAISES   8
#define GS_FOR_INIT_STMT   7
#define GS_FOR_COND   8
#define GS_FOR_EXPR   9
#define GS_FOR_BODY   10
#define GS_EXPR_STMT_EXPR   7
#define GS_HANDLER_PARMS   7
#define GS_HANDLER_BODY   8
#define GS_CLEANUP_BODY   7
#define GS_CLEANUP_EXPR   8
#define GS_CATCH_TYPES   7
#define GS_CATCH_BODY   8
#define GS_IF_COND   7
#define GS_THEN_CLAUSE   8
#define GS_ELSE_CLAUSE   9
#define GS_LABEL_EXPR_LABEL   7
#define GS_LOOP_EXPR_BODY   7
#define GS_TRY_STMTS   7
#define GS_TRY_HANDLERS   8
#define GS_STMT_EXPR_STMT   7
#define GS_WHILE_COND   7
#define GS_WHILE_BODY   8
#define GS_OBJ_TYPE_REF_EXPR   7
#define GS_OBJ_TYPE_REF_OBJECT   8
#define GS_OBJ_TYPE_REF_TOKEN   9
#define GS_CP_EXPR_FLAGS   11
#define GS_STMT_IS_FULL_EXPR_P   0
#define GS_AGGR_INIT_VIA_CTOR_P   1
#define GS_CLEANUP_EH_ONLY   2
#define GS_TREE_INT_CST_LOW   4
#define GS_TREE_INT_CST_HIGH   5
#define GS_TREE_REAL_CST_F   4
#define GS_TREE_REAL_CST_D   5
#define GS_TREE_REAL_CST_LD   6
#define GS_TREE_VECTOR_CST_ELTS   4
#define GS_TREE_REALPART   4
#define GS_TREE_IMAGPART   5
#define GS_EXPANDED_PTRMEM_CST   4
#define GS_TREE_STRING_POINTER   4
#define GS_TREE_STRING_LENGTH   5
#define GS_IDENTIFIER_POINTER   4
#define GS_TREE_PURPOSE   4
#define GS_TREE_VALUE   5
#define GS_TREE_VEC_LENGTH   4
#define GS_TREE_VEC_ELT   5
#define GS_STATEMENT_LIST_ELTS   4
#define GS_BINFO_TYPE   4
#define GS_BINFO_BASE_BINFOS   5
#define GS_BINFO_VPTR_FIELD   6
#define GS_BLOCK_VARS   4
#define GS_BLOCK_SUPERCONTEXT   5
#define GS_BLOCK_SUBBLOCKS   6
#define GS_BLOCK_CHAIN   7
#define GS_BLOCK_ABSTRACT_ORIGIN   8
#define GS_TEMPLATE_PARM_IDX   4
#define GS_TEMPLATE_PARM_LEVEL   5
#define GS_TEMPLATE_PARM_DESCENDANTS   6
#define GS_TEMPLATE_PARM_ORIG_LEVEL   7
#define GS_TEMPLATE_PARM_DECL   8
#define GS_BASELINK_BINFO   4
#define GS_BASELINK_FUNCTIONS   5
#define GS_BASELINK_ACCESS_BINFO   6
#define GS_BASELINK_OPTYPE   7
#define GS_OVL_FUNCTION   4
#define GS_OVL_CHAIN   GS_TREE_CHAIN
#define GS_OVL_CURRENT   5
#define GS_OVL_NEXT   6
#define GS_LOOKUP(name, arg)
#define GS_LOOKUP_FLAG(operand, name, flag)
#define GS_UPDATE_FLAG(operand, name, flag)

Functions/Subroutines

gs_t gs_build_int_cst (gs_long_long_t n)
gs_t gs_build_decl (gs_code_t code, gs_t node2)
gs_t gs_build_if_stmt (gs_t k0, gs_t k1, gs_t k2)
gs_t gs_build_pointer_type (gs_t node)
gs_t gs_build_target_expr (gs_t k0, gs_t k1, gs_t k2, gs_t k3)
gs_t gs_c_common_truthvalue_conversion (gs_t node)
gs_t gs_strip_nops (gs_t node)
gs_tree_code_class_t gs_tree_code_class (gs_t t)
 GS_LOOKUP_FLAG (GS_FLAGS, gs_dwarf_access_flag_0, GS_DWARF_ACCESS_FLAG_0)
 GS_LOOKUP_FLAG (GS_FLAGS, gs_dwarf_access_flag_1, GS_DWARF_ACCESS_FLAG_1)
static gs_bool_t gs_tree_has_location (gs_t t)
static gs_int_t gs_label_decl_uid (gs_t t)
static gs_int_t gs_decl_uid (gs_t t)
static unsigned int gs_decl_built_in_class (gs_t t)
static unsigned int gs_decl_function_code (gs_t t)
static void gs_set_decl_initial (gs_t t, gs_t val)
static gs_string_t gs_decl_mode (gs_t t)
static gs_string_t gs_decl_source_file (gs_t t)
static gs_int_t gs_decl_source_line (gs_t t)
static gs_string_t gs_type_mode (gs_t t)
static gs_int_t gs_type_align (gs_t t)
static gs_int_t gs_type_type_precision (gs_t t)
static gs_int_t gs_type_vector_subparts (gs_t t)
static void gs_set_type_next_ptr_to (gs_t t, gs_t val)
static gs_int_t gs_tree_code_length (gs_t t)
static gs_t gs_tree_operand (gs_t t, gs_count_t index)
static gs_string_t gs_expr_filename (gs_t t)
static gs_int_t gs_expr_lineno (gs_t t)
static gs_string_t gs_identifier_pointer (gs_t t)
static gs_long_long_t gs_get_integer_value (gs_t t)
static gs_float_t gs_tree_real_cst_f (gs_t t)
static gs_double_t gs_tree_real_cst_d (gs_t t)
static gs_long_double_t gs_tree_real_cst_ld (gs_t t)
static gs_string_t gs_tree_string_pointer (gs_t t)
static gs_int_t gs_tree_string_length (gs_t t)
static void gs_set_tree_value (gs_t t, gs_t val)
static gs_int_t gs_tree_vec_length (gs_t t)
static gs_t gs_tree_vec_elt (gs_t t, gs_count_t index)
static gs_int_t gs_decl_align_unit (gs_t t)
static void gs_set_decl_alias_target (gs_t t, gs_t val)
static gs_int_t gs_decl_asmreg (gs_t t)
gs_string_t gs_flag_name (gs_code_t constructor, gs_int_t attribute, gs_count_t flag, gs_tree_code_class_t tree_code_class)
gs_string_t gs_attribute_name (gs_int_t attribute, gs_tree_code_class_t tcc_class, gs_code_t constructor, gs_int_t *omit)
static gs_t gs_error_mark_node (void)
static gs_t gs_void_type_node (void)
static gs_t gs_ptr_type_node (void)
static gs_t gs_boolean_type_node (void)
static gs_t gs_ptrdiff_type_node (void)
static gs_t gs_integer_type_node (void)
static gs_bool_t gs_uses_template_parms (gs_t t)
 GS_LOOKUP_FLAG (GS_CP_DECL_FLAGS, gs_decl_template_instantiated, GS_DECL_TEMPLATE_INSTANTIATED) GS_LOOKUP_FLAG(GS_CP_DECL_FLAGS
GS_DECL_TEMPLATE_SPECIALIZATION GS_LOOKUP_FLAG (GS_CP_DECL_FLAGS, gs_decl_pure_virtual_p, GS_DECL_PURE_VIRTUAL_P) GS_LOOKUP_FLAG(GS_CP_DECL_FLAGS
GS_DECL_TEMPLATE_SPECIALIZATION
GS_DECL_THIS_THUNK_P 
GS_LOOKUP_FLAG (GS_CP_DECL_FLAGS, gs_decl_extern_c_p, GS_DECL_EXTERN_C_P) static inline gs_long_t gs_thunk_fixed_offset(gs_t t)
 GS_LOOKUP_FLAG (GS_CP_TYPE_FLAGS, gs_classtype_template_specialization, GS_CLASSTYPE_TEMPLATE_SPECIALIZATION) static inline void gs_set_decl_template_specializations(gs_t t

Variables

gs_t gs_program
 gs_decl_template_specialization
GS_DECL_TEMPLATE_SPECIALIZATION gs_decl_this_thunk_p


Define Documentation

#define GS_AGGR_INIT_VIA_CTOR_P   1

Definition at line 455 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_AGGREGATE_VALUE_P   40

Definition at line 178 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_ANON_UNION_TYPE_P   5

Definition at line 316 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_ARITY   4

Definition at line 344 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_code_length().

#define GS_ASM_CLOBBERS   10

Definition at line 357 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_ASM_INPUTS   9

Definition at line 356 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_ASM_OUTPUTS   8

Definition at line 355 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_ASM_STRING   7

Definition at line 354 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_ASM_VOLATILE_P   GS_TREE_PUBLIC

Definition at line 94 of file gspin-tel.h.

#define GS_BASELINK_ACCESS_BINFO   6

Definition at line 535 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BASELINK_BINFO   4

Definition at line 533 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BASELINK_FUNCTIONS   5

Definition at line 534 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BASELINK_OPTYPE   7

Definition at line 536 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BIND_EXPR_BLOCK   9

Definition at line 361 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BIND_EXPR_BODY   8

Definition at line 360 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BIND_EXPR_VARS   7

Definition at line 359 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BINFO_BASE_BINFOS   5

Definition at line 515 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BINFO_TYPE   4

Definition at line 514 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BINFO_VIRTUAL_P   GS_TREE_CONSTANT_OVERFLOW

Definition at line 195 of file gspin-tel.h.

#define GS_BINFO_VPTR_FIELD   6

Definition at line 516 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BIT_FIELD_REF_UNSIGNED   23

Definition at line 185 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_BLOCK_ABSTRACT_ORIGIN   8

Definition at line 523 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BLOCK_CHAIN   7

Definition at line 522 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BLOCK_SUBBLOCKS   6

Definition at line 521 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BLOCK_SUPERCONTEXT   5

Definition at line 520 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_BLOCK_VARS   4

Definition at line 519 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CASE_HIGH   8

Definition at line 364 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CASE_LABEL   9

Definition at line 365 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CASE_LOW   7

Definition at line 363 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CATCH_BODY   8

Definition at line 397 of file gspin-tel.h.

#define GS_CATCH_TYPES   7

Definition at line 396 of file gspin-tel.h.

#define GS_CC1_COMMAND_LINE_ARGS   0

Definition at line 54 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CLASS_TYPE_P   4

Definition at line 315 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_CLASSTYPE_AS_BASE   23

Definition at line 327 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CLASSTYPE_COPY_CONSTRUCTOR   26

Definition at line 330 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CLASSTYPE_INTERFACE_ONLY   2

Definition at line 313 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_CLASSTYPE_TEMPLATE_SPECIALIZATION   6

Definition at line 317 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_CLASSTYPE_TYPEINFO_VAR   24

Definition at line 328 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CLEANUP_BODY   7

Definition at line 393 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CLEANUP_EH_ONLY   2

Definition at line 456 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_CLEANUP_EXPR   8

Definition at line 394 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CONSTRUCTOR_ELTS   7

Definition at line 372 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CP_DECL_CONTEXT   33

Definition at line 268 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CP_DECL_FLAGS   29

Definition at line 231 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_flag_name().

#define GS_CP_EXPR_FLAGS   11

Definition at line 450 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_flag_name().

#define GS_CP_NAMESPACE_DECLS   32

Definition at line 267 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_CP_TYPE_FLAGS   22

Definition at line 309 of file gspin-tel.h.

Referenced by gs_attribute_name(), gs_flag_name(), and gs_uses_template_parms().

#define GS_DECL_ABSTRACT   25

Definition at line 113 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_ABSTRACT_ORIGIN   16

Definition at line 214 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_ALIAS_TARGET   27

#define GS_DECL_ALIGN_UNIT   25

Definition at line 226 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_align_unit().

#define GS_DECL_ANON_UNION_ELEMS   GS_DECL_ARGUMENTS

Definition at line 216 of file gspin-tel.h.

#define GS_DECL_ARG_TYPE   19

Definition at line 218 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_set_decl_arg_type().

#define GS_DECL_ARG_TYPE_AS_WRITTEN   20

Definition at line 219 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_ARGUMENTS   17

Definition at line 215 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_ARTIFICIAL   60

Definition at line 150 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_ASMREG   28

Definition at line 229 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_asmreg().

#define GS_DECL_ASSEMBLER_NAME   26

Definition at line 227 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_ASSEMBLER_NAME_SET_P   59

Definition at line 149 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_ATTRIBUTES   15

Definition at line 213 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_BIT_FIELD   38

Definition at line 128 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_BUILT_IN   35

Definition at line 124 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_BUILT_IN_CLASS   10

Definition at line 208 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_built_in_class().

#define GS_DECL_COMDAT   0

Definition at line 233 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_COMMON   27

Definition at line 115 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_COMPLETE_CONSTRUCTOR_P   12

Definition at line 249 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_CONTEXT   14

Definition at line 212 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_COPY_CONSTRUCTOR_P   8

Definition at line 241 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_DECLARED_INLINE_P   34

Definition at line 123 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_DEFER_OUTPUT   45

Definition at line 135 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_EMITTED_BY_GXX   40

Definition at line 130 of file gspin-tel.h.

Referenced by assemble_variable(), and gs_flag_name().

#define GS_DECL_EXPR_DECL   7

Definition at line 375 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_EXTERN_C_P   19

Definition at line 256 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_EXTERNAL   28

Definition at line 116 of file gspin-tel.h.

Referenced by assemble_variable(), cp_finish_file(), and gs_flag_name().

#define GS_DECL_FIELD_BIT_OFFSET   13

Definition at line 211 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_FIELD_OFFSET   12

Definition at line 210 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_FUNCTION_CODE   11

Definition at line 209 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_function_code().

#define GS_DECL_FUNCTION_MEMBER_P   6

Definition at line 239 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_GLOBAL_CTOR_P   1

Definition at line 234 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_GLOBAL_DTOR_P   2

Definition at line 235 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_IGNORED_P   24

Definition at line 112 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_IMPLICIT_INSTANTIATION   9

Definition at line 242 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_IN_SYSTEM_HEADER   26

Definition at line 114 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_IN_TEXT_SECTION   41

Definition at line 131 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_INITIAL   18

#define GS_DECL_INLINE   33

Definition at line 122 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_0   47

Definition at line 137 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_1   48

Definition at line 138 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_2   49

Definition at line 139 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_3   50

Definition at line 140 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_4   51

Definition at line 141 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_5   52

Definition at line 142 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_6   53

Definition at line 143 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_FLAG_7   54

Definition at line 144 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_LANG_SPECIFIC   61

Definition at line 151 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_MAYBE_IN_CHARGE_CONSTRUCTOR_P   4

Definition at line 237 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_flag_name().

#define GS_DECL_MAYBE_IN_CHARGE_DESTRUCTOR_P   5

Definition at line 238 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_flag_name().

#define GS_DECL_MODE   5

Definition at line 203 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_mode().

#define GS_DECL_NAME   4

Definition at line 202 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_build_decl().

#define GS_DECL_NAMED_RETURN_OBJECT   41

Definition at line 276 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_NAMESPACE_ALIAS   36

Definition at line 271 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_NAMESPACE_SCOPE_P   10

Definition at line 243 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_NEEDED   GS_TYPE_DECL_SUPPRESS_DEBUG

Definition at line 121 of file gspin-tel.h.

Referenced by cgraph_mark_needed_node(), and cgraph_varpool_mark_needed_node().

#define GS_DECL_NO_STATIC_CHAIN   36

Definition at line 125 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_NONADDRESSABLE_P   39

Definition at line 129 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_NONLOCAL   31

Definition at line 119 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_OFFSET_ALIGN   56

Definition at line 146 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_ONE_ONLY   3

Definition at line 236 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_ORIGINAL_TYPE   GS_DECL_RESULT

Definition at line 223 of file gspin-tel.h.

#define GS_DECL_PACKED   37

Definition at line 126 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_POINTER_ALIAS_SET   57

Definition at line 147 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_PRESERVE_P   46

Definition at line 136 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_PURE_VIRTUAL_P   17

Definition at line 254 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_REACHABLE   GS_DECL_PACKED

Definition at line 127 of file gspin-tel.h.

Referenced by cgraph_mark_reachable_node().

#define GS_DECL_REALLY_EXTERN   13

Definition at line 250 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_REGISTER   30

Definition at line 118 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_RESULT   22

Definition at line 222 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_SAVED_TREE   21

Definition at line 220 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_SECTION_NAME   31

Definition at line 266 of file gspin-tel.h.

Referenced by asm_emit_uninitialised(), assemble_variable(), and gs_attribute_name().

#define GS_DECL_SIZE   8

Definition at line 206 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_SIZE_UNIT   9

Definition at line 207 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_SOURCE_FILE   6

Definition at line 204 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_source_file().

#define GS_DECL_SOURCE_LINE   7

Definition at line 205 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_source_line().

#define GS_DECL_TEMPLATE_INFO   30

Definition at line 265 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_TEMPLATE_INSTANTIATED   15

Definition at line 252 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_TEMPLATE_SPECIALIZATION   16

Definition at line 253 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_THIS_THUNK_P   18

Definition at line 255 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_THREAD_LOCAL   42

Definition at line 132 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_THREADPRIVATE   62

Definition at line 152 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_THUNK_P   58

Definition at line 148 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_TI_TEMPLATE   38

Definition at line 273 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_TRANSPARENT_UNION   43

Definition at line 133 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_UID   24

Definition at line 225 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_decl_uid().

#define GS_DECL_UNSIGNED   23

Definition at line 111 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_USE_TEMPLATE   14

Definition at line 251 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_USER_ALIGN   55

Definition at line 145 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_USES_TEMPLATE_PARMS   7

Definition at line 240 of file gspin-tel.h.

Referenced by gs_flag_name(), and gs_uses_template_parms().

#define GS_DECL_VALUE_EXPR   GS_DECL_SAVED_TREE

Definition at line 221 of file gspin-tel.h.

#define GS_DECL_VINDEX   34

Definition at line 269 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DECL_VIRTUAL_P   44

Definition at line 134 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DECL_WEAK   29

Definition at line 117 of file gspin-tel.h.

Referenced by gs_flag_name(), and make_decl_one_only().

#define GS_DO_BODY   8

Definition at line 378 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DO_COND   7

Definition at line 377 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_DWARF_ACCESS_FLAG_0   13

Definition at line 98 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_DWARF_ACCESS_FLAG_1   14

Definition at line 99 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_EH_SPEC_RAISES   8

Definition at line 381 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_EH_SPEC_STMTS   7

Definition at line 380 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_ELSE_CLAUSE   9

Definition at line 401 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_EMIT_TARGET_EXPR_CLEANUP   26

Definition at line 188 of file gspin-tel.h.

Referenced by gimplify_target_expr(), and gs_flag_name().

#define GS_EXPANDED_PTRMEM_CST   4

Definition at line 488 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_EXPR_FILENAME   5

Definition at line 345 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_expr_filename().

#define GS_EXPR_HAS_LOCATION   24

Definition at line 186 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_EXPR_LINENO   6

Definition at line 346 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_expr_lineno().

#define GS_EXPR_STMT_EXPR   7

Definition at line 388 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_FLAG_ERRNO_MATH   1

Definition at line 62 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_FLAGS   3

#define GS_FOR_BODY   10

Definition at line 386 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_FOR_COND   8

Definition at line 384 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_FOR_EXPR   9

Definition at line 385 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_FOR_INIT_STMT   7

Definition at line 383 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_GLOBAL_TREES_LIST   1

Definition at line 55 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_GXX_EMITTED_ASMS   5

Definition at line 59 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_GXX_EMITTED_DECLS   4

Definition at line 58 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_HANDLER_BODY   8

Definition at line 391 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_HANDLER_PARMS   7

Definition at line 390 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_IDENTIFIER_POINTER   4

Definition at line 500 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_identifier_pointer().

#define GS_IF_COND   7

Definition at line 399 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_INTEGER_TYPES_LIST   2

Definition at line 56 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_IS_EMPTY_CLASS   3

Definition at line 314 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_LABEL_DECL_UID   23

Definition at line 224 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_label_decl_uid().

#define GS_LABEL_EXPR_LABEL   7

Definition at line 403 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_LOOKUP ( name,
arg   ) 

Value:

static inline gs_t name (gs_t t) { \
  GS_ASSERT (t != (gs_t) NULL,     \
             "Got null node");     \
  return gs_operand (t, arg);      \
}

Definition at line 562 of file gspin-tel.h.

#define GS_LOOKUP_FLAG ( operand,
name,
flag   ) 

Value:

static inline gs_bool_t name (gs_t t) {          \
  GS_ASSERT (t != (gs_t) NULL, "Got null node"); \
  return gs_bv (gs_operand (t, operand), flag);  \
}

Definition at line 569 of file gspin-tel.h.

#define GS_LOOP_EXPR_BODY   7

Definition at line 405 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_MOST_GENERAL_TEMPLATE   35

Definition at line 270 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_OBJ_TYPE_REF_EXPR   7

Definition at line 415 of file gspin-tel.h.

#define GS_OBJ_TYPE_REF_OBJECT   8

Definition at line 416 of file gspin-tel.h.

#define GS_OBJ_TYPE_REF_TOKEN   9

Definition at line 417 of file gspin-tel.h.

#define GS_OVL_CHAIN   GS_TREE_CHAIN

Definition at line 540 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_OVL_CURRENT   5

Definition at line 541 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_OVL_FUNCTION   4

Definition at line 539 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_OVL_NEXT   6

Definition at line 542 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_POINTER_TYPE_P   39

Definition at line 177 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_PRAGMA_IMPLEMENTATION   2

Definition at line 63 of file gspin-tel.h.

Referenced by gs_flag_name(), and handle_pragma_implementation().

#define GS_PRAGMA_INTERFACE   3

Definition at line 64 of file gspin-tel.h.

Referenced by gs_flag_name(), and handle_pragma_interface().

#define GS_PROGRAM_DECLARATIONS   3

Definition at line 57 of file gspin-tel.h.

Referenced by gs_attribute_name(), and main().

#define GS_PROGRAM_FLAGS   6

Definition at line 60 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_flag_name().

#define GS_PROGRAM_LAST   8

Definition at line 67 of file gspin-tel.h.

#define GS_REAL_VALUE_ISINF   25

Definition at line 193 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_REAL_VALUE_ISNAN   26

Definition at line 194 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_STATEMENT_LIST_ELTS   4

Definition at line 511 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_STMT_EXPR_STMT   7

Definition at line 410 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_STMT_IS_FULL_EXPR_P   0

Definition at line 454 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TEMPLATE_PARM_DECL   8

Definition at line 530 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TEMPLATE_PARM_DESCENDANTS   6

Definition at line 528 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TEMPLATE_PARM_IDX   4

Definition at line 526 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TEMPLATE_PARM_LEVEL   5

Definition at line 527 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TEMPLATE_PARM_ORIG_LEVEL   7

Definition at line 529 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_THEN_CLAUSE   8

Definition at line 400 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_THUNK_FIXED_OFFSET   39

Definition at line 274 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_THUNK_TARGET   37

Definition at line 272 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_THUNK_VIRTUAL_OFFSET   40

Definition at line 275 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TREE_ADDRESSABLE   4

Definition at line 88 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_ASM_WRITTEN   6

Definition at line 90 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_CHAIN   2

Definition at line 78 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_dump_core().

#define GS_TREE_CODE_CLASS   0

Definition at line 76 of file gspin-tel.h.

Referenced by gs_attribute_name(), gs_dump_core(), and gs_tree_code_class().

#define GS_TREE_CONSTANT   2

Definition at line 85 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_CONSTANT_OVERFLOW   23

Definition at line 191 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_IMAGPART   5

Definition at line 485 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TREE_INT_CST_HIGH   5

Definition at line 473 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_build_int_cst().

#define GS_TREE_INT_CST_LOW   4

Definition at line 472 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_build_int_cst().

#define GS_TREE_INVARIANT   3

Definition at line 87 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_LANG_FLAG_0   15

Definition at line 100 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_LANG_FLAG_1   16

Definition at line 101 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_LANG_FLAG_2   17

Definition at line 102 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_LANG_FLAG_3   18

Definition at line 103 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_LANG_FLAG_4   19

Definition at line 104 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_LANG_FLAG_5   20

Definition at line 105 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_LANG_FLAG_6   21

Definition at line 106 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_NOT_EMITTED_BY_GXX   22

Definition at line 107 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_NOTHROW   8

Definition at line 92 of file gspin-tel.h.

Referenced by gs_flag_name(), and update_call_expr_flags().

#define GS_TREE_OPERAND_ZERO   7

#define GS_TREE_OVERFLOW   24

Definition at line 192 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_PRIVATE   10

Definition at line 95 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_PROTECTED   11

Definition at line 96 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_PUBLIC   9

Definition at line 93 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_PURPOSE   4

Definition at line 503 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TREE_READONLY   GS_TYPE_READONLY

Definition at line 84 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_REAL_CST_D   5

Definition at line 477 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_real_cst_d().

#define GS_TREE_REAL_CST_F   4

Definition at line 476 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_real_cst_f().

#define GS_TREE_REAL_CST_LD   6

Definition at line 478 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_real_cst_ld().

#define GS_TREE_REALPART   4

Definition at line 484 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TREE_SIDE_EFFECTS   0

Definition at line 82 of file gspin-tel.h.

Referenced by gs_flag_name(), and update_call_expr_flags().

#define GS_TREE_STATIC   12

Definition at line 97 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_STRING_LENGTH   5

Definition at line 492 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_string_length().

#define GS_TREE_STRING_POINTER   4

Definition at line 491 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_string_pointer().

#define GS_TREE_SYMBOL_REFERENCED   GS_TREE_STATIC

Definition at line 196 of file gspin-tel.h.

Referenced by assemble_variable().

#define GS_TREE_THIS_VOLATILE   5

Definition at line 89 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_TYPE   1

#define GS_TREE_USED   7

Definition at line 91 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TREE_VALUE   5

Definition at line 504 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_set_tree_value().

#define GS_TREE_VEC_ELT   5

Definition at line 508 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_vec_elt().

#define GS_TREE_VEC_LENGTH   4

Definition at line 507 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_tree_vec_length().

#define GS_TREE_VECTOR_CST_ELTS   4

Definition at line 481 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TRY_HANDLERS   8

Definition at line 408 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TRY_STMTS   7

Definition at line 407 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_ALIAS_SET   10

Definition at line 289 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_ALIGN   9

Definition at line 288 of file gspin-tel.h.

Referenced by gs_attribute_name(), gs_build_pointer_type(), and gs_type_align().

#define GS_TYPE_ARG_TYPES   16

Definition at line 301 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_ATTRIBUTES   11

Definition at line 290 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_BIG_ENDIAN   41

Definition at line 179 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_BINFO   20

Definition at line 307 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_CONTEXT   17

Definition at line 302 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_DEBUG_REPRESENTATION_TYPE   GS_TYPE_VALUES

Definition at line 298 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_DECL_SUPPRESS_DEBUG   32

Definition at line 120 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_DOMAIN   GS_TYPE_VALUES

Definition at line 296 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_EXPLICIT_ENDIAN   43

Definition at line 181 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_FIELDS   GS_TYPE_VALUES

Definition at line 297 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_IS_SIZETYPE   GS_TYPE_NO_FORCE_BLK

Definition at line 160 of file gspin-tel.h.

#define GS_TYPE_LANG_FLAG_0   30

Definition at line 168 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LANG_FLAG_1   31

Definition at line 169 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LANG_FLAG_2   32

Definition at line 170 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LANG_FLAG_3   33

Definition at line 171 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LANG_FLAG_4   34

Definition at line 172 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LANG_FLAG_5   35

Definition at line 173 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LANG_FLAG_6   36

Definition at line 174 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LANG_SPECIFIC   38

Definition at line 176 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_LITTLE_ENDIAN   42

Definition at line 180 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_MAIN_VARIANT   21

Definition at line 308 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_MAX_VALUE   14

Definition at line 294 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_METHOD_BASETYPE   GS_TYPE_MAX_VALUE

Definition at line 299 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_METHODS   GS_TYPE_MAX_VALUE

Definition at line 326 of file gspin-tel.h.

#define GS_TYPE_MIN_VALUE   13

Definition at line 293 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_MODE   5

Definition at line 284 of file gspin-tel.h.

Referenced by gs_attribute_name(), gs_build_pointer_type(), and gs_type_mode().

#define GS_TYPE_NAME   4

Definition at line 283 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_NEEDS_CONSTRUCTING   26

Definition at line 163 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_NEXT_PTR_TO   GS_TYPE_MIN_VALUE

Definition at line 305 of file gspin-tel.h.

Referenced by gs_build_pointer_type(), and gs_set_type_next_ptr_to().

#define GS_TYPE_NO_FORCE_BLK   24

Definition at line 159 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_NONALIASED_COMPONENT   GS_TYPE_TRANSPARENT_UNION

Definition at line 165 of file gspin-tel.h.

#define GS_TYPE_OFFSET_BASETYPE   GS_TYPE_MAX_VALUE

Definition at line 300 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_PACKED   28

Definition at line 166 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_POINTER_TO   18

Definition at line 303 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_build_pointer_type().

#define GS_TYPE_PRECISION   12

Definition at line 291 of file gspin-tel.h.

Referenced by gs_attribute_name(), gs_build_pointer_type(), and gs_type_type_precision().

#define GS_TYPE_PTRMEM_P   1

Definition at line 312 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_PTRMEMFUNC_P   0

Definition at line 311 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_READONLY   1

Definition at line 83 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_REFERENCE_TO   19

Definition at line 304 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_RESTRICT   29

Definition at line 167 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_RETURNS_STACK_DEPRESSED   GS_TYPE_NO_FORCE_BLK

Definition at line 161 of file gspin-tel.h.

#define GS_TYPE_SIZE   6

Definition at line 285 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_build_pointer_type().

#define GS_TYPE_SIZE_UNIT   7

Definition at line 286 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_build_pointer_type().

#define GS_TYPE_SIZES_GIMPLIFIED   GS_TREE_CONSTANT

Definition at line 86 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_STRING_FLAG   25

Definition at line 162 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_TRANSPARENT_UNION   27

Definition at line 164 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_UNSIGNED   23

Definition at line 158 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPE_USER_ALIGN   8

Definition at line 287 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_USES_TEMPLATE_PARMS   7

Definition at line 318 of file gspin-tel.h.

Referenced by gs_flag_name(), and gs_uses_template_parms().

#define GS_TYPE_VALUES   15

Definition at line 295 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_TYPE_VECTOR_SUBPARTS   GS_TYPE_PRECISION

Definition at line 292 of file gspin-tel.h.

Referenced by gs_attribute_name(), and gs_type_vector_subparts().

#define GS_TYPE_VFIELD   GS_TYPE_MIN_VALUE

Definition at line 325 of file gspin-tel.h.

#define GS_TYPE_VOLATILE   37

Definition at line 175 of file gspin-tel.h.

Referenced by gs_flag_name().

#define GS_TYPEINFO_DECL   25

Definition at line 329 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_UPDATE_FLAG ( operand,
name,
flag   ) 

Value:

static inline void name (gs_t t, gs_bool_t val) {  \
  GS_ASSERT (t != (gs_t) NULL, "Got null node");   \
  _gs_bv (gs_operand (t, operand), flag, val);     \
}

Definition at line 575 of file gspin-tel.h.

#define GS_WEAK_DECLS   7

Definition at line 66 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_WHILE_BODY   8

Definition at line 413 of file gspin-tel.h.

Referenced by gs_attribute_name().

#define GS_WHILE_COND   7

Definition at line 412 of file gspin-tel.h.

Referenced by gs_attribute_name().


Function Documentation

gs_string_t gs_attribute_name ( gs_int_t  attribute,
gs_tree_code_class_t  tcc_class,
gs_code_t  constructor,
gs_int_t omit 
)

Definition at line 67 of file gspin-tel.c.

static gs_t gs_boolean_type_node ( void   )  [inline, static]

Definition at line 960 of file gspin-tel.h.

References GS_ASSERT, gs_index(), GS_TI_BOOLEAN_TYPE, and NULL.

Referenced by WGEN_Expand_Expr_With_Sequence_Point().

gs_t gs_build_decl ( gs_code_t  code,
gs_t  node2 
)

Definition at line 841 of file gspin-tel.c.

gs_t gs_build_if_stmt ( gs_t  k0,
gs_t  k1,
gs_t  k2 
)

Definition at line 781 of file gspin-tel.c.

gs_t gs_build_int_cst ( gs_long_long_t  n  ) 

Definition at line 816 of file gspin-tel.c.

gs_t gs_build_pointer_type ( gs_t  node  ) 

Definition at line 908 of file gspin-tel.c.

gs_t gs_build_target_expr ( gs_t  k0,
gs_t  k1,
gs_t  k2,
gs_t  k3 
)

Definition at line 797 of file gspin-tel.c.

gs_t gs_c_common_truthvalue_conversion ( gs_t  node  ) 

Definition at line 881 of file gspin-tel.c.

static gs_int_t gs_decl_align_unit ( gs_t  t  )  [inline, static]

Definition at line 929 of file gspin-tel.h.

References GS_DECL_ALIGN_UNIT, gs_n(), and gs_operand().

Referenced by Create_ST_For_Tree().

static gs_int_t gs_decl_asmreg ( gs_t  t  )  [inline, static]

Definition at line 937 of file gspin-tel.h.

References GS_DECL_ASMREG, gs_n(), gs_operand(), and NULL.

Referenced by Create_ST_For_Tree().

static unsigned int gs_decl_built_in_class ( gs_t  t  )  [inline, static]

Definition at line 765 of file gspin-tel.h.

References gs_b(), GS_DECL_BUILT_IN_CLASS, and gs_operand().

Referenced by WGEN_Expand_Expr().

static unsigned int gs_decl_function_code ( gs_t  t  )  [inline, static]

Definition at line 768 of file gspin-tel.h.

References GS_DECL_FUNCTION_CODE, gs_hword(), and gs_operand().

Referenced by WGEN_Expand_Expr().

static gs_string_t gs_decl_mode ( gs_t  t  )  [inline, static]

Definition at line 790 of file gspin-tel.h.

References GS_DECL_MODE, gs_operand(), and gs_s().

static gs_string_t gs_decl_source_file ( gs_t  t  )  [inline, static]

Definition at line 793 of file gspin-tel.h.

References GS_DECL_SOURCE_FILE, gs_operand(), and gs_s().

Referenced by WGEN_Start_Function().

static gs_int_t gs_decl_source_line ( gs_t  t  )  [inline, static]

Definition at line 796 of file gspin-tel.h.

References GS_DECL_SOURCE_LINE, gs_n(), and gs_operand().

Referenced by WGEN_Expand_Stmt(), and WGEN_Start_Function().

static gs_int_t gs_decl_uid ( gs_t  t  )  [inline, static]

Definition at line 760 of file gspin-tel.h.

References GS_DECL_UID, gs_n(), and gs_operand().

Referenced by Create_ST_For_Tree().

static gs_t gs_error_mark_node ( void   )  [inline, static]

Definition at line 945 of file gspin-tel.h.

References GS_ASSERT, gs_index(), GS_TI_ERROR_MARK, and NULL.

Referenced by gs_build_pointer_type(), gs_strip_nops(), and WGEN_Whirlify_Decl().

static gs_string_t gs_expr_filename ( gs_t  t  )  [inline, static]

Definition at line 868 of file gspin-tel.h.

References GS_EXPR_FILENAME, gs_operand(), gs_s(), and NULL.

Referenced by WGEN_Expand_Stmt().

static gs_int_t gs_expr_lineno ( gs_t  t  )  [inline, static]

Definition at line 875 of file gspin-tel.h.

References GS_EXPR_LINENO, gs_n(), and gs_operand().

Referenced by WGEN_Expand_Expr(), and WGEN_Expand_Stmt().

gs_string_t gs_flag_name ( gs_code_t  constructor,
gs_int_t  attribute,
gs_count_t  flag,
gs_tree_code_class_t  tree_code_class 
)

Definition at line 497 of file gspin-tel.c.

static gs_long_long_t gs_get_integer_value ( gs_t  t  )  [inline, static]

static gs_string_t gs_identifier_pointer ( gs_t  t  )  [inline, static]

static gs_t gs_integer_type_node ( void   )  [inline, static]

Definition at line 977 of file gspin-tel.h.

References GS_ASSERT, gs_index(), GS_ITK_INT, and NULL.

Referenced by gs_build_comparison(), and gs_build_int_cst().

static gs_int_t gs_label_decl_uid ( gs_t  t  )  [inline, static]

Definition at line 757 of file gspin-tel.h.

References GS_LABEL_DECL_UID, gs_n(), and gs_operand().

GS_LOOKUP_FLAG ( GS_CP_TYPE_FLAGS  ,
gs_classtype_template_specialization  ,
GS_CLASSTYPE_TEMPLATE_SPECIALIZATION   
)

GS_DECL_TEMPLATE_SPECIALIZATION GS_DECL_THIS_THUNK_P GS_LOOKUP_FLAG ( GS_CP_DECL_FLAGS  ,
gs_decl_extern_c_p  ,
GS_DECL_EXTERN_C_P   
)

Type Constraints

Definition at line 1021 of file gspin-tel.h.

References GS_ASSERT, GS_METHOD_TYPE, gs_tree_code(), and NULL.

GS_DECL_TEMPLATE_SPECIALIZATION GS_LOOKUP_FLAG ( GS_CP_DECL_FLAGS  ,
gs_decl_pure_virtual_p  ,
GS_DECL_PURE_VIRTUAL_P   
)

Type Constraints

GS_LOOKUP_FLAG ( GS_CP_DECL_FLAGS  ,
gs_decl_template_instantiated  ,
GS_DECL_TEMPLATE_INSTANTIATED   
)

GS_LOOKUP_FLAG ( GS_FLAGS  ,
gs_dwarf_access_flag_1  ,
GS_DWARF_ACCESS_FLAG_1   
)

GS_LOOKUP_FLAG ( GS_FLAGS  ,
gs_dwarf_access_flag_0  ,
GS_DWARF_ACCESS_FLAG_0   
)

static gs_t gs_ptr_type_node ( void   )  [inline, static]

Definition at line 955 of file gspin-tel.h.

References GS_ASSERT, gs_index(), GS_TI_PTR_TYPE, and NULL.

Referenced by gs_build_pointer_type().

static gs_t gs_ptrdiff_type_node ( void   )  [inline, static]

Definition at line 965 of file gspin-tel.h.

References GS_ASSERT, gs_index(), GS_TI_PTRDIFF_TYPE, and NULL.

Referenced by WGEN_Adjust_Thunk().

static void gs_set_decl_alias_target ( gs_t  t,
gs_t  val 
) [inline, static]

Definition at line 934 of file gspin-tel.h.

References GS_DECL_ALIAS_TARGET, and gs_set_operand().

static void gs_set_decl_initial ( gs_t  t,
gs_t  val 
) [inline, static]

Definition at line 779 of file gspin-tel.h.

References GS_DECL_INITIAL, and gs_set_operand().

Referenced by WGEN_Expand_Decl().

static void gs_set_tree_value ( gs_t  t,
gs_t  val 
) [inline, static]

Definition at line 913 of file gspin-tel.h.

References gs_set_operand(), and GS_TREE_VALUE.

Referenced by AGGINIT::Traverse_Aggregate_Array(), and WGEN_Expand_Expr().

static void gs_set_type_next_ptr_to ( gs_t  t,
gs_t  val 
) [inline, static]

Definition at line 831 of file gspin-tel.h.

References gs_set_operand(), and GS_TYPE_NEXT_PTR_TO.

gs_t gs_strip_nops ( gs_t  node  ) 

Definition at line 889 of file gspin-tel.c.

Definition at line 50 of file gspin-tel.c.

static gs_int_t gs_tree_code_length ( gs_t  t  )  [inline, static]

Definition at line 834 of file gspin-tel.h.

References GS_ARITY, gs_n(), and gs_operand().

static gs_bool_t gs_tree_has_location ( gs_t  t  )  [inline, static]

Definition at line 736 of file gspin-tel.h.

References gs_false, GS_TCC_EXPRESSION, and GS_TCC_REFERENCE.

Referenced by WGEN_Expand_Expr(), and WGEN_Expand_Stmt().

static gs_t gs_tree_operand ( gs_t  t,
gs_count_t  index 
) [inline, static]

static gs_double_t gs_tree_real_cst_d ( gs_t  t  )  [inline, static]

static gs_float_t gs_tree_real_cst_f ( gs_t  t  )  [inline, static]

static gs_long_double_t gs_tree_real_cst_ld ( gs_t  t  )  [inline, static]

static gs_int_t gs_tree_string_length ( gs_t  t  )  [inline, static]

static gs_string_t gs_tree_string_pointer ( gs_t  t  )  [inline, static]

static gs_t gs_tree_vec_elt ( gs_t  t,
gs_count_t  index 
) [inline, static]

Definition at line 919 of file gspin-tel.h.

References gs_index(), gs_operand(), and GS_TREE_VEC_ELT.

static gs_int_t gs_tree_vec_length ( gs_t  t  )  [inline, static]

Definition at line 916 of file gspin-tel.h.

References gs_n(), gs_operand(), and GS_TREE_VEC_LENGTH.

static gs_int_t gs_type_align ( gs_t  t  )  [inline, static]

static gs_string_t gs_type_mode ( gs_t  t  )  [inline, static]

Definition at line 802 of file gspin-tel.h.

References gs_operand(), gs_s(), and GS_TYPE_MODE.

Referenced by Create_TY_For_Tree(), Get_Name(), gs_build_pointer_type(), and gs_strip_nops().

static gs_int_t gs_type_type_precision ( gs_t  t  )  [inline, static]

Definition at line 811 of file gspin-tel.h.

References gs_n(), gs_operand(), and GS_TYPE_PRECISION.

Referenced by gs_build_pointer_type().

static gs_int_t gs_type_vector_subparts ( gs_t  t  )  [inline, static]

Definition at line 819 of file gspin-tel.h.

References gs_n(), gs_operand(), and GS_TYPE_VECTOR_SUBPARTS.

static gs_bool_t gs_uses_template_parms ( gs_t  t  )  [inline, static]

static gs_t gs_void_type_node ( void   )  [inline, static]

Definition at line 950 of file gspin-tel.h.

References GS_ASSERT, gs_index(), GS_TI_VOID_TYPE, and NULL.

Referenced by function_has_varargs().


Variable Documentation

GS_DECL_TEMPLATE_SPECIALIZATION gs_decl_this_thunk_p

Definition at line 1019 of file gspin-tel.h.

Referenced by WGEN_Generate_Thunk().

Definition at line 48 of file gspin-tel.c.


Generated on Wed Apr 8 14:17:12 2009 for Open64 by  doxygen 1.5.6