Add an "early rematerialisation" pass
[gcc.git] / gcc / config /
2018-01-13 Richard SandifordAdd an "early rematerialisation" pass
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 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 Sandiford[AArch64] SVE load/store_lanes support
2018-01-13 Richard Sandiford[AArch64] Add SVE support
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 Uros Bizjakre PR rtl-optimization/83628 (performance regression...
2018-01-12 Martin JamborDeferring FMA transformations in tight loops
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 Rainer OrthLink with correct values-*.o files on Solaris (PR targe...
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 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 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 Michael Collisonaarch64-modes.def (V2HF): New VECTOR_MODE.
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 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 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 Jan Hubickare PR target/81616 (Update -mtune=generic for the curre...
2018-01-09 Carl Lovealtivec.md (p8_vmrgow): Add support for V2DI, V2DF...
2018-01-09 Aaron SawdeyPart of the fix for pr82190 got undone by my newer...
2018-01-09 Richard Sandiford[AArch64] Use vec_perm_indices helper routines
2018-01-09 Richard Sandiford[AArch64] Reject (high (const (plus anchor offset)))
2018-01-09 Georg-Johann LayDon't save registers in main().
2018-01-09 Jim WilsonRISC-V: Fix -msave-restore bug with sibcalls.
2018-01-08 Bill Schmidtre PR target/83677 (PPC: The xxpermr instruction is...
2018-01-08 Aaron Sawdeyrs6000-string.c (do_load_for_compare_from_addr): New...
2018-01-08 Aaron Sawdeyrs6000.c (rs6000_legitimate_combined_insn): Updated...
2018-01-08 Vidya PraveenPR target/83663 - Revert r255946
2018-01-08 Kyrylo Tkachov[arm] Add -march=armv8.3-a and dotprod multilib selecti...
2018-01-08 Aaron Sawdeyrs6000.md (cceq_ior_compare): Remove * so I can use...
2018-01-08 Claudiu Zissulescu[ARC] Revamp trampoline implementation
2018-01-08 Claudiu Zissulescu[ARC] Enable unaligned access.
2018-01-08 Sebastian Huberepiphany: Enable Ada run-time build
2018-01-08 Sebastian Hubernios2: Enable Ada run-time build
2018-01-05 Jakub Jelinekre PR target/83604 (ICE in copy_to_mode_reg, at explow...
2018-01-05 Jakub Jelinekre PR target/83604 (ICE in copy_to_mode_reg, at explow...
2018-01-05 Sebastian HuberRTEMS/EPIPHANY: Add RTEMS support
2018-01-04 Jakub Jelinekre PR target/83554 (ICE: in ix86_mitigate_rop, at confi...
2018-01-04 Richard SandifordPR83680: Inverted test in arm_vectorize_vec_perm_const
2018-01-04 Peter Bergnerre PR target/83387 (PowerPC64: Infinite loops in do_rel...
2018-01-04 Richard SandifordPR83675: Restore TARGET_VIS2 check for SPARC vec_perm_const
2018-01-04 Uros Bizjakre PR rtl-optimization/83628 (performance regression...
2018-01-03 Richard Sandiford[AArch64] Rewrite aarch64_simd_valid_immediate
2018-01-03 Richard Sandifordpoly_int: GET_MODE_SIZE
2018-01-03 Richard Sandifordpoly_int: GET_MODE_BITSIZE
2018-01-03 Jeff Lawre PR target/83641 (-fstack-clash-protection generates...
2018-01-03 Jan Beulichx86: don't use AVX512BW vmovdqu variants without -mavx512bw
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-03 Richard Sandifordpoly_int: vec_perm_indices element type
2018-01-03 Richard Sandifordpoly_int: PUSH_ROUNDING
2018-01-03 Richard Sandifordpoly_int: current_vector_size and TARGET_AUTOVECTORIZE_...
2018-01-03 Richard Sandifordpoly_int: get_mask_mode
2018-01-03 Michael Meissnerrs6000.md (floor<mode>2): Add support for IEEE 128...
2018-01-02 Aaron Sawdeyrs6000-string.c (expand_block_move): Allow the use...
2018-01-02 Bill Schmidtrs6000-p8swap.c (swap_feeds_both_load_and_store): New...
2018-01-02 Andrew WatermanRISC-V: Fix for icache flush issue on multicore processors.
2018-01-02 Richard SandifordNew CONST_VECTOR layout
2018-01-02 Richard SandifordMake vec_perm_indices use new vector encoding
2018-01-02 Richard SandifordRemove vec_perm_const optab
2018-01-02 Jan Hubickare PR target/81616 (Update -mtune=generic for the curre...
2018-01-02 Jan Hubickare PR target/81616 (Update -mtune=generic for the curre...
2017-12-31 Jakub Jelinekre PR target/83536 (One 'false' too much in r255699...
2017-12-30 Jakub Jelineksse.md (vgf2p8affineinvqb_<mode><mask_name>, [...]...
2017-12-28 Richard Sandiford[rs6000] Use gen_int_mode in ieee_128bit_negative_zero
2017-12-28 Andreas Schwabm68k.md (ashrdi3_const1, [...]): Add CC_STATUS_INIT.
2017-12-27 Kugan Vivekanandarajahaarch64-simd.md (aarch64_ld1x2<VQ:mode>): New.
2017-12-27 Tom de VriesDisable -gstatement-frontiers for nvptx
2017-12-25 Jakub Jelinekre PR target/83488 (ICE on a CET test-case)
2017-12-22 Jakub Jelinekre PR target/83488 (ICE on a CET test-case)
2017-12-22 Julia KovalEnable AVX512BITALG
2017-12-22 Igor TsimbalistThis is a follow up patch for pr83488 to fix an error...
2017-12-21 Jakub Jelinekre PR middle-end/83487 (ICE in expand_call, at calls...
2017-12-21 Steve Ellceyt-aarch64-linux (MULTILIB_OSDIRNAMES): Fix triplet...
2017-12-21 Andrew Pinskit-aarch64-linux (MULTILIB_OSDIRNAMES): Handle multi...
2017-12-21 Uros Bizjakre PR target/83467 (ICE: in assign_by_spills, at lra...
2017-12-21 James Greenhalgh[patch AArch64] Do not perform a vector splat for vecto...
next