Home
last modified time | relevance | path

Searched refs:layout_decl (Results 1 – 25 of 29) sorted by relevance

12

/freebsd-12.1/contrib/gcc/
H A Dstor-layout.c295 layout_decl (tree decl, unsigned int known_align) in layout_decl() function
496 layout_decl (decl, 0); in relayout_decl()
678 layout_decl (field, known_align); in update_alignment_for_field()
1175 layout_decl (field, actual_align); in place_field()
1499 layout_decl (TREE_VALUE (rli->pending_statics), 0); in finish_record_layout()
1542 layout_decl (TYPE_NAME (type), 0); in finish_builtin_struct()
H A Dc-decl.c582 layout_decl (decl, 0); in c_finish_incomplete_decl()
1694 layout_decl (newdecl, 0); in merge_decls()
3678 layout_decl (decl, 0); in new_block_byref_decl()
3931 layout_decl (decl, 0); in finish_decl()
3941 layout_decl (decl, 0); in finish_decl()
4221 layout_decl (decl, 0); in build_compound_literal()
6288 layout_decl (decl, 0); in finish_struct()
6978 layout_decl (decl, 0); in store_parm_decls_oldstyle()
H A Dtree-nested.c1798 layout_decl (root->frame_decl, 0); in finalize_nesting_tree_1()
H A Dfunction.c2004 layout_decl (p, 0); in split_complex_args()
2011 layout_decl (decl, 0); in split_complex_args()
H A Dtree.h3938 extern void layout_decl (tree, unsigned);
H A Dvarasm.c1756 layout_decl (decl, 0); in assemble_variable()
H A Dtree.c3183 layout_decl (t, 0); in build_decl_stat()
H A DChangeLog-200016181 * stor-layout.c (layout_decl): Set DECL_USER_ALIGN.
21943 * stor-layout.c (layout_decl): Properly compare KNOWN_ALIGN to
24155 * stor-layout.c (layout_decl): Only check DECL_PACKED and
24436 (layout_decl): Simplify handing of a specified DECL_SIZE_UNIT.
24914 * stor-layout.c (layout_decl): Don't abort on any zero sized decl.
26985 (layout_decl): Likewise.
27201 (layout_decl, layout_type): Call it and clean up BLKmode checks.
27387 * stor-layout.c (layout_decl): Allow front-ends to explicitly set
27539 * stor-layout.c (layout_decl): Get specified size from DEC_SIZE.
28152 * stor-layout.c (layout_decl): Set DECL_SIZE_UNIT.
[all …]
H A Dc-typeck.c4713 layout_decl (cldecl, 0); in store_init_value()
H A Dexpr.c6905 layout_decl (exp, 0); in expand_expr_real_1()
H A DChangeLog-2003146 * stor-layout.c (layout_decl): Turn bitfields into ordinary
4674 * stor-layout.c (layout_decl): Do packed field alignment for
4781 * stor-layout.c (layout_decl): Fix alignment handling.
12754 * stor-layout.c (layout_decl): Likewise.
25049 (layout_decl, place_field): Likewise.
25762 * stor-layout.c (layout_decl): Don't set DECL_SIZE_UNIT if already set.
26988 not COMPLETE_TYPE_P for re-invoking layout_decl.
27075 * stor-layout.c (layout_decl): ... here.
27866 * stor-layout.c (layout_decl): Avoid syntax error in last change
27921 (layout_decl): ...here. Do all alignment calculations for
H A DFSFChangeLog.1110176 * stor-layout.c (layout_decl): Don't turn off DECL_BIT_FIELD
12676 * stor-layout.c (layout_decl): Test DECL_PACKED and TYPE_PACKED
13600 * stor-layout.c (layout_decl): Turn off DECL_BIT_FIELD for BLKmode
H A DFSFChangeLog.103 * stor-layout.c (layout_decl): Don't make a bitfield an integral mode
9355 * stor-layout.c (layout_decl): Implment -fpack-struct.
H A DChangeLog-2001155 * stor-layout.c (layout_decl): Don't misalign field of variable size
13802 * stor-layout.c (layout_decl): Don't set DECL_USER_ALIGN.
19162 * stor-layout.c (layout_decl): Revert change to handling of alignment
19167 * c-common.c (decl_attributes, case A_MODE): Don't call layout_decl
21541 * stor-layout.c (layout_decl): If DECL is packed, but at alignment
H A DChangeLog-2004650 (layout_decl): Revert 2004-12-18 change.
941 * stor-layout.c (layout_decl): Use unshare_expr, not unsave_expr.
982 * stor-layout.c (layout_decl): Unshare size expressions copied
11023 * stor-layout.c (layout_decl): Use fold_convert, not convert.
13783 int_mode_for_mode, layout_decl, finish_builtin_struct, layout_type,
35755 * stor-layout.c (layout_decl): Check DECL_PACKED before calling
36867 * stor-layout.c (layout_decl): Likewise.
/freebsd-12.1/contrib/gcc/cp/
H A Dtree.c260 layout_decl (slot, 0); in build_local_temp()
H A Ddecl.c1725 layout_decl (newdecl, 0); in duplicate_decls()
4309 layout_decl (decl, 0); in maybe_deduce_size_from_array_init()
4338 layout_decl (decl, 0); in layout_var_decl()
5432 layout_decl (decl, 0); in new_block_byref_decl()
H A DChangeLog-20021231 * decl.c (layout_var_decl): Call layout_decl even for variables
1317 type. Call layout_decl.
1338 type. Call layout_decl.
3241 (complete_vars): Do not call layout_decl for completed variables.
H A Dclass.c1778 layout_decl (vtable, 0); in layout_vtable_decl()
4927 layout_decl (TYPE_MAIN_DECL (t), 0); in layout_class_type()
H A Dcall.c6716 layout_decl (var, 0); in initialize_reference()
H A Dpt.c7040 layout_decl (r, 0); in tsubst_decl()
H A DChangeLog-19952548 calling layout_decl, so that it gets updated properly.
H A DChangeLog-19991920 * decl.c (layout_var_decl): Change prototype. Call layout_decl
H A DChangeLog5249 instead of layout_decl.
H A DChangeLog-1998495 * decl.c (require_complete_types_for_parms): Call layout_decl

12