gimple-ssa-warn-restrict.c (builtin_memref::builtin_memref): For an ADDR_EXPR, do...
[platform/upstream/gcc.git] / gcc / ChangeLog
2018-01-16 Eric Botcazougimple-ssa-warn-restrict.c (builtin_memref::builtin_mem...
2018-01-16 Kelvin Nilsenrs6000-p8swap.c (rs6000_gen_stvx): Generate different...
2018-01-16 Eric Botcazouvisium.md (nop): Tweak comment.
2018-01-16 Bill Schmidtrs6000.c (rs6000_opt_vars): Add entry for -mspeculate...
2018-01-16 Artyom Skrobovcaller-save.c (insert_save): Drop unnecessary parameter.
2018-01-16 Jakub Jelinekre PR libgomp/83590 ([nvptx] openacc reduction C regres...
2018-01-16 Richard SandifordTwo fixes for live-out SLP inductions (PR 83857)
2018-01-16 Richard Bienerre PR tree-optimization/83867 (ICE: Segmentation fault...
2018-01-16 Jakub Jelinekre PR c/83844 (ICE with warn_if_not_aligned attribute)
2018-01-16 Richard SandifordMove pa.h FUNCTION_ARG_SIZE to pa.c (PR83858)
2018-01-16 Richard SandifordFix changelog
2018-01-16 Richard SandifordAvoid GCC 4.1 build failure in fold-const.c
2018-01-16 Richard SandifordDon't group gather loads (PR83847)
2018-01-16 Jakub Jelinekre PR rtl-optimization/83620 (ICE: in assign_by_spills...
2018-01-16 Jakub Jelinekre PR rtl-optimization/83213 (peephole bug with -O2)
2018-01-16 Jakub Jelinekre PR tree-optimization/83843 (wrong code at -O2)
2018-01-16 Andrew WatermanRISC-V: Increase mult/div cost if not implemented in...
2018-01-15 Segher Boessenkoolrs6000: Delete "delayed_cr" insn type
2018-01-15 H.J. Lui386: Rewrite indirect_branch_operand logic
2018-01-15 H.J. LuDon't check ix86_indirect_branch_register for GOT operand
2018-01-15 H.J. Lui386: Rewrite ix86_indirect_branch_register logic
2018-01-15 H.J. Lui386: Rename to ix86_indirect_branch_register
2018-01-15 Jakub Jelinekre PR middle-end/83837 (libgomp.fortran/pointer[12...
2018-01-15 H.J. Lui386: Don't use ASM_OUTPUT_DEF for TARGET_MACHO
2018-01-15 Richard Bienerre PR target/83850 (Spills on vector extract, gcc.targe...
2018-01-15 Kyrylo Tkachov[arm] PR target/83687: Fix invalid combination of VSUB...
2018-01-15 Jakub Jelinekre PR middle-end/82694 (Linux kernel miscompiled since...
2018-01-15 Richard Bienerre PR lto/83804 ([meta] LTO memory consumption)
2018-01-15 Richard BienerBASE-VER: Bump to 8.0.1.
2018-01-15 Martin Seborre PR other/83508 ([arm] c-c++-common/Wrestrict.c fails...
2018-01-15 Cory Fieldstree-ssa-loop-im.c (sort_bbs_in_loop_postorder_cmp...
2018-01-15 Nathan Rossire PR target/83013 (MicroBlaze - #ident - Error: operat...
2018-01-14 Martin SeborPR c++/81327 - cast to void* does not suppress -Wclass...
2018-01-14 H.J. LuCorrect ChangeLog of x86: Add -mfunction-return=
2018-01-14 H.J. LuCorrect ChangeLog of x86: Add -mindirect-branch=
2018-01-14 Jakub Jelinekconfig.gcc (i[34567]86-*-*): Remove one duplicate gfnii...
2018-01-14 H.J. Lux86: Disallow -mindirect-branch=/-mfunction-return...
2018-01-14 H.J. Lux86: Add 'V' register operand modifier
2018-01-14 H.J. Lux86: Add -mindirect-branch-register
2018-01-14 H.J. Lux86: Add -mfunction-return=
2018-01-14 H.J. Lux86: Add -mindirect-branch=
2018-01-14 Jan Hubickare PR ipa/83051 (ICE on valid code at -O3: in edge_badn...
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.
next