]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/ChangeLog
Add __builtin_speculation_safe_value
[thirdparty/gcc.git] / gcc / ChangeLog
2018-07-31  Richard EarnshawAdd __builtin_speculation_safe_value
2018-07-31  David MalcolmSimplify dump_context by adding a dump_loc member function
2018-07-31  Martin SeborPR tree-optimization/86741 - ICE in -Warray-bounds...
2018-07-31  Andreas KrebbelS/390: Don't emit prefetch instructions for clrmem
2018-07-31  Richard Sandiford[46/46] Turn stmt_vec_info back into a typedef
2018-07-31  Richard Sandiford[45/46] Remove vect_stmt_in_region_p
2018-07-31  Richard Sandiford[44/46] Remove global vinfo_for_stmt-related routines
2018-07-31  Richard Sandiford[43/46] Make free_stmt_vec_info take a stmt_vec_info
2018-07-31  Richard Sandiford[42/46] Add vec_info::replace_stmt
2018-07-31  Richard Sandiford[41/46] Add vec_info::remove_stmt
2018-07-31  Richard Sandiford[40/46] Add vec_info::lookup_dr
2018-07-31  Richard Sandiford[39/46] Change STMT_VINFO_UNALIGNED_DR to a dr_vec_info
2018-07-31  Richard Sandiford[38/46] Use dr_vec_info to represent a data reference
2018-07-31  Richard Sandiford[37/46] dr_aux tweaks
2018-07-31  Richard Sandiford[36/46] Add a pattern_stmt_p field to stmt_vec_info
2018-07-31  Richard Sandiford[35/46] Alter interfaces within vect_pattern_recog
2018-07-31  Richard Sandiford[34/46] Alter interface to vect_get_vec_def_for_stmt_copy
2018-07-31  Richard Sandiford[33/46] Use stmt_vec_infos instead of vec_info/gimple...
2018-07-31  Richard Sandiford[32/46] Use stmt_vec_info in function interfaces (part 2)
2018-07-31  Richard Sandiford[31/46] Use stmt_vec_info in function interfaces (part 1)
2018-07-31  Richard Sandiford[30/46] Use stmt_vec_infos rather than gimple stmts...
2018-07-31  Richard Sandiford[29/46] Use stmt_vec_info instead of gimple stmts inter...
2018-07-31  Richard Sandiford[28/46] Use stmt_vec_info instead of gimple stmts inter...
2018-07-31  Richard Sandiford[27/46] Remove duplicated stmt_vec_info lookups
2018-07-31  Richard Sandiford[26/46] Make more use of dyn_cast in tree-vect*
2018-07-31  Richard Sandiford[25/46] Make get_earlier/later_stmt take and return...
2018-07-31  Richard Sandiford[24/46] Make stmt_info_for_cost use a stmt_vec_info
2018-07-31  Richard Sandiford[23/46] Make LOOP_VINFO_MAY_MISALIGN_STMTS use stmt_vec...
2018-07-31  Richard Sandiford[22/46] Make DR_GROUP_SAME_DR_STMT a stmt_vec_info
2018-07-31  Richard Sandiford[21/46] Make grouped_stores and reduction_chains use...
2018-07-31  Richard Sandiford[20/46] Make *FIRST_ELEMENT and *NEXT_ELEMENT stmt_vec_...
2018-07-31  Richard Sandiford[19/46] Make vect_dr_stmt return a stmt_vec_info
2018-07-31  Richard Sandiford[18/46] Make SLP_TREE_SCALAR_STMTS a vec<stmt_vec_info>
2018-07-31  Richard Sandiford[17/46] Make LOOP_VINFO_REDUCTIONS an auto_vec<stmt_vec...
2018-07-31  Richard Sandiford[16/46] Make STMT_VINFO_REDUC_DEF a stmt_vec_info
2018-07-31  Richard Sandiford[15/46] Make SLP_TREE_VEC_STMTS a vec<stmt_vec_info>
2018-07-31  Richard Sandiford[14/46] Make STMT_VINFO_VEC_STMT a stmt_vec_info
2018-07-31  Richard Sandiford[13/46] Make STMT_VINFO_RELATED_STMT a stmt_vec_info
2018-07-31  Richard Sandiford[12/46] Make vect_finish_stmt_generation return a stmt_...
2018-07-31  Richard Sandiford[11/46] Pass back a stmt_vec_info from vect_is_simple_use
2018-07-31  Richard Sandiford[10/46] Temporarily make stmt_vec_info a class
2018-07-31  Richard Sandiford[09/46] Add vec_info::lookup_single_use
2018-07-31  Richard Sandiford[08/46] Add vec_info::lookup_def
2018-07-31  Richard Sandiford[07/46] Add vec_info::lookup_stmt
2018-07-31  Richard Sandiford[06/46] Add vec_info::add_stmt
2018-07-31  Richard Sandiford[05/46] Fix make_ssa_name call in vectorizable_reduction
2018-07-31  Richard Sandiford[04/46] Factor out the test for a valid reduction input
2018-07-31  Richard Sandiford[03/46] Remove unnecessary update of NUM_SLP_USES
2018-07-31  Richard Sandiford[02/46] Remove dead vectorizable_reduction code
2018-07-31  Richard Sandiford[01/46] Move special cases out of get_initial_def_for_r...
2018-07-31  Martin LiskaGCOV: add cache for streamed locations.
2018-07-31  Martin LiskaFix target clones (PR gcov-profile/85370).
2018-07-31  Martin LiskaFix GCOV CFG related issues.
2018-07-31  Olivier HainqueImprove specs processing to allow %* in function arguments
2018-07-31  Olivier HainqueAdd support for -nolibc
2018-07-31  Olivier Hainquegetenv_spec_function to prepend / to value for undef var
2018-07-30  Segher Boessenkoolarm: Generate correct const_ints (PR86640)
2018-07-30  Bernd Edlingertree-ssa-forwprop.c (simplify_builtin_call): Don't...
2018-07-30  Segher Boessenkoolcombine: Allow combining two insns to two insns
2018-07-30  Alexander Monakovdoc: discourage const/volatile on register variables...
2018-07-30  Richard SandifordResync inline implementation of ceil_log2 (PR 86506)
2018-07-30  Ilya Leoshkevichlra: consider clobbers when selecting hard_regno to...
2018-07-30  Cesar Philippidis[nvptx, offloading] Determine default workers at runtime
2018-07-29  John David Anglinpa.c (pa_output_addr_vec): Align address table.
2018-07-27  Michael Meissnerconstraints.md (wG constraint): Delete, no longer used.
2018-07-27  Kelvin Nilsenextend.texi (Basic PowerPC Built-in Functions Available...
2018-07-27  Martin SeborPR tree-optimization/86696 - ICE in handle_char_store...
2018-07-27  Qing ZhaoDisable strcmp/strncmp/memcmp inlining when optimization
2018-07-26  Martin SeborPR tree-optimization/86043 - strlen after memcpy partia...
2018-07-26  Jakub Jelinekre PR middle-end/86660 (libgomp.c++/for-15.C ICEs with...
2018-07-26  Martin LiskaAdd linker_output as prefix for LTO temps (PR lto/86548).
2018-07-26  Segher Boessenkoolcombine: Another hard register problem (PR85805)
2018-07-26  Martin Liskagcov: Fix wrong usage of NAN in statistics (PR gcov...
2018-07-25  Claudiu Zissulescu[ARC] Update default optimizations for size.
2018-07-25  Claudiu Zissulescu[ARC] Improve instruction selection for fp moves.
2018-07-25  Claudiu Zissulescu[ARC] Fix uncache attribute.
2018-07-25  Claudiu Zissulescu[ARC] Add more additional register names
2018-07-25  David Malcolmoptinfo-emit-json.cc: fix trivial memory leak
2018-07-25  Martin LiskaFix wrong declaration.
2018-07-25  Richard Bienerre PR lto/86654 (ICE in gen_member_die, at dwarf2out...
2018-07-25  Richard SandifordAdd PR number
2018-07-25  Richard SandifordFix ceil_log2(0) (PR 86644)
2018-07-25  Martin LiskaLimit dump_flag enum values range (PR middle-end/86645).
2018-07-25  Martin LiskaExplain asan parameters in params.def (PR sanitizer...
2018-07-25  Martin SeborPR tree-optimization/86622 - incorrect strlen of array...
2018-07-24  Richard SandifordAvoid &LOOP_VINFO_MASKS for bb vectorisation (PR 86618)
2018-07-24  David MalcolmFix segfault in -fsave-optimization-record (PR tree...
2018-07-24  Matthew Malcomson[GCC][AARCH64] Canonicalize aarch64 widening simd plus...
2018-07-24  Jakub Jelinekre PR middle-end/86627 (Signed 128-bit division by...
2018-07-24  Richard Bienermatch.pd: Add BIT_FIELD_REF canonicalizations.
2018-07-24  Jakub Jelinekre PR testsuite/86649 (g++.dg/tree-ssa/pr19476-1.C...
2018-07-23  Bernd Edlingerre PR c/86617 (Volatile qualifier is ignored sometimes...
2018-07-23  Bernd Edlingergimple-fold.c (gimple_fold_builtin_printf): Don't creat...
2018-07-23  Bernd Edlinger2018-07-23 Bernd Edlinger <bernd.edlinger@hotmail.de>
2018-07-23  Segher Boessenkoolrs6000: Improve vsx_init_v4si
2018-07-23  Segher Boessenkoolrs6000: Generate rl*imi for memory some more
2018-07-22  Martin SeborPR bootstrap/86621 - 'alloca' bound is unknown in tree...
2018-07-22  Gerald Pfeifer* doc/gcov.texi (Invoking Gcov): Editorial changes.
2018-07-20  David Malcolmlibcpp: remove redundant parameter from rich_location...
2018-07-20  Martin SeborPR middle-end/82063 - issues with arguments enabled...
next