ipa/97673 - fix input_location leak
[gcc.git] / gcc / tree-sra.c
2021-01-04 Jakub JelinekUpdate copyright years.
2020-09-03 Martin Jamborsra: Avoid SRAing if there is an aout-of-bounds access...
2020-08-25 Martin Jamborsra: Bail out when encountering accesses with negative...
2020-06-15 Eric BotcazouFix ICE in verify_sra_access_forest
2020-05-07 Richard Bienerextend DECL_GIMPLE_REG_P to all types
2020-04-16 Martin Jamborsra: Fix access verification (PR 94598)
2020-04-09 Martin Jamborsra: Fix sra_modify_expr handling of partial writes...
2020-03-20 Martin Jamborsra: Cap number of sub-access propagations with a param...
2020-03-17 Jakub JelinekFix up duplicated duplicated words mostly in comments
2020-02-21 Martin Jamborsra: Only verify sizes of scalar accesses (PR 93845)
2020-02-19 Martin Jamborsra: Do not create zero sized accesses (PR 93776)
2020-02-19 Martin Jamborsra: Avoid totally scalarizing overallping field_decls...
2020-02-14 Martin Jamborsra: Avoid verification failure (PR 93516)
2020-02-11 Richard Bienertree-optimization/93661 properly guard tree_to_poly_int64
2020-01-29 Martin JamborSRA: Also propagate accesses from LHS to RHS [PR92706]
2020-01-29 Martin JamborSRA: Total scalarization after access propagation ...
2020-01-29 Martin JamborSRA: Add verification of accesses
2020-01-01 Jakub JelinekUpdate copyright years.
2019-11-12 Martin LiskaRemove gcc/params.* files.
2019-11-12 Martin LiskaApply mechanical replacement (generated patch).
2019-11-08 Richard SandifordFix code order in tree-sra.c:create_access
2019-11-05 Martin SeborPR middle-end/92341 - missing -Warray-bounds indexing...
2019-10-14 Xiong Hu LuoFix dump message issue
2019-09-26 Jakub Jelinekfunction.c (gimplify_parameters): Use build_clobber...
2019-09-25 Martin JamborRemove newly unused function and variable in tree-sra
2019-09-19 Martin JamborNew IPA-SRA
2019-08-16 Eric Botcazoutree-sra.c (build_reconstructed_reference): Return...
2019-06-13 Richard Bienerre PR tree-optimization/90856 (ICE: verify_gimple faile...
2019-06-06 Martin JamborDrop alignment check in build_reconstructed_reference
2019-06-06 Martin JamborMake SRA re-construct orginal memory accesses when...
2019-03-18 Martin JamborAdd forgotten requeing in propagate_subaccesses_across_link
2019-03-10 Martin JamborMake SRA less strict with memcpy performing MEM_REFs
2019-02-18 Martin Jambor[PR 89209] Avoid segfault in a peculiar corner case...
2019-01-09 Sandra LoosemorePR other/16615 [1/5]
2019-01-01 Jakub JelinekUpdate copyright years.
2018-10-22 Martin JamborAdd a fun parameter to three stmt_could_throw... functions
2018-08-27 Martin LiskaCome up with fndecl_built_in_p.
2018-06-19 Martin LiskaClean-up usage of ipa_fn_summary and ipa_call_summary...
2018-06-08 Martin LiskaCome up with cgraph_node::get_uid and make cgraph_node...
2018-06-08 Martin LiskaRename get methods in symbol-summary.h to get_create.
2018-01-03 Jakub JelinekUpdate copyright years.
2017-12-21 Richard Sandifordpoly_int: build_ref_for_offset
2017-12-21 Richard Sandifordpoly_int: get_inner_reference & co.
2017-12-20 Richard Sandifordpoly_int: get_addr_base_and_unit_offset
2017-12-20 Richard Sandifordpoly_int: get_ref_base_and_extent
2017-12-12 Alexandre Oliva[SFN] boilerplate changes in preparation to introduce...
2017-12-08 Martin JamborPrevent SRA from removing type changing assignment
2017-11-27 Martin Jambor[PR 81248] Fix ipa-sra size check
2017-11-09 Martin JamborMoving parameter manipulation into its own file
2017-10-03 Martin Jambor[PR 82363] Fix thinko in SRA subaccess propagation
2017-09-26 Martin JamborMake SRA qsort comparator transitive
2017-09-06 Martin JamborEnqueue all SRA links for write flag propagation
2017-08-11 Eric Botcazoutree-sra.c (build_access_from_expr_1): Use more precise...
2017-06-13 Martin Jambor[PR80803 2/2] Diligent queuing in SRA grp_write prop
2017-06-13 Martin Jambor[PR80803 1/2] Streamline SRA access enqueuing
2017-06-13 Martin JamborTrivial fix in dump_access_tree_1
2017-06-01 Martin Jambor[PR 80898] Propagate grp_write from disqualified SRA...
2017-05-23 Martin LiskaIntroduce symtab_node::dump_{asm_,}name functions.
2017-05-23 Jan Hubickaipa-inline-analysis.c (cgraph_2edge_hook_list, [.....
2017-05-22 Jan HubickaMakefile.in: Add ipa-fnsummary.o and ipa-fnsummary.h
2017-05-16 Martin LiskaAdd default value for last argument of dump functions.
2017-05-04 Martin Jambor[PR 80622] Treat const pools as initialized in SRA
2017-05-02 Martin Jambor[PR 78687] Set SRA grp_write lazily
2017-04-24 Martin Jambor[PR 80293] Dont totally-scalarize char arrays
2017-04-06 Richard Bienerre PR middle-end/80262 (address space gets lost in...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-11-18 Richard SandifordAdd SET_DECL_MODE
2016-10-09 Jakub Jelinektree-ssa.c (target_for_debug_bind, [...]): Use VAR_P...
2016-09-23 Jakub Jelinek* hsa-gen.c (hsa_op_immed::hsa_op_immed Use CONSTRUCTOR...
2016-09-16 Jason MerrillAdd inline functions for various bitwise operations.
2016-07-11 Bernd EdlingerConvert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.
2016-05-20 Martin Jambor[PR 70884] Constant pool SRA fix
2016-05-02 Richard SandifordSupport <, <=, > and >= for offset_int and widest_int
2016-04-13 Jakub Jelinekre PR c++/70594 (-fcompare-debug failure)
2016-04-12 Jakub Jelinekre PR tree-optimization/70602 (wrong code at -O1 and...
2016-04-05 Richard Bienerre PR middle-end/70526 (GCC 6 miscompiles Firefox JIT...
2016-03-11 Alan LawrenceFix PR/70013
2016-03-09 Jakub Jelinekre PR tree-optimization/70152 (gcc ICE at -O3 and above...
2016-02-26 Martin Jambor[PR 69920] Prevent SRA from leaving a removed SSA_NAME...
2016-02-23 Martin Jambor[pr 69666] No SRA default_def replacements for unscalar...
2016-01-27 Martin Jambor[PR 69355] Correct hole detection when total_scalarizat...
2016-01-23 Jakub Jelinektree-ssanames.c (release_free_names_and_compact_live_na...
2016-01-18 Alan LawrenceMake SRA scalarize constant-pool loads
2016-01-04 Jakub JelinekUpdate copyright years.
2015-11-24 Trevor Saundersdestroy values as well as keys when removing them from...
2015-11-11 Martin LiskaFix various memory leaks
2015-11-09 Martin LiskaFix memory leaks and use a pool_allocator
2015-11-08 Eric BotcazouMerge of the scalar-storage-order branch.
2015-11-06 Alan Lawrencetree-sra.c: Fix completely_scalarize for negative indices.
2015-10-30 Andrew MacLeodalias.c: Remove unused headers.
2015-10-30 Alan Lawrence[Trivial] tree-sra.c: A few comment fixes/additions.
2015-10-29 Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-10-09 Martin Jambor[PR 67794] Also remap SSA_NAMEs defined in ASMs in...
2015-09-20 Trevor Saundersswitch from gimple to gimple*
2015-09-18 Alan Lawrencecompletely_scalarize arrays as well as records.
2015-09-16 Mikhail MaltsevShare memory blocks between pool allocators
2015-08-28 Alan LawrenceRevert: completely_scalarize arrays as well as records
2015-08-27 Alan Lawrencecompletely_scalarize arrays as well as records
2015-08-27 Alan LawrenceRefactor completely_scalarize_var
2015-07-16 Martin LiskaAdd new object_allocator and clean-up allocator usage.
next