Searched refs:index_type (Results 1 - 15 of 15) sorted by relevance

/freebsd-11-stable/contrib/gdb/gdb/
H A Dada-valprint.c92 struct type *index_type;
95 index_type = TYPE_INDEX_TYPE (type);
98 if (index_type == NULL)
100 if (TYPE_CODE (index_type) == TYPE_CODE_RANGE)
102 low_bound = TYPE_LOW_BOUND (index_type);
103 index_type = TYPE_TARGET_TYPE (index_type);
108 switch (TYPE_CODE (index_type))
111 if (low_bound == TYPE_FIELD_BITPOS (index_type, 0))
115 index_type
91 struct type *index_type; local
[all...]
H A Dstabsread.c3396 struct type *index_type, *element_type, *range_type;
3409 index_type = read_type (pp, objfile);
3444 create_range_type ((struct type *) NULL, index_type, lower, upper);
3801 struct type *index_type = NULL;
3813 index_type = read_type (pp, objfile);
3828 if (index_type)
3965 index_type = builtin_type_int;
3967 index_type = *dbx_lookup_type (rangenums);
3968 if (index_type == NULL)
3981 index_type
3390 struct type *index_type, *element_type, *range_type; local
3795 struct type *index_type = NULL; local
[all...]
H A Dgdbtypes.c630 create_range_type (struct type *result_type, struct type *index_type, argument
635 result_type = alloc_type (TYPE_OBJFILE (index_type));
638 TYPE_TARGET_TYPE (result_type) = index_type;
639 if (TYPE_STUB (index_type))
642 TYPE_LENGTH (result_type) = TYPE_LENGTH (check_typedef (index_type));
H A Dada-lang.c1822 struct type *index_type;
1831 index_type = TYPE_TARGET_TYPE (range_type);
1832 if (TYPE_CODE (index_type) == TYPE_CODE_UNDEF)
1833 index_type = builtin_type_long;
1835 *typep = index_type;
1843 struct type *index_type =
1847 *typep = TYPE_TARGET_TYPE (index_type);
1850 ? TYPE_LOW_BOUND (index_type)
1851 : TYPE_HIGH_BOUND (index_type));
1818 struct type *index_type; local
1839 struct type *index_type = local
H A Dcoffread.c1721 struct type *base_type, *index_type, *range_type;
1737 index_type = lookup_fundamental_type (current_objfile, FT_INTEGER);
1739 create_range_type ((struct type *) NULL, index_type, 0, n - 1);
1710 struct type *base_type, *index_type, *range_type; local
H A Ddwarf2read.c3399 struct type *element_type, *range_type, *index_type; local
3417 index_type = dwarf2_fundamental_type (objfile, FT_INTEGER, cu);
3418 range_type = create_range_type (NULL, index_type, 0, -1);
3801 struct type *type, *range_type, *index_type, *char_type; local
3828 index_type = dwarf2_fundamental_type (objfile, FT_INTEGER, cu);
3829 range_type = create_range_type (NULL, index_type, 1, length);
/freebsd-11-stable/contrib/gcc/
H A Dstmt.c2246 emit_case_bit_tests (tree index_type, tree index_expr, tree minval,
2276 lo = tree_low_cst (fold_build2 (MINUS_EXPR, index_type,
2278 hi = tree_low_cst (fold_build2 (MINUS_EXPR, index_type,
2289 index_expr = fold_build2 (MINUS_EXPR, index_type,
2290 fold_convert (index_type, index_expr),
2291 fold_convert (index_type, minval));
2295 mode = TYPE_MODE (index_type);
2347 tree index_type = TREE_TYPE (index_expr);
2348 int unsignedp = TYPE_UNSIGNED (index_type);
2369 if (index_type !
2231 emit_case_bit_tests(tree index_type, tree index_expr, tree minval, tree range, case_node_ptr nodes, rtx default_label) argument
2332 tree index_type = TREE_TYPE (index_expr); local
2825 node_has_low_bound(case_node_ptr node, tree index_type) argument
2871 node_has_high_bound(case_node_ptr node, tree index_type) argument
2916 node_is_bounded(case_node_ptr node, tree index_type) argument
2949 emit_case_nodes(rtx index, case_node_ptr node, rtx default_label, tree index_type) argument
[all...]
H A Dexpr.c9309 try_casesi (tree index_type, tree index_expr, tree minval, tree range,
9321 if (GET_MODE_BITSIZE (TYPE_MODE (index_type)) > GET_MODE_BITSIZE (index_mode))
9323 enum machine_mode omode = TYPE_MODE (index_type);
9327 index_expr = build2 (MINUS_EXPR, index_type,
9338 if (TYPE_MODE (index_type) != index_mode)
9340 index_type = lang_hooks.types.type_for_size (index_bits, 0);
9341 index_expr = fold_convert (index_type, index_expr);
9458 try_tablejump (tree index_type, tree index_expr, tree minval, tree range,
9466 index_expr = fold_build2 (MINUS_EXPR, index_type,
9467 fold_convert (index_type, index_exp
9284 try_casesi(tree index_type, tree index_expr, tree minval, tree range, rtx table_label ATTRIBUTE_UNUSED, rtx default_label) argument
9433 try_tablejump(tree index_type, tree index_expr, tree minval, tree range, rtx table_label, rtx default_label) argument
[all...]
H A Dtree.c1926 tree index_type, min, max;
1933 index_type = TYPE_DOMAIN (type);
1934 min = TYPE_MIN_VALUE (index_type);
1935 max = TYPE_MAX_VALUE (index_type);
5242 build_array_type (tree elt_type, tree index_type)
5255 TYPE_DOMAIN (t) = index_type;
5257 if (index_type == 0)
5268 hashcode = iterative_hash_object (TYPE_HASH (index_type), hashcode);
1914 tree index_type, min, max; local
5218 build_array_type(tree elt_type, tree index_type) argument
H A Dc-decl.c4754 tree index_type = c_common_signed_type (sizetype);
4848 - 1. Do the calculation in index_type, so that
4851 itype = fold_build2 (MINUS_EXPR, index_type,
4852 convert (index_type, size),
4853 convert (index_type,
4860 index_type, before the subtraction. Handling
4734 tree index_type = c_common_signed_type (sizetype); local
/freebsd-11-stable/contrib/gcc/cp/
H A Dtree.c412 build_cplus_array_type_1 (tree elt_type, tree index_type)
416 if (elt_type == error_mark_node || index_type == error_mark_node)
420 || (index_type
421 && value_dependent_expression_p (TYPE_MAX_VALUE (index_type))))
425 TYPE_DOMAIN (t) = index_type;
428 t = build_array_type (elt_type, index_type);
440 build_cplus_array_type (tree elt_type, tree index_type)
448 t = build_cplus_array_type_1 (elt_type, index_type);
411 build_cplus_array_type_1(tree elt_type, tree index_type) argument
439 build_cplus_array_type(tree elt_type, tree index_type) argument
H A Dmangle.c2397 tree index_type; local
2400 index_type = TYPE_DOMAIN (type);
2403 max = TYPE_MAX_VALUE (index_type);
/freebsd-11-stable/contrib/binutils/binutils/
H A Dstabs.c1639 debug_type index_type; local
1646 index_type = DEBUG_TYPE_NULL;
1659 index_type = parse_stab_type (dhandle, info, (const char *) NULL,
1661 if (index_type == DEBUG_TYPE_NULL)
1695 if (index_type == DEBUG_TYPE_NULL)
1709 if (index_type == DEBUG_TYPE_NULL)
1793 index_type = stab_find_type (dhandle, info, rangenums);
1794 if (index_type == DEBUG_TYPE_NULL)
1799 index_type = debug_make_int_type (dhandle, 4, FALSE);
1802 return debug_make_range_type (dhandle, index_type, n
3015 debug_type index_type; local
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/
H A Dtypelist.h393 typedef detail::chain_at_index_<root_type, i> index_type; typedef in struct:typelist::at_index
396 typedef typename index_type::type type;
/freebsd-11-stable/sys/cam/scsi/
H A Dscsi_enc_ses.c508 * \param index_type The type (global or individual) of element_index.
515 ses_elem_index_type_t index_type)
520 if (index_type == SES_ELEM_INDEX_GLOBAL)
1795 ses_elem_index_type_t index_type; local
1799 index_type = SES_ELEM_INDEX_GLOBAL;
1802 index_type = SES_ELEM_INDEX_INDIVIDUAL;
1815 eip_hdr->element_index, index_type);
514 ses_iter_seek_to(struct ses_iterator *iter, int element_index, ses_elem_index_type_t index_type) argument

Completed in 249 milliseconds