inline_small_functions speedup
[gcc.git] / gcc / ChangeLog
2018-01-14 Richard Sandifordinline_small_functions speedup
2018-01-14 Kelvin Nilsenrs6000-p8swap.c (rs6000_sum_of_two_registers_p): New...
2018-01-13 Jan Hubickapredict.c (determine_unlikely_bbs): Handle correctly...
2018-01-13 Richard SandifordSupport for aliasing with variable strides
2018-01-13 Richard SandifordAdd support for SVE scatter stores
2018-01-13 Richard SandifordAllow gather loads to be used for grouped accesses
2018-01-13 Richard SandifordUse gather loads for strided accesses
2018-01-13 Richard SandifordAdd support for SVE gather loads
2018-01-13 Richard SandifordAdd support for in-order addition reduction using SVE...
2018-01-13 Richard SandifordRemove unnecessary temporary in tree-if-conv.c
2018-01-13 Richard SandifordRework the legitimize_address_displacement hook
2018-01-13 Richard SandifordAdd an "early rematerialisation" pass
2018-01-13 Richard SandifordUse single-iteration epilogues when peeling for gaps
2018-01-13 Richard SandifordAllow single-element interleaving for non-power-of...
2018-01-13 Richard SandifordAdd support for conditional reductions using SVE CLASTB
2018-01-13 Richard SandifordAdd support for vectorising live-out values using SVE...
2018-01-13 Richard SandifordAdd an empty_mask_is_expensive hook
2018-01-13 Richard SandifordHandle peeling for alignment with masking
2018-01-13 Richard SandifordAllow the number of iterations to be smaller than VF
2018-01-13 Richard SandifordMake ivopts handle calls to internal functions
2018-01-13 Richard SandifordAllow ADDR_EXPRs of TARGET_MEM_REFs
2018-01-13 Richard SandifordAdd support for reductions in fully-masked loops
2018-01-13 Richard SandifordAdd support for fully-predicated loops
2018-01-13 Richard SandifordAdd support for bitwise reductions
2018-01-13 Richard SandifordSLP reductions with variable-length vectors
2018-01-13 Richard SandifordHandle more SLP constant and extern definitions for...
2018-01-13 Richard SandifordProtect against min_profitable_iters going negative
2018-01-13 Richard SandifordAdd support for masked load/store_lanes
2018-01-13 Richard Sandiford[AArch64] SVE load/store_lanes support
2018-01-13 Richard SandifordGive the target more control over ARRAY_TYPE modes
2018-01-13 Richard SandifordFix folding of vector mask EQ/NE expressions
2018-01-13 Richard SandifordSVE unwinding
2018-01-13 Richard Sandiford[AArch64] Add SVE support
2018-01-13 Richard SandifordExtra subreg fold for variable-length CONST_VECTORs
2018-01-13 Richard SandifordImprove canonicalisation of TARGET_MEM_REFs
2018-01-12 Jakub Jelinekre PR c++/83778 (g++.dg/ext/altivec-cell-2.C fails...
2018-01-12 Segher Boessenkoolrs6000: Remove -mstring
2018-01-12 Jakub Jelinekregrename.c (regrename_do_replace): If replacing the...
2018-01-12 Jakub Jelinekre PR debug/81155 (Debug make check regressions in...
2018-01-12 Tom de VriesSet use_gcc_stdint=wrap for nvptx
2018-01-12 Vladimir Makarovre PR rtl-optimization/80481 (Unoptimal additional...
2018-01-12 Uros Bizjakre PR rtl-optimization/83628 (performance regression...
2018-01-12 Richard SandifordHandle polynomial DR_INIT
2018-01-12 Richard SandifordHandle poly_int vector sizes in get_vec_alignment_for_a...
2018-01-12 Richard SandifordAllow variable-sized temporary variables in gimplify.c
2018-01-12 Martin LiskaFix integer overflow in stats of GIMPLE statements.
2018-01-12 Martin LiskaFix integer overflow in stats of trees.
2018-01-12 Martin LiskaFix --enable-gather-detailed-mem-stats build.
2018-01-12 Martin JamborDeferring FMA transformations in tight loops
2018-01-12 Richard Bienerre PR debug/83157 (gcc.dg/guality/pr41616-1.c fail...
2018-01-12 Oleg Endore PR target/81819 ([RX] internal compiler error: in...
2018-01-12 Richard Bienerre PR target/80846 (auto-vectorized AVX2 horizontal...
2018-01-12 Eric Botcazoure PR target/83368 (alloca after setjmp breaks PIC...
2018-01-12 Christophe LyonAdd doc for branch_cost effective target.
2018-01-12 Eric Botcazoure PR rtl-optimization/83565 (RTL combine pass yields...
2018-01-12 Rainer OrthLink with correct values-*.o files on Solaris (PR targe...
2018-01-12 Martin LiskaInitialize type_warnings::dyn_count with a default...
2018-01-12 Martin LiskaAdd new verification for profile-count.h.
2018-01-12 Chung-Ju WuAdd new NDS32 options -mext-perf, -mext-perf2 and ...
2018-01-12 Richard Bienerlto-streamer-out.c (DFS::DFS_write_tree_body): Process...
2018-01-11 Michael Meissnerconfigure.ac (--with-long-double-format): Add support...
2018-01-11 Bill Schmidtrs6000-builtin.def (BU_P7_MISC_X): New #define.
2018-01-11 Jakub Jelinekre PR target/83203 (Inefficient int to avx2 vector...
2018-01-11 H.J. Lui386: Align stack frame if argument is passed on stack
2018-01-11 Jakub Jelinekre PR target/82682 (FAIL: gcc.target/i386/pr50038.c...
2018-01-11 Jan Hubickare PR tree-optimization/83189 (internal compiler error...
2018-01-11 Jan Hubickare PR middle-end/83718 (ICE: Floating point exception...
2018-01-11 Bin Chengre PR tree-optimization/83695 (ICE on valid code at...
2018-01-11 Kyrylo Tkachov[arm][3/3] Implement fp16fml lane intrinsics
2018-01-11 Kyrylo Tkachov[arm][2/3] Implement fp16fml extension for ARMv8.4-A
2018-01-11 Kyrylo Tkachov[arm][1/3] Add -march=armv8.4-a option
2018-01-11 Oleg Endore PR target/81821 ([RX] xchg_mem<mode> uses wrong...
2018-01-11 Richard Bienerre PR tree-optimization/83435 (ICE in set_value_range...
2018-01-11 Richard Sandiford[AArch64] Add const_offset field to aarch64_address_info
2018-01-11 Richard Sandiford[AArch64] Set NUM_POLY_INT_COEFFS to 2
2018-01-11 Richard Sandiford[AArch64] Rework interface to add constant/offset routines
2018-01-11 Richard Sandiford[AArch64] Extra scalar_float_mode patch
2018-01-11 Richard Sandiford[AArch64] Avoid GET_MODE_NUNITS in v8.4 support
2018-01-11 Prathamesh Kulkarnire PR target/83514 (ABRT in arm_declare_function_name...
2018-01-11 Tamar Christina2018-01-11 Tamar Christina <tamar.christina@arm.com>
2018-01-11 Sudakshina Das[PR82096] Fix ICE in int_mode_for_mode with arm-linux...
2018-01-11 Richard SandifordFix mode_for_size units in caller-save.c (PR83761)
2018-01-11 Jan Hubickare PR tree-optimization/83189 (internal compiler error...
2018-01-11 Jan Hubickare PR rtl-optimization/83575 (ICE: verify_flow_info...
2018-01-11 Michael Collisonaarch64-modes.def (V2HF): New VECTOR_MODE.
2018-01-11 Martin SeborPR tree-optimization/83781 - Bootstrap failed on x86...
2018-01-11 Martin Seborre PR tree-optimization/83501 (strlen(a) not folded...
2018-01-10 Kito ChengRISC-V: Add naked function support.
2018-01-10 Michael Meissnerrs6000.c (is_complex_IBM_long_double): Explicitly check...
2018-01-10 Martin SeborPR tree-optimization/83671 - Fix for false positive...
2018-01-10 Aldy Hernandezre PR middle-end/81897 (spurious -Wmaybe-uninitialized...
2018-01-10 Eric Botcazou* dwarf2out.c (dwarf2out_var_location): Do not pass...
2018-01-10 Peter Bergnerre PR target/83399 (Power8 ICE During LRA with 2-op...
2018-01-10 Peter Bergnerx86intrin.h: Change #warning to #error.
2018-01-10 David MalcolmPreserving locations for variable-uses and constants...
2018-01-10 H.J. Lui386: Also adjust stack frame for stack slot alignment
2018-01-10 Christophe Lyon[ARM] Add -mbranch-cost option, and update a few tests
2018-01-10 Segher Boessenkoolrs6000: Wrap diff of immediates in const (PR83629)
2018-01-10 Richard Bienerre PR debug/83765 (LTO bootstrap with Ada fails)
2018-01-10 Richard SandifordDon't use permutes for single-element accesses (PR83753)
next