Home
last modified time | relevance | path

Searched refs:TYPE_ALIGN (Results 1 – 25 of 49) sorted by relevance

12

/freebsd-12.1/contrib/gcc/
H A Dstor-layout.c398 && known_align >= TYPE_ALIGN (type) in layout_decl()
888 if (TYPE_ALIGN (type) > desired_align) in place_field()
1240 TYPE_ALIGN (rli->t) = ROUND_TYPE_ALIGN (rli->t, TYPE_ALIGN (rli->t), in finalize_record_size()
1243 TYPE_ALIGN (rli->t) = MAX (TYPE_ALIGN (rli->t), rli->record_align); in finalize_record_size()
1407 TYPE_ALIGN (type) = mode_align; in finalize_type_size()
1414 TYPE_ALIGN (type) in finalize_type_size()
1462 TYPE_ALIGN (variant) = align; in finalize_type_size()
1531 TYPE_ALIGN (type) = TYPE_ALIGN (align_type); in finish_builtin_struct()
1662 TYPE_ALIGN (type) = 1; in layout_type()
1775 TYPE_ALIGN (type) in layout_type()
[all …]
H A Dtree-vect-analyze.c732 alignment = ssize_int (TYPE_ALIGN (vectype)/BITS_PER_UNIT); in vect_compute_data_ref_alignment()
760 if (!vect_can_force_dr_alignment_p (base, TYPE_ALIGN (vectype)) in vect_compute_data_ref_alignment()
776 DECL_ALIGN (base) = TYPE_ALIGN (vectype); in vect_compute_data_ref_alignment()
783 && DECL_ALIGN (base) >= TYPE_ALIGN (vectype))); in vect_compute_data_ref_alignment()
H A Dtree.c565 TYPE_ALIGN (t) = BITS_PER_UNIT; in make_node_stat()
1876 align1 = TYPE_ALIGN (TREE_TYPE (t)); in expr_align()
1905 return TYPE_ALIGN (TREE_TYPE (t)); in expr_align()
4164 || TYPE_ALIGN (a->type) != TYPE_ALIGN (b->type) in type_hash_eq()
5142 TYPE_ALIGN (itype) = TYPE_ALIGN (sizetype); in build_index_type()
5193 TYPE_ALIGN (itype) = TYPE_ALIGN (type); in build_range_type()
6580 TYPE_ALIGN (void_type_node) = BITS_PER_UNIT; in build_common_tree_nodes_2()
H A Dtree-nested.c291 DECL_ALIGN (field) = TYPE_ALIGN (TREE_TYPE (field)); in lookup_field_for_decl()
372 DECL_ALIGN (field) = TYPE_ALIGN (type); in get_chain_field()
538 DECL_ALIGN (field) = TYPE_ALIGN (type); in get_nl_goto_field()
H A Dstmt.c1629 = MIN (TYPE_ALIGN (TREE_TYPE (retval_rhs)), BITS_PER_WORD); in expand_return()
1867 DECL_ALIGN (decl) = TYPE_ALIGN (type); in expand_decl()
1925 TYPE_ALIGN (TREE_TYPE (TREE_TYPE (decl)))); in expand_decl()
1985 TYPE_ALIGN (TREE_TYPE (decl))); in expand_decl()
H A Dcgraphunit.c1663 alignment = TYPE_ALIGN (vectype); in cgraph_increase_alignment()
1669 DECL_ALIGN (decl) = TYPE_ALIGN (vectype); in cgraph_increase_alignment()
H A Dfunction.c2432 && TYPE_ALIGN (data->nominal_type) > MEM_ALIGN (stack_parm) in assign_parm_adjust_stack_rtl()
2838 TYPE_ALIGN (TREE_TYPE (TREE_TYPE (parm)))); in assign_parm_setup_reg()
2880 TYPE_ALIGN (data->passed_type)); in assign_parm_setup_stack()
2944 TYPE_ALIGN (TREE_TYPE (parm))); in assign_parms_unsplit_complex()
4165 mark_reg_pointer (local, TYPE_ALIGN (TREE_TYPE (TREE_TYPE (parm)))); in expand_function_start()
H A Dc-decl.c3732 …int align = exact_log2 ((DECL_ALIGN (decl)+TYPE_ALIGN (ptr_type_node)-1) / TYPE_ALIGN (ptr_type_no… in init_byref_decl()
5849 TYPE_ALIGN (ref) = TYPE_ALIGN (unsigned_type_node); in parser_xref_tag()
6106 if (TYPE_PACKED (t) && TYPE_ALIGN (TREE_TYPE (x)) > BITS_PER_UNIT) in finish_struct()
6495 TYPE_ALIGN (tem) = TYPE_ALIGN (enumtype); in finish_enum()
H A Dcoverage.c403 DECL_ALIGN (tree_ctr_tables[counter]) = TYPE_ALIGN (gcov_type_node); in coverage_counter_alloc()
H A Dprint-tree.c606 TYPE_ALIGN (node), TYPE_SYMTAB_ADDRESS (node), in print_node()
H A Dtree-dump.c391 dump_int (di, "algn", TYPE_ALIGN (t)); in dequeue_and_dump()
H A Dcalls.c828 && (TYPE_ALIGN (TREE_TYPE (args[i].tree_value)) in store_unaligned_arguments_into_pseudos()
1045 (size_rtx, NULL_RTX, TYPE_ALIGN (type))); in initialize_argument_information()
2766 TYPE_ALIGN (TREE_TYPE (TREE_TYPE (exp)))); in expand_call()
H A Dexpr.c2065 unsigned HOST_WIDE_INT bitsize = MIN (TYPE_ALIGN (type), BITS_PER_WORD); in copy_blkmode_from_reg()
5758 && (TYPE_ALIGN (TREE_TYPE (exp)) in get_inner_reference()
5759 > TYPE_ALIGN (TREE_TYPE (TREE_OPERAND (exp, 0)))) in get_inner_reference()
5760 && (TYPE_ALIGN (TREE_TYPE (TREE_OPERAND (exp, 0))) in get_inner_reference()
7164 TYPE_ALIGN (type))) in expand_expr_real_1()
7576 && (((TYPE_ALIGN (TREE_TYPE (tem)) < GET_MODE_ALIGNMENT (mode) in expand_expr_real_1()
7882 set_mem_align (op0, MAX (MEM_ALIGN (op0), TYPE_ALIGN (type))); in expand_expr_real_1()
H A Dc-common.c3068 int bestalign = TYPE_ALIGN (TREE_TYPE (TREE_TYPE (t))); in c_alignof_expr()
3076 thisalign = TYPE_ALIGN (TREE_TYPE (TREE_TYPE (t))); in c_alignof_expr()
4200 if (TYPE_ALIGN (TREE_TYPE (*node)) <= BITS_PER_UNIT) in handle_packed_attribute()
4867 TYPE_ALIGN (*type) = (1 << i) * BITS_PER_UNIT; in handle_aligned_attribute()
H A Dcfgexpand.c663 mark_reg_pointer (x, TYPE_ALIGN (TREE_TYPE (TREE_TYPE (var)))); in expand_one_register_var()
H A Dbuiltins.c242 align = TYPE_ALIGN (TREE_TYPE (TREE_TYPE (exp))); in get_pointer_alignment()
256 inner = TYPE_ALIGN (TREE_TYPE (TREE_TYPE (exp))); in get_pointer_alignment()
326 align = MIN (TYPE_ALIGN (TREE_TYPE (exp)), inner); in get_pointer_alignment()
4289 if (boundary < TYPE_ALIGN (type)) in std_gimplify_va_arg_expr()
4292 TYPE_ALIGN (type) = boundary; in std_gimplify_va_arg_expr()
4502 set_mem_align (dstb, TYPE_ALIGN (va_list_type_node)); in expand_builtin_va_copy()
4505 set_mem_align (srcb, TYPE_ALIGN (va_list_type_node)); in expand_builtin_va_copy()
H A Dtree-ssa-ccp.c1579 elt_size = size_int (TYPE_ALIGN (elt_type)); in maybe_fold_offset_to_array_ref()
H A Demit-rtl.c1475 align = MAX (align, TYPE_ALIGN (type)); in set_mem_attributes_minus_bitpos()
1557 align = TYPE_ALIGN (type); in set_mem_attributes_minus_bitpos()
H A Dtree.h1988 #define TYPE_ALIGN(NODE) (TYPE_CHECK (NODE)->type.align) macro
1995 #define TYPE_ALIGN_UNIT(NODE) (TYPE_ALIGN (NODE) / BITS_PER_UNIT)
H A Dvarasm.c846 align = MAX (align, TYPE_ALIGN (TREE_TYPE (TREE_TYPE (decl)))); in align_variable()
2755 align = TYPE_ALIGN (TREE_TYPE (exp)); in get_constant_alignment()
/freebsd-12.1/contrib/gcc/cp/
H A Dclass.c701 DECL_ALIGN (decl) = MAX (TYPE_ALIGN (double_type_node), in build_vtable()
2964 else if (TYPE_ALIGN (TREE_TYPE (x)) > BITS_PER_UNIT) in check_field_decls()
3491 : TYPE_ALIGN (type))); in layout_nonempty_base_or_field()
4367 TYPE_ALIGN (t) = MAX (TYPE_ALIGN (t), (unsigned) STRUCTURE_SIZE_BOUNDARY); in layout_virtual_bases()
4371 rli->record_align = TYPE_ALIGN (t); in layout_virtual_bases()
4725 DECL_ALIGN (field) = TYPE_ALIGN (integer_type); in layout_class_type()
4893 TYPE_ALIGN (base_t) = rli->record_align; in layout_class_type()
6521 (unsigned long)(TYPE_ALIGN (t) / BITS_PER_UNIT)); in dump_class_hierarchy_1()
6525 (unsigned long)(TYPE_ALIGN (CLASSTYPE_AS_BASE (t)) in dump_class_hierarchy_1()
H A Ddecl.c3076 TYPE_ALIGN (type) = 1; in record_unknown_type()
5484 …int align = exact_log2 ((DECL_ALIGN (decl)+TYPE_ALIGN (ptr_type_node)-1) / TYPE_ALIGN (ptr_type_no… in init_byref_decl()
10826 TYPE_ALIGN (enumtype) = TYPE_ALIGN (underlying_type); in finish_enum()
10861 TYPE_ALIGN (t) = TYPE_ALIGN (enumtype); in finish_enum()
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsparc.h1590 || ((TYPE) && TYPE_ALIGN (TYPE) == 128))) \
H A Dsparc.c4497 && TYPE_ALIGN (type) % PARM_BOUNDARY != 0) in function_arg_slotno()
4502 && (type ? TYPE_ALIGN (type) : GET_MODE_ALIGNMENT (mode)) >= 128 in function_arg_slotno()
5644 if (TYPE_ALIGN (type) >= 2 * (unsigned) BITS_PER_WORD) in sparc_gimplify_va_arg()
5685 && TYPE_ALIGN (type) > BITS_PER_WORD) in sparc_gimplify_va_arg()
/freebsd-12.1/contrib/gcc/doc/
H A Dc-tree.texi296 @findex TYPE_ALIGN
367 @item TYPE_ALIGN
934 analogous to @code{TYPE_SIZE} and @code{TYPE_ALIGN}. For a declaration,
936 than the @code{TYPE_SIZE} and @code{TYPE_ALIGN} given by the

12