Handle overflow in dependence analysis lambda ops gracefully
[gcc.git] / gcc / tree-data-ref.c
2021-01-20 Richard BienerHandle overflow in dependence analysis lambda ops grace...
2021-01-20 Richard Bienertree-optimization/98758 - fix integer arithmetic in...
2021-01-14 Richard Bienertree-optimization/98674 - improve dependence analysis
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-10 Richard Sandiforddata-ref: Rework integer handling in split_constant_off...
2020-12-07 Richard Bienertree-optimization/98137 - enhance split_constant_offset...
2020-10-15 Richard Bienertree-optimization/97482 - fix split_constant_offset...
2020-05-13 Bin ChengAdd missing unit dependence vector in data dependence...
2020-03-17 Jakub JelinekFix up duplicated duplicated words mostly in comments
2020-01-01 Jakub JelinekUpdate copyright years.
2019-12-06 Richard SandifordAvoid quadratic behaviour in prune_runtime_alias_test_list
2019-11-18 Richard SandifordAdd optabs for accelerating RAW and WAR alias checks
2019-11-18 Richard SandifordOptimise WAR and WAW alias checks
2019-11-16 Richard SandifordUse a single comparison for index-based alias checks
2019-11-16 Richard SandifordPrint the type of alias check in a dump message
2019-11-16 Richard SandifordDump the list of merged alias pairs
2019-11-16 Richard SandifordRecord whether a dr_with_seg_len contains mixed steps
2019-11-16 Richard SandifordAdd flags to dr_with_seg_len_pair_t
2019-11-16 Richard SandifordDelay swapping data refs in prune_runtime_alias_test_list
2019-11-16 Richard SandifordMove canonicalisation of dr_with_seg_len_pair_ts
2019-11-12 Martin LiskaRemove gcc/params.* files.
2019-11-12 Martin LiskaApply mechanical replacement (generated patch).
2019-07-17 Richard Bienerre PR tree-optimization/91178 (Infinite recursion in...
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-05-28 Alejandro MartinezCurrent vectoriser doesn't support masked loads for...
2019-05-06 Richard Bienerre PR tree-optimization/90328 (Wrong loop distribution...
2019-04-29 Richard SandifordRemove DDR_INNER_LOOP
2019-04-23 Bin Chengre PR tree-optimization/90021 (ICE in index_in_loop_nes...
2019-04-08 Bin Chengre PR middle-end/89725 (ICE in get_fnname_from_decl...
2019-02-08 Richard Bienerre PR tree-optimization/89223 (internal compiler error...
2019-01-02 Richard Bienerre PR tree-optimization/88651 (tree-data-ref.c:3764...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-11-20 Richard Bienerre PR bootstrap/88089 (build failure with GCC 4.9 on...
2018-11-15 Richard Bienerre PR tree-optimization/87917 (ICE in initialize_matrix...
2018-11-14 Richard Bienerre PR tree-optimization/87985 (Compile-time and memory...
2018-11-14 Richard Bienerre PR testsuite/88021 (aarch64 Busy hang running testca...
2018-11-08 Richard Bienertree-data-ref.h (lambda_int): New typedef.
2018-10-17 Aldy Hernandezbitmap.c (bitmap_head::dump): New.
2018-10-04 David MalcolmReport vectorization problems via a new opt_problem...
2018-09-19 David Malcolmdump_printf: use %T and %G throughout
2018-07-07 Aldy Hernandeztree-vrp.c (vrp_int_const_binop): Change overflow type...
2018-06-21 Richard Bienertree-data-ref.c (dr_step_indicator): Handle NULL DR_STEP.
2018-05-23 Richard Bienerre PR middle-end/85874 (gcc points to wrong location...
2018-03-24 Richard SandifordUse SCEV information when aligning for vectorisation...
2018-03-19 Richard Bienerre PR tree-optimization/84929 (ICE at -O3 on valid...
2018-02-14 Richard SandifordCheck array indices in object_address_invariant_in_loop...
2018-02-08 Richard SandifordUse nonzero bits to refine range in split_constant_offs...
2018-02-01 Richard SandifordUse range info in split_constant_offset (PR 81635)
2018-02-01 Jakub Jelinekre PR tree-optimization/81661 (ICE in gimplify_modify_e...
2018-01-31 Richard Bienerre PR tree-optimization/84132 (tree-data-ref.c:3938...
2018-01-13 Richard SandifordSupport for aliasing with variable strides
2018-01-08 Richard Bienerre PR tree-optimization/83580 (Wrong code caused by...
2018-01-03 Jakub JelinekUpdate copyright years.
2017-12-21 Richard Sandifordpoly_int: prune_runtime_alias_test_list
2017-12-21 Richard Sandifordpoly_int: MEM_REF offsets
2017-12-21 Richard Sandifordpoly_int: get_inner_reference & co.
2017-12-20 Richard Sandifordpoly_int: get_inner_reference_aff
2017-12-20 Richard Sandifordpoly_int: tree constants
2017-12-19 Jakub Jelinekread-rtl.c (parse_reg_note_name): Replace Yoda conditio...
2017-10-13 Richard Bienerre PR tree-optimization/82451 ([GRAPHITE] codegen error...
2017-10-10 Richard SandifordRequire wi::to_wide for trees
2017-10-09 Richard Bienerre PR tree-optimization/82397 (qsort comparator non...
2017-09-26 Richard Bienergraphite-scop-detection.c (scop_detection::build_scop_d...
2017-08-04 Richard SandifordPool alignment information for common bases
2017-08-04 Richard SandifordUse base inequality for some vector alias checks
2017-08-04 Richard SandifordHandle data dependence relations with different bases
2017-07-03 Richard SandifordAdd a helper for getting the overall alignment of a DR
2017-07-03 Richard SandifordAdd DR_BASE_ALIGNMENT and DR_BASE_MISALIGNMENT
2017-07-03 Richard SandifordAdd DR_STEP_ALIGNMENT
2017-07-03 Richard SandifordRename DR_ALIGNED_TO to DR_OFFSET_ALIGNMENT
2017-07-03 Richard SandifordMake dr_analyze_innermost operate on innermost_loop_beh...
2017-07-03 Richard SandifordTweak BB analysis for dr_analyze_innermost
2017-06-07 Bin Chengtree-vect-data-refs.c (vect_mark_for_runtime_alias_test...
2017-05-31 Bin Cheng* tree-vect-loop-manip.c (create_intersect_range_checks...
2017-05-31 Bin Chengtree-data-ref.c (prune_runtime_alias_test_list): Relax...
2017-05-26 Bin Chengre PR middle-end/80815 (wrong code because of broken...
2017-05-26 Bin Chengtree-vect-data-refs.c (Operator==, [...]): Move from ...
2017-05-26 Bin Chengtree-vect-data-refs.c (compare_tree): Rename and move ...
2017-05-16 Martin LiskaAdd default value for last argument of dump functions.
2017-01-01 Jakub JelinekUpdate copyright years.
2016-12-13 Marek Polacektree-data-ref.c (compute_overlap_steps_for_affine_univa...
2016-12-13 Richard Bienerre PR tree-optimization/78742 (internal compiler error...
2016-09-19 Richard Bienerre PR tree-optimization/77605 (wrong code at -O3 on...
2016-08-12 Marek Polacekre PR c/7652 (-Wswitch-break : Warn if a switch case...
2016-07-14 Jakub Jelinekre PR tree-optimization/71872 (ICE in inchash::add_expr...
2016-07-13 Trevor Saundersremove unnecessary calls to vec::release
2016-07-13 Trevor Saundersuse auto_vec for more local variables
2016-07-11 Bernd EdlingerConvert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.
2016-05-12 Richard Bienerre PR tree-optimization/71060 (Compiler reports "loop...
2016-01-26 Tom de VriesHandle DR_NUM_DIMENSIONS == 0 in initialize_data_depend...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-09 Jakub Jelinekre PR tree-optimization/68786 (Aligned masked store...
2015-11-08 Eric BotcazouMerge of the scalar-storage-order branch.
2015-10-30 Andrew MacLeodalias.c: Remove unused headers.
2015-10-29 Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-10-06 Aditya Kumarmove dr->alias_set to a helper structure
2015-10-06 Aditya Kumarremove unused struct base_alias_pair
2015-09-20 Trevor Saundersswitch from gimple to gimple*
2015-09-08 Aditya KumarRemove limit_scops
2015-08-19 Trevor Saundersremove useless typedefs
next