Home
last modified time | relevance | path

Searched refs:known_align (Results 1 – 9 of 9) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/fortran/
H A Dtrans-common.c285 unsigned HOST_WIDE_INT desired_align, known_align; in build_field() local
290 known_align = (offset & -offset) * BITS_PER_UNIT; in build_field()
291 if (known_align == 0 || known_align > BIGGEST_ALIGNMENT) in build_field()
292 known_align = BIGGEST_ALIGNMENT; in build_field()
294 desired_align = update_alignment_for_field (rli, field, known_align); in build_field()
295 if (desired_align > known_align) in build_field()
301 SET_DECL_OFFSET_ALIGN (field, known_align); in build_field()
505 unsigned HOST_WIDE_INT known_align, desired_align; in get_init_field() local
568 known_align = BIGGEST_ALIGNMENT; in get_init_field()
570 desired_align = update_alignment_for_field (rli, field, known_align); in get_init_field()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/fortran/
H A Dtrans-common.cc285 unsigned HOST_WIDE_INT desired_align, known_align; in build_field() local
290 known_align = (offset & -offset) * BITS_PER_UNIT; in build_field()
291 if (known_align == 0 || known_align > BIGGEST_ALIGNMENT) in build_field()
292 known_align = BIGGEST_ALIGNMENT; in build_field()
294 desired_align = update_alignment_for_field (rli, field, known_align); in build_field()
295 if (desired_align > known_align) in build_field()
301 SET_DECL_OFFSET_ALIGN (field, known_align); in build_field()
533 unsigned HOST_WIDE_INT known_align, desired_align; in get_init_field() local
596 known_align = BIGGEST_ALIGNMENT; in get_init_field()
598 desired_align = update_alignment_for_field (rli, field, known_align); in get_init_field()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dstor-layout.cc632 layout_decl (tree decl, unsigned int known_align) in layout_decl() argument
725 && (known_align == 0 || known_align >= xalign)) in layout_decl()
736 && known_align >= TYPE_ALIGN (type) in layout_decl()
1037 unsigned int known_align) in update_alignment_for_field() argument
1052 layout_decl (field, known_align); in update_alignment_for_field()
1257 unsigned int known_align; in place_field() local
1305 known_align = least_bit_hwi (tree_to_uhwi (rli->bitpos)); in place_field()
1307 known_align = 0; in place_field()
1309 known_align = (BITS_PER_UNIT in place_field()
1312 known_align = rli->offset_align; in place_field()
[all …]
H A Dexplow.cc1277 unsigned known_align = REGNO_POINTER_ALIGN (VIRTUAL_STACK_DYNAMIC_REGNUM); in get_dynamic_stack_size() local
1278 if (known_align == 0) in get_dynamic_stack_size()
1279 known_align = BITS_PER_UNIT; in get_dynamic_stack_size()
1280 if (required_align > known_align) in get_dynamic_stack_size()
1282 unsigned extra = (required_align - known_align) / BITS_PER_UNIT; in get_dynamic_stack_size()
1285 if (size_align > known_align) in get_dynamic_stack_size()
1286 size_align = known_align; in get_dynamic_stack_size()
H A Dfinal.cc550 int known_align = 1 << known_align_log; in align_fuzz() local
564 if (new_align < known_align) in align_fuzz()
566 fuzz += (-align_addr ^ growth) & (new_align - known_align); in align_fuzz()
567 known_align = new_align; in align_fuzz()
H A DChangeLog-201828522 (place_field): Don't do known_align < desired_align handling
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dstor-layout.c629 layout_decl (tree decl, unsigned int known_align) in layout_decl() argument
722 && (known_align == 0 || known_align >= xalign)) in layout_decl()
733 && known_align >= TYPE_ALIGN (type) in layout_decl()
1034 unsigned int known_align) in update_alignment_for_field() argument
1049 layout_decl (field, known_align); in update_alignment_for_field()
1254 unsigned int known_align; in place_field() local
1302 known_align = least_bit_hwi (tree_to_uhwi (rli->bitpos)); in place_field()
1304 known_align = 0; in place_field()
1306 known_align = (BITS_PER_UNIT in place_field()
1309 known_align = rli->offset_align; in place_field()
[all …]
H A Dexplow.c1253 unsigned known_align = REGNO_POINTER_ALIGN (VIRTUAL_STACK_DYNAMIC_REGNUM); in get_dynamic_stack_size() local
1254 if (known_align == 0) in get_dynamic_stack_size()
1255 known_align = BITS_PER_UNIT; in get_dynamic_stack_size()
1256 if (required_align > known_align) in get_dynamic_stack_size()
1258 unsigned extra = (required_align - known_align) / BITS_PER_UNIT; in get_dynamic_stack_size()
1261 if (size_align > known_align) in get_dynamic_stack_size()
1262 size_align = known_align; in get_dynamic_stack_size()
H A Dfinal.c563 int known_align = 1 << known_align_log; in align_fuzz() local
577 if (new_align < known_align) in align_fuzz()
579 fuzz += (-align_addr ^ growth) & (new_align - known_align); in align_fuzz()
580 known_align = new_align; in align_fuzz()