Fix for PR 91333 - suboptimal register allocation for inline asm
[gcc.git] / gcc / ChangeLog
2020-01-31 Vladimir N. Makarov Fix for PR 91333 - suboptimal register allocation...
2020-01-31 Richard Sandifordaarch64: Add Armv8.6 SVE bfloat16 support
2020-01-31 Richard Sandifordaarch64: Add svbfloat16_t support to arm_sve.h
2020-01-31 Richard Sandifordaarch64: Add Armv8.6 SVE matrix multiply support
2020-01-31 Andrew StubbsFix conditional add LRA failure for amdgcn
2020-01-31 Uros BizjakFix TARGET_SSE_PACKED_SINGLE_INSN_OPTIMAL handling.
2020-01-31 Kwok Cheung Yeung[amdgcn] Scale number of threads/workers with VGPR...
2020-01-31 Tamar Christinamiddle-end: Fix logical shift truncation (PR rtl-optimi...
2020-01-31 Andrew StubbsFix fast-math-pr55281.c ICE
2020-01-31 David Malcolmcalls.c: refactor special_function_p for use by analyze...
2020-01-31 Andrew StubbsZero-initialise masked load destinations
2020-01-31 David Malcolmanalyzer: fix ICE in __builtin_isnan (PR 93356)
2020-01-30 Jakub Jelinekcgraph: Avoid creating multiple *.localalias aliases...
2020-01-30 Jakub Jelinekcombine: Punt on out of range rotate counts [PR93505]
2020-01-30 Andrew StubbsAdd LTGT operator support for amdgcn
2020-01-30 Richard Bienerdump CTORs properly wrapped with _Literal with -gimple
2020-01-30 John David AnglinFix ICE in pa_elf_select_rtx_section.
2020-01-30 Jakub Jelinekarm: Fix uaddvdi4 expander [PR93494]
2020-01-30 Jakub Jelineki386: Optimize {,v}{,p}movmsk{b,ps,pd} followed by...
2020-01-30 Jakub Jelineki386: Optimize popcnt followed by zero/sign extension...
2020-01-30 Dragan MladjenovicRegenerate configure for 54b3d52
2020-01-29 Tobias BurnusGCN – call assembler with -mattr=-code-object-v3 (PR93409)
2020-01-29 Jeff LawImprove DSE which in turn eliminates the need for jump...
2020-01-29 Richard SandifordRevert g-465c7c89e92a6d6d582173e505cb16dcb9873034
2020-01-29 Andre VieiraIRA: Revert 11b8091fb to fix PR 93221
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-29 Jan Hubickaipa: Fix removal of multi-target speculation.
2020-01-29 Richard Bienertree-optimization/93428 - avoid load permutation vector...
2020-01-29 Jan HubickaFix bogus Changelog entry.
2020-01-28 Jan Hubickaipa: fix warning in ipa-prop.c
2020-01-28 Vladimir N. MakarovFix for PR93272 - LRA: EH reg allocated to hold local...
2020-01-28 Jan Hubickadiagnostics: make error message lowercase.
2020-01-28 Jan Hubicka * profile-count.c (profile_quality_display_names)...
2020-01-28 Jan Hubickaipa: fix handling of multiple speculations (PR93318)
2020-01-28 H.J. Lui386: Prefer TARGET_AVX over TARGET_SSE_TYPELESS_STORES
2020-01-28 David Malcolmdiagnostic_metadata: unbreak xgettext (v2)
2020-01-28 Richard Bienertree-optimization/93439 move clique bookkeeping to...
2020-01-28 H.J. Lui386: Don't use ix86_tune_ctrl_string in parse_mtune_ct...
2020-01-28 Richard Sandifordsimplify-rtx: Extend (truncate (*extract ...)) fold...
2020-01-28 Richard Sandifordvect: Pattern-matched calls in reduction chains
2020-01-28 Richard Sandifordforwprop: Tweak choice of VEC_PERM_EXPR filler [PR92822]
2020-01-28 Richard Sandifordpredcom: Fix invalid store-store commoning [PR93434]
2020-01-28 Jakub Jelineki386: Fix ix86_fold_builtin shift folding [PR93418]
2020-01-28 Jakub Jelinekgimple-fold: Fix buffer overflow in fold_array_ctor_ref...
2020-01-27 Joseph MyersSupport gnu_unique_object symbols on MIPS.
2020-01-27 Martin LiskaAdd __gcov_indirect_call_profiler_v4_atomic.
2020-01-27 Richard Sandifordaarch64: Add vector/vector vec_extract patterns [PR92822]
2020-01-27 Richard Sandifordaarch64: Fix failure in cmpimm_branch_1.c
2020-01-27 David Malcolmanalyzer: fix build with gcc 4.4 (PR 93276)
2020-01-27 Claudiu Zissulescu[ARC] Update ARC600 multiplication cost.
2020-01-27 Claudiu Zissulescu[ARC] Save mlo/mhi registers when ISR.
2020-01-27 Claudiu Zissulescu[ARC] Propagate uncached type attribute to each member...
2020-01-27 Richard Sandifordlra: Stop registers being incorrectly marked live ...
2020-01-27 Richard Sandifordcselib: Fix handling of multireg values for call insns...
2020-01-27 Richard Sandiforddojump: Fix gcc.dg/torture/pr91323.c for aarch64 targets
2020-01-27 Martin LiskaFilter out language specific options from --help=common.
2020-01-27 Martin LiskaDo not print params in --help except --help=param.
2020-01-27 Martin LiskaDo not generate a unique fnname for resolver.
2020-01-27 Richard Bienertree-optimization/93397 delay converted reduction chain...
2020-01-26 Marek PolacekFix last CL.
2020-01-26 Marek Polaceksanopt: Avoid crash on anonymous parameter [PR93436]
2020-01-26 Jason Merrillchecking: avoid verify_type_variant crash on incomplete...
2020-01-26 Darius GalisAvoid creating string insns unless string support is...
2020-01-26 Jakub Jelineki386: Fix up *{add,sub}v<dwi>4_doubleword patterns...
2020-01-26 Jakub Jelineki386: Fix up *avx_vperm_broadcast_v4df [PR93430]
2020-01-25 Feng XueRemove assertion in get_info_about_necessary_edges
2020-01-24 Jeff LawFix ICE due to invalid jump threading request
2020-01-24 Jakub Jelineki386: prefer vpermilpd over vpermpd [PR93395]
2020-01-24 Jakub Jelineksimplify-rtx: Punt for modes with precision above MAX_B...
2020-01-24 Andrew PinskiDecrease cortexa57_extra_costs's alu.shift_reg
2020-01-24 Jeff LawEmit reasonable diagnostic rather than ICE on invalid...
2020-01-24 Jeff LawAdd PR markers for yesterday's H8 changes
2020-01-24 Andrew StubbsFix ICE on unsupported FP comparison
2020-01-24 Maciej W. RozyckiAdd `--with-toolexeclibdir=' configuration option
2020-01-24 Hans-Peter Nilssondoc: target.def (flags_regnum): Also mention effect...
2020-01-23 Jeff LawFix diagnostic text on H8.
2020-01-23 Jeff LawFix profiling issue on H8 port
2020-01-23 Jakub Jelinekpostreload: Fix up postreload combine [PR93402]
2020-01-23 Dragan MladjenovicEmit .note.GNU-stack for hard-float linux targets.
2020-01-23 Dragan MladjenovicEmit .note.GNU-stack for soft-float linux targets.
2020-01-23 Jakub Jelineki386: Fix ICEs on TImode signed overflow add/sub patter...
2020-01-23 Richard Sandifordaarch64: Fix -mtrack-speculation for irreversible condi...
2020-01-23 Richard Bienertree-optimization/93354 FRE redundant store removal...
2020-01-23 Jakub Jelineki386: Use bzhi for x & ((1 << y) - 1) or x & ((1U ...
2020-01-23 Richard Sandifordtestsuite: Add target/xfail argument to check-function...
2020-01-23 Richard Sandifordauto-inc-dec: Don't add incs/decs to bare CLOBBERs...
2020-01-23 Andrew PinskiFix patchable-function-entry on arc
2020-01-22 David Malcolmanalyzer: introduce namespace to avoid ODR clashes...
2020-01-22 Richard Sandifordcfgexpand: Update partition size when merging variables
2020-01-22 Richard Bienertree-optimization/93381 fix integer offsetting in point...
2020-01-22 Jakub Jelinekaarch64: Fix aarch64_expand_subvti constant handling...
2020-01-22 Martin LiskaSmart relaxation of TOP N counter.
2020-01-22 Jakub Jelineki386: Fix up -fdollars-in-identifiers with identifiers...
2020-01-22 Jakub Jelinekopenmp: Fix up !$omp target parallel handling
2020-01-22 Joseph MyersUpdate update_web_docs_svn references in sourcebuild...
2020-01-22 Andrew PinskiFix target/93119 (aarch64): ICE with traditional TLS...
2020-01-21 Jim WilsonRISC-V: Fix rtl checking enabled failure with -msave...
2020-01-21 H.J. Lui386: Do GNU2 TLS address computation in ptr_mode
next