/netbsd/external/gpl3/gcc/dist/libobjc/ |
H A D | encoding.c | 1107 register int desired_align = 0; in objc_layout_structure_next_member() local 1154 desired_align = objc_alignof_type (type) * __CHAR_BIT__; in objc_layout_structure_next_member() 1157 desired_align = 1; in objc_layout_structure_next_member() 1172 desired_align = MIN (desired_align, BIGGEST_FIELD_ALIGNMENT); in objc_layout_structure_next_member() 1175 desired_align = ADJUST_FIELD_ALIGN (type, type, desired_align); in objc_layout_structure_next_member() 1182 layout->record_align = MAX (layout->record_align, desired_align); in objc_layout_structure_next_member() 1191 layout->record_align = MAX (layout->record_align, desired_align); in objc_layout_structure_next_member() 1193 desired_align = objc_alignof_type (bfld_type) * __CHAR_BIT__; in objc_layout_structure_next_member() 1214 layout->record_align = MAX (layout->record_align, desired_align); in objc_layout_structure_next_member() 1223 else if (layout->record_size % desired_align != 0) in objc_layout_structure_next_member() [all …]
|
/netbsd/external/gpl3/gcc.old/dist/libobjc/ |
H A D | encoding.c | 1107 register int desired_align = 0; in objc_layout_structure_next_member() local 1154 desired_align = objc_alignof_type (type) * __CHAR_BIT__; in objc_layout_structure_next_member() 1157 desired_align = 1; in objc_layout_structure_next_member() 1172 desired_align = MIN (desired_align, BIGGEST_FIELD_ALIGNMENT); in objc_layout_structure_next_member() 1175 desired_align = ADJUST_FIELD_ALIGN (type, type, desired_align); in objc_layout_structure_next_member() 1182 layout->record_align = MAX (layout->record_align, desired_align); in objc_layout_structure_next_member() 1191 layout->record_align = MAX (layout->record_align, desired_align); in objc_layout_structure_next_member() 1193 desired_align = objc_alignof_type (bfld_type) * __CHAR_BIT__; in objc_layout_structure_next_member() 1214 layout->record_align = MAX (layout->record_align, desired_align); in objc_layout_structure_next_member() 1223 else if (layout->record_size % desired_align != 0) in objc_layout_structure_next_member() [all …]
|
/netbsd/external/gpl3/gcc/dist/gcc/ |
H A D | stor-layout.c | 1037 unsigned int desired_align; in update_alignment_for_field() local 1050 desired_align = DECL_ALIGN (field); in update_alignment_for_field() 1078 type_align = desired_align; in update_alignment_for_field() 1137 return desired_align; in update_alignment_for_field() 1251 unsigned int desired_align; in place_field() local 1319 if (TYPE_ALIGN (type) > desired_align) in place_field() 1336 if (known_align < desired_align in place_field() 1350 if (desired_align < rli->offset_align) in place_field() 1366 rli->offset_align = desired_align; in place_field() 1569 desired_align / BITS_PER_UNIT); in place_field() [all …]
|
H A D | stor-layout.cc | 1040 unsigned int desired_align; in update_alignment_for_field() local 1053 desired_align = DECL_ALIGN (field); in update_alignment_for_field() 1081 type_align = desired_align; in update_alignment_for_field() 1140 return desired_align; in update_alignment_for_field() 1254 unsigned int desired_align; in place_field() local 1322 if (TYPE_ALIGN (type) > desired_align) in place_field() 1339 if (known_align < desired_align in place_field() 1353 if (desired_align < rli->offset_align) in place_field() 1369 rli->offset_align = desired_align; in place_field() 1572 desired_align / BITS_PER_UNIT); in place_field() [all …]
|
H A D | ChangeLog-2018 | 28520 only desired_align instead of MAX (type_align, desired_align) 28522 (place_field): Don't do known_align < desired_align handling
|
H A D | ChangeLog-2008 | 203 is constant, desired_align > align and dst & (desired_align - 1)
|
H A D | ChangeLog-1998 | 14270 * stor-layout.c (layout_record): Initialize desired_align.
|
H A D | ChangeLog-2009 | 34319 of desired_align - align, don't adjust size_needed, pass
|
H A D | ChangeLog-2012 | 32682 * stor-layout.c (place_field): Handle desired_align for
|
H A D | ChangeLog-2003 | 24171 desired_align, not DECL_ALIGN.
|
/netbsd/external/gpl3/gcc.old/dist/gcc/ |
H A D | stor-layout.c | 1037 unsigned int desired_align; in update_alignment_for_field() local 1050 desired_align = DECL_ALIGN (field); in update_alignment_for_field() 1078 type_align = desired_align; in update_alignment_for_field() 1137 return desired_align; in update_alignment_for_field() 1251 unsigned int desired_align; in place_field() local 1319 if (TYPE_ALIGN (type) > desired_align) in place_field() 1336 if (known_align < desired_align in place_field() 1350 if (desired_align < rli->offset_align) in place_field() 1366 rli->offset_align = desired_align; in place_field() 1569 desired_align / BITS_PER_UNIT); in place_field() [all …]
|
/netbsd/external/gpl3/gcc/dist/gcc/fortran/ |
H A D | trans-common.c | 285 unsigned HOST_WIDE_INT desired_align, known_align; in build_field() local 294 desired_align = update_alignment_for_field (rli, field, known_align); in build_field() 295 if (desired_align > known_align) in build_field() 505 unsigned HOST_WIDE_INT known_align, desired_align; in get_init_field() local 570 desired_align = update_alignment_for_field (rli, field, known_align); in get_init_field() 571 if (desired_align > known_align) in get_init_field()
|
H A D | trans-common.cc | 285 unsigned HOST_WIDE_INT desired_align, known_align; in build_field() local 294 desired_align = update_alignment_for_field (rli, field, known_align); in build_field() 295 if (desired_align > known_align) in build_field() 533 unsigned HOST_WIDE_INT known_align, desired_align; in get_init_field() local 598 desired_align = update_alignment_for_field (rli, field, known_align); in get_init_field() 599 if (desired_align > known_align) in get_init_field()
|
/netbsd/external/gpl3/gcc.old/dist/gcc/fortran/ |
H A D | trans-common.c | 285 unsigned HOST_WIDE_INT desired_align, known_align; in build_field() local 294 desired_align = update_alignment_for_field (rli, field, known_align); in build_field() 295 if (desired_align > known_align) in build_field() 505 unsigned HOST_WIDE_INT known_align, desired_align; in get_init_field() local 570 desired_align = update_alignment_for_field (rli, field, known_align); in get_init_field() 571 if (desired_align > known_align) in get_init_field()
|
/netbsd/external/gpl3/gcc/dist/gcc/config/i386/ |
H A D | i386-expand.c | 6695 if (desired_align > 1 && desired_align > align) in expand_set_or_cpymem_prologue_epilogue_by_misaligned_moves() 7010 int desired_align = 0; in decide_alignment() local 7024 desired_align = 8; in decide_alignment() 7027 desired_align = 1; in decide_alignment() 7029 desired_align = align; in decide_alignment() 7033 return desired_align; in decide_alignment() 7119 && (size_needed > 4 || (desired_align > align && desired_align > 4))) in promote_duplicated_reg_to_size() 7121 else if (size_needed > 2 || (desired_align > align && desired_align > 2)) in promote_duplicated_reg_to_size() 7123 else if (size_needed > 1 || (desired_align > align && desired_align > 1)) in promote_duplicated_reg_to_size() 7450 else if (size_needed > 1 || (desired_align > 1 && desired_align > align)) in ix86_expand_set_or_cpymem() [all …]
|
H A D | i386-expand.cc | 7834 if (desired_align > 1 && desired_align > align) in expand_set_or_cpymem_prologue_epilogue_by_misaligned_moves() 8154 int desired_align = 0; in decide_alignment() local 8168 desired_align = 8; in decide_alignment() 8171 desired_align = 1; in decide_alignment() 8173 desired_align = align; in decide_alignment() 8177 return desired_align; in decide_alignment() 8260 && (size_needed > 4 || (desired_align > align && desired_align > 4))) in promote_duplicated_reg_to_size() 8262 else if (size_needed > 2 || (desired_align > align && desired_align > 2)) in promote_duplicated_reg_to_size() 8264 else if (size_needed > 1 || (desired_align > align && desired_align > 1)) in promote_duplicated_reg_to_size() 8593 else if (size_needed > 1 || (desired_align > 1 && desired_align > align)) in ix86_expand_set_or_cpymem() [all …]
|
/netbsd/external/gpl3/gcc.old/dist/gcc/config/i386/ |
H A D | i386-expand.c | 6695 if (desired_align > 1 && desired_align > align) in expand_set_or_cpymem_prologue_epilogue_by_misaligned_moves() 7010 int desired_align = 0; in decide_alignment() local 7024 desired_align = 8; in decide_alignment() 7027 desired_align = 1; in decide_alignment() 7029 desired_align = align; in decide_alignment() 7033 return desired_align; in decide_alignment() 7119 && (size_needed > 4 || (desired_align > align && desired_align > 4))) in promote_duplicated_reg_to_size() 7121 else if (size_needed > 2 || (desired_align > align && desired_align > 2)) in promote_duplicated_reg_to_size() 7123 else if (size_needed > 1 || (desired_align > align && desired_align > 1)) in promote_duplicated_reg_to_size() 7450 else if (size_needed > 1 || (desired_align > 1 && desired_align > align)) in ix86_expand_set_or_cpymem() [all …]
|
/netbsd/external/gpl3/gdb/dist/gold/ |
H A D | output.cc | 4393 uint64_t desired_align = page_align - (aligned_size % page_align); in set_section_addresses() local 4394 if (desired_align < off % page_align) in set_section_addresses() 4396 off += desired_align - off % page_align; in set_section_addresses()
|
/netbsd/external/gpl3/binutils/dist/gold/ |
H A D | output.cc | 4348 uint64_t desired_align = page_align - (aligned_size % page_align); in set_section_addresses() local 4349 if (desired_align < off % page_align) in set_section_addresses() 4351 off += desired_align - off % page_align; in set_section_addresses()
|
/netbsd/external/gpl3/binutils.old/dist/gold/ |
H A D | output.cc | 4393 uint64_t desired_align = page_align - (aligned_size % page_align); in set_section_addresses() local 4394 if (desired_align < off % page_align) in set_section_addresses() 4396 off += desired_align - off % page_align; in set_section_addresses()
|
/netbsd/external/gpl3/gdb.old/dist/gold/ |
H A D | output.cc | 4393 uint64_t desired_align = page_align - (aligned_size % page_align); in set_section_addresses() local 4394 if (desired_align < off % page_align) in set_section_addresses() 4396 off += desired_align - off % page_align; in set_section_addresses()
|
/netbsd/external/gpl3/gcc/dist/gcc/cp/ |
H A D | ChangeLog-1998 | 5728 * tree.c (layout_vbasetypes): record_align and desired_align are of
|