aboutsummaryrefslogtreecommitdiff
path: root/gcc/stor-layout.c
AgeCommit message (Expand)AuthorFilesLines
2018-01-16re PR c/83844 (ICE with warn_if_not_aligned attribute)Jakub Jelinek1-6/+10
2018-01-13Give the target more control over ARRAY_TYPE modesRichard Sandiford1-8/+11
2018-01-03Add support for MODE_VECTOR_BOOLRichard Sandiford1-2/+3
2018-01-03poly_int: GET_MODE_BITSIZERichard Sandiford1-3/+5
2018-01-03poly_int: TYPE_VECTOR_SUBPARTSRichard Sandiford1-3/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-20poly_int: C++ bitfield regionsRichard Sandiford1-9/+9
2017-12-20poly_int: tree constantsRichard Sandiford1-7/+28
2017-12-16poly_int: mode query functionsRichard Sandiford1-15/+14
2017-11-22re PR c++/60336 (empty struct value is passed differently in C and C++)Marek Polacek1-0/+3
2017-11-20vec.h (debug_helper): New function.Aldy Hernandez1-1/+1
2017-11-07re PR c/53037 (warn_if_not_aligned(X))Eric Botcazou1-1/+2
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