summaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
Commit message (Expand)AuthorAgeFilesLines
* stor-layout.c (element_precision): New function.Marc Glisse2013-05-101-0/+12
* stor-layout.c (finalize_size_functions): Allocate a structure and reset cfun ...Eric Botcazou2013-04-281-0/+2
* stor-layout.c (skip_simple_constant_arithmetic): Move to...Eric Botcazou2013-04-111-26/+0
* Update copyright years in gcc/Richard Sandiford2013-01-101-3/+1
* stor-layout.c (bit_field_mode_iterator::bit_field_mode_iterator): Deal with d...Eric Botcazou2012-11-301-4/+8
* re PR middle-end/55438 (tmpdir-gcc.dg-struct-layout-1/t001 - t028, gcc.c-tor...Richard Sandiford2012-11-281-8/+12
* stor-layout.c (layout_type): Do not clear TREE_OVERFLOW on overflowed zeroes,...Eric Botcazou2012-11-281-5/+5
* fold-const.c (const_binop): Adjust comment.Eric Botcazou2012-11-261-1/+1
* stor-layout.c (bit_field_mode_iterator::next_mode): Fix signedness.Richard Sandiford2012-11-201-6/+9
* Introduce vNULL to use as a nil initializer for vec<>.Diego Novillo2012-11-201-1/+1
* stor-layout.c (bit_field_mode_iterator::bit_field_mode_iterator): Set up a de...Richard Sandiford2012-11-181-13/+68
* machmode.h (bit_field_mode_iterator): New class.Richard Sandiford2012-11-181-60/+101
* This patch rewrites the old VEC macro-based interface into a new one based on...Diego Novillo2012-11-171-17/+17
* Modify gcc/*.[hc] double_int call sites to use the new interface.Lawrence Crowl2012-09-071-4/+3
* Convert MEMBER_TYPE_FORCES_BLK to target hookH.J. Lu2012-08-171-9/+4
* re PR c/53968 (integer undefined behaviors in GCC)Jakub Jelinek2012-08-131-4/+8
* target.def (vector_alignment): New target hook.Ulrich Weigand2012-07-301-3/+11
* 2012-06-2 Kenneth Zadeck <zadeck@naturalbridge.com>Kenneth Zadeck2012-06-021-8/+8
* output.h (__gcc_host_wide_int__): Move to hwint.h.Steven Bosscher2012-05-311-1/+0
* LANGUAGES: Fix typos.Joseph Myers2012-05-291-3/+3
* stor-layout.c (bit_from_pos): Distribute conversion to bitsizetype into a PLU...Eric Botcazou2012-05-141-11/+15
* stor-layout.c (byte_from_pos): Amend comment.Richard Guenther2012-05-101-1/+7
* cuintp.c (UI_From_gnu): Remove TYPE_IS_SIZETYPE use.Richard Guenther2012-05-101-4/+0
* stor-layout.c (bit_from_pos): Document.Richard Guenther2012-05-091-23/+37
* tree.c (valid_constant_size_p): New function.Richard Guenther2012-05-021-15/+31
* re PR tree-optimization/52979 (likely wrong code bug w/packed bitfields)Jakub Jelinek2012-04-251-3/+8
* stor-layout.c (finish_bitfield_representative): Fallback to conservative maxi...Richard Guenther2012-03-201-4/+31
* tree.h (enum size_type_kind): Add stk_ prefix to constants, convert in lowerc...Tristan Gingold2012-03-201-5/+5
* stor-layout.c (finish_bitfield_representative): Fall back to the conservative...Richard Guenther2012-03-161-7/+11
* re PR target/52080 (Stores to bitfields introduce a store-data-race on adjace...Richard Guenther2012-03-141-0/+187
* re PR target/52238 (-mms-bitfields: __attribute__ ((aligned (n))) ignored for...Kai Tietz2012-02-201-6/+6
* expr.c (store_field): Avoid a direct store if the mode is larger than the siz...Bernd Schmidt2011-12-201-3/+4
* stor-layout.c (layout_type): Use size_binop for array size calculations.Richard Guenther2011-09-051-7/+6
* re PR target/50009 (Segmentation fault in tree_nop_conversion)Jakub Jelinek2011-08-181-3/+4
* stor-layout.c (initialize_sizetypes): Properly sign-extend bitsiztype TYPE_MA...Richard Guenther2011-08-011-1/+5
* Handle SIZE_TYPE being unsigned short.Richard Henderson2011-07-311-0/+2
* params.h (ALLOW_STORE_DATA_RACES): New.Aldy Hernandez2011-07-271-1/+19
* optabs.c (expand_binop): Tighten conditions for doubleword expansions.Bernd Schmidt2011-07-081-2/+4
* stor-layout.c (initialize_sizetypes): Give names to all sizetype kinds.Richard Guenther2011-06-101-2/+3
* stor-layout.c (initialize_sizetypes): Initialize all sizetypes based on targe...Richard Guenther2011-06-071-76/+52
* split tree_typeNathan Froyd2011-05-111-2/+2
* langhooks.h (lang_hooks_for_types): Change global_bindings_p's return type to...Eric Botcazou2011-05-071-4/+4
* re PR c++/40975 (ICE in copy_tree_r on array new)Jason Merrill2011-05-051-0/+3
* tree.h (get_pending_sizes): Remove prototype.Eric Botcazou2011-05-051-60/+1
* * stor-layout.c (variable_size): Do not issue errors.Eric Botcazou2011-05-041-10/+0
* tree.h (int_const_binop): Remove notrunc argument.Richard Guenther2011-05-041-2/+2
* hooks.h (hook_bool_mode_uhwi_false): Declare.Richard Sandiford2011-05-031-8/+30
* stor-layout.c (layout_type): Compute all array index size operations in the o...Richard Guenther2011-04-111-8/+9
* * stor-layout.c (self_referential_size): Fix 2010-07-13 commit.Eric Botcazou2011-04-051-1/+1
* re PR c++/48029 (ICE in finish_member_declaration() with --param ggc-min-expa...Jason Merrill2011-03-101-5/+0