Home
last modified time | relevance | path

Searched refs:TYPE_DOMAIN (Results 1 – 25 of 81) sorted by relevance

1234

/openbsd-src/gnu/gcc/gcc/
H A Dsdbout.c567 = (TYPE_DOMAIN (type) in plain_type_1()
568 && TYPE_MIN_VALUE (TYPE_DOMAIN (type)) != 0 in plain_type_1()
569 && TYPE_MAX_VALUE (TYPE_DOMAIN (type)) != 0 in plain_type_1()
570 && host_integerp (TYPE_MAX_VALUE (TYPE_DOMAIN (type)), 0) in plain_type_1()
571 && host_integerp (TYPE_MIN_VALUE (TYPE_DOMAIN (type)), 0) in plain_type_1()
572 ? (tree_low_cst (TYPE_MAX_VALUE (TYPE_DOMAIN (type)), 0) in plain_type_1()
573 - tree_low_cst (TYPE_MIN_VALUE (TYPE_DOMAIN (type)), 0) + 1) in plain_type_1()
H A Dc-typeck.c200 if (TYPE_DOMAIN (type)) in c_incomplete_type_error()
202 if (TYPE_MAX_VALUE (TYPE_DOMAIN (type)) == NULL) in c_incomplete_type_error()
327 tree d1 = TYPE_DOMAIN (t1); in composite_type()
328 tree d2 = TYPE_DOMAIN (t2); in composite_type()
348 if (elt == TREE_TYPE (t1) && TYPE_DOMAIN (t1) in composite_type()
351 if (elt == TREE_TYPE (t2) && TYPE_DOMAIN (t2) in composite_type()
355 if (elt == TREE_TYPE (t1) && !TYPE_DOMAIN (t2) && !TYPE_DOMAIN (t1)) in composite_type()
357 if (elt == TREE_TYPE (t2) && !TYPE_DOMAIN (t2) && !TYPE_DOMAIN (t1)) in composite_type()
368 TYPE_DOMAIN ((TYPE_DOMAIN (t1) in composite_type()
863 tree d1 = TYPE_DOMAIN (t1); in comptypes_internal()
[all …]
H A Dc-bounded.c427 && TYPE_DOMAIN (TREE_TYPE (buf_expr)))
430 tree array_size_expr = TYPE_MAX_VALUE (TYPE_DOMAIN (TREE_TYPE (buf_expr)));
H A Dtree-ssa-ccp.c1605 if (TYPE_DOMAIN (array_type)) in maybe_fold_offset_to_array_ref()
1607 if (TYPE_MIN_VALUE (TYPE_DOMAIN (array_type))) in maybe_fold_offset_to_array_ref()
1608 min_idx = TYPE_MIN_VALUE (TYPE_DOMAIN (array_type)); in maybe_fold_offset_to_array_ref()
1610 min_idx = fold_convert (TYPE_DOMAIN (array_type), min_idx); in maybe_fold_offset_to_array_ref()
1615 idx = fold_convert (TYPE_DOMAIN (array_type), idx); in maybe_fold_offset_to_array_ref()
1616 elt_offset = fold_convert (TYPE_DOMAIN (array_type), elt_offset); in maybe_fold_offset_to_array_ref()
1896 min_idx = TYPE_DOMAIN (TREE_TYPE (array_obj)); in maybe_fold_stmt_addition()
H A Dtree-sra.c273 t = TYPE_DOMAIN (type); in sra_type_can_be_decomposed_p()
613 tree domain = TYPE_DOMAIN (TREE_TYPE (expr)); in maybe_lookup_element_for_expr()
1346 i = TYPE_MIN_VALUE (TYPE_DOMAIN (type)); in instantiate_missing_elements()
1347 max = TYPE_MAX_VALUE (TYPE_DOMAIN (type)); in instantiate_missing_elements()
H A Dc-decl.c566 && TYPE_DOMAIN (type) == 0) in c_finish_incomplete_decl()
2195 && !TYPE_DOMAIN (TREE_TYPE (b->decl)) in pushdecl()
2197 && TYPE_DOMAIN (type) in pushdecl()
2198 && TYPE_MAX_VALUE (TYPE_DOMAIN (type)) in pushdecl()
2199 && !integer_zerop (TYPE_MAX_VALUE (TYPE_DOMAIN (type)))) in pushdecl()
3132 && TYPE_DOMAIN (type) != NULL_TREE in add_flexible_array_elts_to_size()
3133 && TYPE_MAX_VALUE (TYPE_DOMAIN (type)) == NULL_TREE) in add_flexible_array_elts_to_size()
3391 && TYPE_DOMAIN (type) == 0 in finish_decl()
3781 && TYPE_DOMAIN (TREE_TYPE (x)) != NULL_TREE in flexible_array_type_p()
3782 && TYPE_MAX_VALUE (TYPE_DOMAIN (TREE_TYPE (x))) == NULL_TREE) in flexible_array_type_p()
[all …]
H A Dc-pretty-print.c523 if (TYPE_DOMAIN (t) && TYPE_MAX_VALUE (TYPE_DOMAIN (t))) in pp_c_direct_abstract_declarator()
525 tree maxval = TYPE_MAX_VALUE (TYPE_DOMAIN (t)); in pp_c_direct_abstract_declarator()
H A Dgimplify.c1596 || !TYPE_DOMAIN (datype) || !TYPE_MIN_VALUE (TYPE_DOMAIN (datype)) in canonicalize_addr_expr()
1597 || TREE_CODE (TYPE_MIN_VALUE (TYPE_DOMAIN (datype))) != INTEGER_CST) in canonicalize_addr_expr()
1602 TYPE_MIN_VALUE (TYPE_DOMAIN (datype)), in canonicalize_addr_expr()
1603 TYPE_MIN_VALUE (TYPE_DOMAIN (datype)), in canonicalize_addr_expr()
3247 tree type_domain = TYPE_DOMAIN (optype); in fold_indirect_ref_rhs()
3265 type_domain = TYPE_DOMAIN (TREE_TYPE (sub)); in fold_indirect_ref_rhs()
4375 omp_firstprivatize_type_sizes (ctx, TYPE_DOMAIN (type)); in omp_firstprivatize_type_sizes()
6115 gimplify_type_sizes (TYPE_DOMAIN (type), list_p); in gimplify_type_sizes()
H A Dtree.c1911 if (! TYPE_DOMAIN (type)) in array_type_nelts()
1914 index_type = TYPE_DOMAIN (type); in array_type_nelts()
2280 return type_contains_placeholder_p (TYPE_DOMAIN (type)); in type_contains_placeholder_1()
3398 hashcode = iterative_hash_object (TYPE_HASH (TYPE_DOMAIN (ntype)), in build_type_attribute_qual_variant()
4210 return TYPE_DOMAIN (a->type) == TYPE_DOMAIN (b->type); in type_hash_eq()
5200 TYPE_DOMAIN (t) = index_type; in build_array_type()
6840 outer = build_array_type (inner, TYPE_DOMAIN (type)); in reconstruct_complex_type()
7035 tree domain_type = TYPE_DOMAIN (TREE_TYPE (ref)); in range_in_array_bounds_p()
7443 WALK_SUBTREE (TYPE_DOMAIN (type)); in walk_type_fields()
/openbsd-src/gnu/usr.bin/gcc/gcc/
H A Dsdbout.c584 = (TYPE_DOMAIN (type)
585 && TYPE_MIN_VALUE (TYPE_DOMAIN (type)) != 0
586 && TYPE_MAX_VALUE (TYPE_DOMAIN (type)) != 0
587 && host_integerp (TYPE_MAX_VALUE (TYPE_DOMAIN (type)), 0)
588 && host_integerp (TYPE_MIN_VALUE (TYPE_DOMAIN (type)), 0)
589 ? (tree_low_cst (TYPE_MAX_VALUE (TYPE_DOMAIN (type)), 0)
590 - tree_low_cst (TYPE_MIN_VALUE (TYPE_DOMAIN (type)), 0) + 1)
H A Dc-typeck.c149 if (TYPE_DOMAIN (type))
151 if (TYPE_MAX_VALUE (TYPE_DOMAIN (type)) == NULL)
343 if (elt == TREE_TYPE (t1) && TYPE_DOMAIN (t1))
345 if (elt == TREE_TYPE (t2) && TYPE_DOMAIN (t2))
348 t1 = build_array_type (elt, TYPE_DOMAIN (TYPE_DOMAIN (t1) ? t1 : t2));
479 && TYPE_DOMAIN (t1) != 0)
480 t1 = TYPE_DOMAIN (t1);
483 && TYPE_DOMAIN (t2) != 0)
484 t2 = TYPE_DOMAIN (t2);
533 tree d1 = TYPE_DOMAIN (t1);
[all …]
H A Dc-bounded.c430 && TYPE_DOMAIN (TREE_TYPE (buf_expr)))
433 tree array_size_expr = TYPE_MAX_VALUE (TYPE_DOMAIN (TREE_TYPE (buf_expr)));
H A Dtree.c1316 if (! TYPE_DOMAIN (type))
1319 index_type = TYPE_DOMAIN (type);
2562 hashcode += TYPE_HASH (TYPE_DOMAIN (ntype));
2905 && (TYPE_DOMAIN (a->type) == TYPE_DOMAIN (b->type)
2906 || (TYPE_DOMAIN (a->type)
2907 && TREE_CODE (TYPE_DOMAIN (a->type)) == TREE_LIST
2908 && TYPE_DOMAIN (b->type)
2909 && TREE_CODE (TYPE_DOMAIN (b->type)) == TREE_LIST
2910 && type_list_equal (TYPE_DOMAIN (a->type),
2911 TYPE_DOMAIN (b->type)))))
[all …]
H A Dprotector.c393 if (TYPE_DOMAIN (type) == 0
394 || (TYPE_MAX_VALUE (TYPE_DOMAIN (type)) != 0
395 && TREE_CODE (TYPE_MAX_VALUE (TYPE_DOMAIN (type))) == NOP_EXPR))
404 if (TYPE_DOMAIN (type) == 0
406 (TYPE_MAX_VALUE (TYPE_DOMAIN (type)) != 0
407 && TREE_CODE (TYPE_MAX_VALUE (TYPE_DOMAIN (type))) == NOP_EXPR))
412 if (TYPE_MAX_VALUE (TYPE_DOMAIN (type)) != 0
414 TREE_INT_CST_LOW(TYPE_MAX_VALUE(TYPE_DOMAIN(type)))+1
H A Dstor-layout.c1657 tree index = TYPE_DOMAIN (type);
1800 if (TREE_CODE (TYPE_MAX_VALUE (TYPE_DOMAIN (type))) != INTEGER_CST
1801 || TREE_CODE (TYPE_MIN_VALUE (TYPE_DOMAIN (type))) != INTEGER_CST)
1811 = (TREE_INT_CST_LOW (TYPE_MAX_VALUE (TYPE_DOMAIN (type)))
1812 - TREE_INT_CST_LOW (TYPE_MIN_VALUE (TYPE_DOMAIN (type))) + 1);
1946 TYPE_DOMAIN (sizetype) = type;
H A Dtree-inline.c168 && TYPE_DOMAIN (TREE_TYPE (t)))
171 TYPE_DOMAIN (TREE_TYPE (t))
172 = copy_node (TYPE_DOMAIN (TREE_TYPE (t)));
173 walk_tree (&TYPE_MAX_VALUE (TYPE_DOMAIN (TREE_TYPE (t))),
1754 WALK_SUBTREE_TAIL (TYPE_DOMAIN (*tp));
H A Dc-decl.c338 && TYPE_DOMAIN (type) == 0)
3012 && TYPE_DOMAIN (type) == 0
3047 else if (pedantic && TYPE_DOMAIN (type) != 0
3048 && tree_int_cst_sgn (TYPE_MAX_VALUE (TYPE_DOMAIN (type))) < 0)
3392 TYPE_DOMAIN (type) = build_index_type (maxindex);
3394 TREE_TYPE (maxindex) = TYPE_DOMAIN (type);
3422 && TYPE_DOMAIN (TREE_TYPE (x)) != NULL_TREE
3423 && TYPE_MAX_VALUE (TYPE_DOMAIN (TREE_TYPE (x))) == NULL_TREE)
4375 && TREE_CODE (type) == ARRAY_TYPE && TYPE_DOMAIN (type) == 0
4529 TYPE_DOMAIN (type));
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/cp/
H A Dtypeck2.c253 if (TYPE_DOMAIN (type))
602 if (TYPE_DOMAIN (type) != 0
746 tree domain = TYPE_DOMAIN (type);
1032 if (TREE_CODE (type) == ARRAY_TYPE && TYPE_DOMAIN (type) == NULL_TREE)
H A Derror.c749 if (TYPE_DOMAIN (t))
751 if (host_integerp (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0))
754 tree_low_cst (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0) + 1);
755 else if (TREE_CODE (TYPE_MAX_VALUE (TYPE_DOMAIN (t))) == MINUS_EXPR)
756 dump_expr (TREE_OPERAND (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0),
760 (PLUS_EXPR, TYPE_MAX_VALUE (TYPE_DOMAIN (t)),
H A Dtypeck.c142 else if (TREE_CODE (type) == ARRAY_TYPE && TYPE_DOMAIN (type))
628 if (elt == TREE_TYPE (t1) && TYPE_DOMAIN (t1))
630 if (elt == TREE_TYPE (t2) && TYPE_DOMAIN (t2))
634 (elt, TYPE_DOMAIN (TYPE_DOMAIN (t1) ? t1 : t2));
858 d1 = TYPE_DOMAIN (t1);
859 d2 = TYPE_DOMAIN (t2);
919 && TYPE_DOMAIN (t1) != 0)
920 t1 = TYPE_DOMAIN (t1);
923 && TYPE_DOMAIN (t2) != 0)
924 t2 = TYPE_DOMAIN (t2);
H A Dmangle.c1645 type = TYPE_DOMAIN (type);
2212 if (TYPE_DOMAIN (type))
2217 index_type = TYPE_DOMAIN (type);
/openbsd-src/gnu/gcc/gcc/cp/
H A Dtypeck2.c392 if (TYPE_DOMAIN (type)) in cxx_incomplete_type_diagnostic()
697 if (TYPE_DOMAIN (type) != 0 && TREE_CONSTANT (TYPE_SIZE (type))) in digest_init()
792 tree domain = TYPE_DOMAIN (type); in process_init_constructor_array()
1069 if (TREE_CODE (type) == ARRAY_TYPE && TYPE_DOMAIN (type) == NULL_TREE) in process_init_constructor()
H A Derror.c630 if (TYPE_DOMAIN (t)) in dump_type_suffix()
632 if (host_integerp (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0)) in dump_type_suffix()
634 (cxx_pp, tree_low_cst (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0) + 1); in dump_type_suffix()
635 else if (TREE_CODE (TYPE_MAX_VALUE (TYPE_DOMAIN (t))) == MINUS_EXPR) in dump_type_suffix()
636 dump_expr (TREE_OPERAND (TYPE_MAX_VALUE (TYPE_DOMAIN (t)), 0), in dump_type_suffix()
640 (PLUS_EXPR, TYPE_MAX_VALUE (TYPE_DOMAIN (t)), in dump_type_suffix()
H A Dtypeck.c108 else if (TREE_CODE (type) == ARRAY_TYPE && TYPE_DOMAIN (type)) in complete_type()
655 if (elt == TREE_TYPE (t1) && TYPE_DOMAIN (t1)) in merge_types()
657 if (elt == TREE_TYPE (t2) && TYPE_DOMAIN (t2)) in merge_types()
661 (elt, TYPE_DOMAIN (TYPE_DOMAIN (t1) ? t1 : t2)); in merge_types()
888 d1 = TYPE_DOMAIN (t1); in comp_array_types()
889 d2 = TYPE_DOMAIN (t2); in comp_array_types()
2458 && TYPE_DOMAIN (TREE_TYPE (array)) in build_array_ref()
2459 && ! int_fits_type_p (idx, TYPE_DOMAIN (TREE_TYPE (array)))) in build_array_ref()
H A Dmangle.c1737 type = TYPE_DOMAIN (type); in write_builtin_type()
2374 if (TYPE_DOMAIN (type)) in write_array_type()
2379 index_type = TYPE_DOMAIN (type); in write_array_type()

1234