aboutsummaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-10Require wi::to_wide for treesRichard Sandiford1-2/+4
2017-09-21* stor-layout.c (bit_from_pos): Do not distribute the conversion.Eric Botcazou1-7/+3
2017-09-12Turn SLOW_UNALIGNED_ACCESS into a target hookRichard Sandiford1-1/+1
2017-09-05Make bitsize_mode_for_mode return an opt_modeRichard Sandiford1-6/+5
2017-09-05Make mode_for_size_tree return an opt_modeRichard Sandiford1-20/+23
2017-09-05Make mode_for_vector return an opt_modeRichard Sandiford1-21/+15
2017-09-05Add mode_for_int_vector helper functionsRichard Sandiford1-0/+17
2017-09-05Make mode_for_size return an opt_modeRichard Sandiford1-31/+21
2017-09-05Make more use of int_mode_for_sizeRichard Sandiford1-4/+7
2017-08-30[74/77] Various small scalar_mode changesRichard Sandiford1-1/+1
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-5/+9
2017-08-30[62/77] Big machine_mode to scalar_int_mode replacementRichard Sandiford1-2/+2
2017-08-30[51/77] Use opt_scalar_int_mode when iterating over integer modesRichard Sandiford1-8/+7
2017-08-30[39/77] Two changes to the get_best_mode interfaceRichard Sandiford1-20/+24
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-1/+1
2017-08-30[33/77] Add a NARROWEST_INT_MODE macroRichard Sandiford1-1/+1
2017-08-30[21/77] Replace SCALAR_INT_MODE_P checks with is_a <scalar_int_mode>Richard Sandiford1-2/+4
2017-08-30[19/77] Add a smallest_int_mode_for_size helper functionRichard Sandiford1-13/+16
2017-08-30[18/77] Make int_mode_for_mode return an opt_scalar_int_modeRichard Sandiford1-8/+5
2017-08-30[11/77] Add a float_mode_for_size helper functionRichard Sandiford1-8/+11
2017-08-30[6/77] Make GET_MODE_WIDER return an opt_modeRichard Sandiford1-2/+3
2017-08-30[4/77] Add FOR_EACH iterators for modesRichard Sandiford1-7/+4
2017-08-21Move vector_type_mode to tree.cRichard Sandiford1-39/+0
2017-08-18Add warn_if_not_aligned attributeH.J. Lu1-0/+66
2017-07-13Cleanup #2 of Pascal references.Martin Liska1-2/+1
2017-05-11dumpfle.h (dump_function): Declare here ...Nathan Sidwell1-1/+1
2017-04-12re PR target/79671 (mapnik miscompilation on armv7hl since r235622)Richard Biener1-0/+10
2017-02-07re PR tree-optimization/79256 (FAIL: gcc.dg/vect/pr25413a.c execution test)Richard Biener1-7/+6
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-16re PR c++/71694 (store-data race with bitfields and tail-padding in C++)Richard Biener1-7/+8
2016-11-25Set mode of decimal floats before calling layout_typeRichard Sandiford1-2/+5
2016-11-18Add SET_DECL_MODERichard Sandiford1-5/+5
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-10-09tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek1-1/+1
2016-09-16Add inline functions for various bitwise operations.Jason Merrill1-8/+4
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek1-1/+1
2016-08-07re PR c/72816 (ICE on x86_64-linux-gnu (tree check: expected tree that contai...Jakub Jelinek1-4/+5
2016-07-27defaults.h (LOG2_BITS_PER_UNIT): Move from here...Bernd Edlinger1-1/+1
2016-07-19builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1...Uros Bizjak1-3/+3
2016-06-28tree-ssa-alias.c (nonoverlapping_component_refs_of_decl_p): Properly handle D...Richard Biener1-0/+5
2016-06-21stor-layout.c (layout_type): Move setting complex MODE to layout_type...Michael Meissner1-6/+2
2016-05-02machmode.h (mode_complex): Add support to give the complex mode for a given m...Michael Meissner1-5/+7
2016-04-29stor-layout.c (layout_type): Do not build a pointer-to-element type for arrays.Richard Biener1-2/+0
2016-04-27re PR ada/70759 (Ada rts fails to build with -mabi=ilp32)Eric Botcazou1-20/+0
2016-04-18tree.h (TYPE_ALIGN, DECL_ALIGN): Return shifted amount.Michael Matz1-22/+22
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-17DWARF: handle variable-length records and variant partsPierre-Marie de Rodat1-0/+5
2015-11-08Merge of the scalar-storage-order branch.Eric Botcazou1-3/+8
2015-11-05targhooks.c (default_get_mask_mode): Use BLKmode in case target doesn't suppo...Ilya Enkovich1-1/+2
2015-10-30alias.c: Remove unused headers.Andrew MacLeod1-10/+0