mirror of git://gcc.gnu.org/git/gcc.git
Daily bump.
This commit is contained in:
parent
6d5194a10d
commit
b563a8dd3f
|
@ -1,3 +1,14 @@
|
||||||
|
2022-07-22 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
|
* git-commit-mklog.py: Do not parse -b argument.
|
||||||
|
Pass mklog_args as json environment variable.
|
||||||
|
* mklog.py: Parse GCC_MKLOG_ARGS and append it to sys.argv.
|
||||||
|
* prepare-commit-msg: Do not append GCC_MKLOG_ARGS to args.
|
||||||
|
|
||||||
|
2022-07-22 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
|
* mklog.py: Use component: [PR xyz] only when one PR is used.
|
||||||
|
|
||||||
2022-07-04 Martin Liska <mliska@suse.cz>
|
2022-07-04 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
* git-descr.sh: By default print revision for HEAD.
|
* git-descr.sh: By default print revision for HEAD.
|
||||||
|
|
|
@ -1,3 +1,86 @@
|
||||||
|
2022-07-22 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
|
||||||
|
|
||||||
|
* config/xtensa/xtensa.md (*masktrue_const_bitcmpl):
|
||||||
|
Add a new insn_and_split pattern, and a few split patterns for
|
||||||
|
spacial cases.
|
||||||
|
|
||||||
|
2022-07-22 Richard Sandiford <richard.sandiford@arm.com>
|
||||||
|
|
||||||
|
* graphds.cc (graphds_scc): Fix algorithm attribution.
|
||||||
|
|
||||||
|
2022-07-22 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR tree-optimization/106403
|
||||||
|
* tree-ssa-sccvn.cc (vn_reference_lookup_3): Move stored
|
||||||
|
value valueization after check for IFN_MASKED_STORE or
|
||||||
|
IFN_LEN_STORE.
|
||||||
|
|
||||||
|
2022-07-22 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR tree-optimization/106397
|
||||||
|
* tree-ssa-loop-prefetch.cc (emit_mfence_after_loop): Do
|
||||||
|
not update SSA form here.
|
||||||
|
(mark_nontemporal_stores): Return whether we marked any
|
||||||
|
non-temporal stores and inserted mfence.
|
||||||
|
(loop_prefetch_arrays): Note when we need to update SSA.
|
||||||
|
(tree_ssa_prefetch_arrays): Perform required (LC) SSA update
|
||||||
|
at the end of the pass.
|
||||||
|
|
||||||
|
2022-07-22 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR tree-optimization/106387
|
||||||
|
* tree-vect-stmts.cc (vectorizable_load): Use make_ssa_name
|
||||||
|
if ptr is not an SSA name.
|
||||||
|
|
||||||
|
2022-07-22 liuhongt <hongtao.liu@intel.com>
|
||||||
|
|
||||||
|
PR target/106038
|
||||||
|
* config/i386/mmx.md (<code><mode>3): New define_expand, it's
|
||||||
|
original "<code><mode>3".
|
||||||
|
(*<code><mode>3): New define_insn, it's original
|
||||||
|
"<code><mode>3" be extended to handle memory and immediate
|
||||||
|
operand with ix86_binary_operator_ok. Also adjust define_split
|
||||||
|
after it.
|
||||||
|
(mmxinsnmode): New mode attribute.
|
||||||
|
(*mov<mode>_imm): Refactor with mmxinsnmode.
|
||||||
|
* config/i386/predicates.md
|
||||||
|
(register_or_x86_64_const_vector_operand): New predicate.
|
||||||
|
|
||||||
|
2022-07-22 Will Schmidt <will_schmidt@vnet.ibm.com>
|
||||||
|
|
||||||
|
* config/rs6000/altivec.md:
|
||||||
|
(vstrir_code_<mode>): Rename to...
|
||||||
|
(vstrir_direct_<mode>): ... this.
|
||||||
|
(vstrir_p_code_<mode>): Rename to...
|
||||||
|
(vstrir_p_direct_<mode>): ... this.
|
||||||
|
(vstril_code_<mode>): Rename to...
|
||||||
|
(vstril_direct_<mode>): ... this.
|
||||||
|
(vstril_p_code_<mode>): Rename to...
|
||||||
|
(vstril_p_direct_<mode>): ... this.
|
||||||
|
|
||||||
|
2022-07-22 Will Schmidt <will_schmidt@vnet.ibm.com>
|
||||||
|
|
||||||
|
* config/rs6000/rs6000-c.cc: Update comments.
|
||||||
|
(rs6000_target_modify_macros): Remove bu_mask references.
|
||||||
|
(rs6000_define_or_undefine_macro): Replace bu_mask reference
|
||||||
|
with a rs6000_cpu value check.
|
||||||
|
(rs6000_cpu_cpp_builtins): Remove rs6000_builtin_mask_calculate()
|
||||||
|
parameter from call to rs6000_target_modify_macros.
|
||||||
|
* config/rs6000/rs6000-protos.h (rs6000_target_modify_macros,
|
||||||
|
rs6000_target_modify_macros_ptr): Remove parameter from extern
|
||||||
|
for the prototype.
|
||||||
|
* config/rs6000/rs6000.cc (rs6000_target_modify_macros_ptr): Remove
|
||||||
|
parameter from prototype, update calls to this function.
|
||||||
|
(rs6000_print_builtin_options): Remove prototype, call and function.
|
||||||
|
(rs6000_builtin_mask_calculate): Remove function.
|
||||||
|
(rs6000_debug_reg_global): Remove call to rs6000_print_builtin_options.
|
||||||
|
(rs6000_option_override_internal): Remove rs6000_builtin_mask var
|
||||||
|
and builtin_mask debug output.
|
||||||
|
(rs6000_builtin_mask_names): Remove.
|
||||||
|
(rs6000_pragma_target_parse): Remove prev_bumask, cur_bumask,
|
||||||
|
diff_bumask references; Update calls to rs6000_target_modify_ptr.
|
||||||
|
* config/rs6000/rs6000.opt (rs6000_builtin_mask): Remove.
|
||||||
|
|
||||||
2022-07-21 Sam Feifer <sfeifer@redhat.com>
|
2022-07-21 Sam Feifer <sfeifer@redhat.com>
|
||||||
|
|
||||||
PR tree-optimization/94920
|
PR tree-optimization/94920
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
20220722
|
20220723
|
||||||
|
|
|
@ -1,3 +1,24 @@
|
||||||
|
2022-07-22 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
PR analyzer/106413
|
||||||
|
* varargs.cc (region_model::impl_call_va_start): Avoid iterating
|
||||||
|
through non-existant variadic arguments by initializing the
|
||||||
|
impl_region to "UNKNOWN" if the va_start occurs in the top-level
|
||||||
|
function to the analysis.
|
||||||
|
|
||||||
|
2022-07-22 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
PR analyzer/106401
|
||||||
|
* store.cc (binding_cluster::binding_cluster): Remove overzealous
|
||||||
|
assertion; we're checking for tracked_p in
|
||||||
|
store::get_or_create_cluster.
|
||||||
|
|
||||||
|
2022-07-22 Tim Lange <mail@tim-lange.me>
|
||||||
|
|
||||||
|
PR analyzer/106394
|
||||||
|
* region-model.cc (capacity_compatible_with_type): Always return true
|
||||||
|
if alloc_size is zero.
|
||||||
|
|
||||||
2022-07-21 David Malcolm <dmalcolm@redhat.com>
|
2022-07-21 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
PR analyzer/106383
|
PR analyzer/106383
|
||||||
|
|
|
@ -1,3 +1,17 @@
|
||||||
|
2022-07-22 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/106366
|
||||||
|
* pt.cc (do_class_deduction): Don't consider TYPE_HAS_LIST_CTOR
|
||||||
|
when setting try_list_ctor. Reset args even when try_list_ctor
|
||||||
|
is true and there are no list candidates. Call resolve_args on
|
||||||
|
the reset args. Rename try_list_ctor to try_list_cand.
|
||||||
|
|
||||||
|
2022-07-22 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
|
PR other/106370
|
||||||
|
* init.cc (sort_mem_initializers): Remove continue as last stmt
|
||||||
|
in a loop.
|
||||||
|
|
||||||
2022-07-21 Jason Merrill <jason@redhat.com>
|
2022-07-21 Jason Merrill <jason@redhat.com>
|
||||||
|
|
||||||
PR c++/106361
|
PR c++/106361
|
||||||
|
|
|
@ -1,3 +1,38 @@
|
||||||
|
2022-07-22 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
PR analyzer/106413
|
||||||
|
* gcc.dg/analyzer/torture/stdarg-4.c: New test.
|
||||||
|
|
||||||
|
2022-07-22 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
|
PR analyzer/106401
|
||||||
|
* gcc.dg/analyzer/memcpy-2.c: New test.
|
||||||
|
|
||||||
|
2022-07-22 Patrick Palka <ppalka@redhat.com>
|
||||||
|
|
||||||
|
PR c++/106366
|
||||||
|
* g++.dg/cpp1z/class-deduction112.C: New test.
|
||||||
|
|
||||||
|
2022-07-22 Tim Lange <mail@tim-lange.me>
|
||||||
|
|
||||||
|
PR analyzer/106394
|
||||||
|
* gcc.dg/analyzer/pr106394.c: New test.
|
||||||
|
|
||||||
|
2022-07-22 Richard Biener <rguenther@suse.de>
|
||||||
|
|
||||||
|
PR tree-optimization/106397
|
||||||
|
* gcc.dg/pr106397.c: New testcase.
|
||||||
|
|
||||||
|
2022-07-22 liuhongt <hongtao.liu@intel.com>
|
||||||
|
|
||||||
|
PR tree-optimization/106010
|
||||||
|
* gcc.dg/pr23911.c: Scan IMAGPART/REALPART_EXPR = ** instead
|
||||||
|
of __complex__ since COMPLEX_CST is lower to scalars.
|
||||||
|
|
||||||
|
2022-07-22 liuhongt <hongtao.liu@intel.com>
|
||||||
|
|
||||||
|
* gcc.target/i386/pr106038-1.c: New test.
|
||||||
|
|
||||||
2022-07-21 David Malcolm <dmalcolm@redhat.com>
|
2022-07-21 David Malcolm <dmalcolm@redhat.com>
|
||||||
|
|
||||||
PR analyzer/106383
|
PR analyzer/106383
|
||||||
|
|
|
@ -1,3 +1,9 @@
|
||||||
|
2022-07-22 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
|
PR other/106370
|
||||||
|
* _doprnt.c: Remove continue as last stmt
|
||||||
|
in a loop.
|
||||||
|
|
||||||
2022-07-14 Martin Liska <mliska@suse.cz>
|
2022-07-14 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
* functions.texi: Replace strtoul with strtoull.
|
* functions.texi: Replace strtoul with strtoull.
|
||||||
|
|
|
@ -1,3 +1,10 @@
|
||||||
|
2022-07-22 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
|
||||||
|
|
||||||
|
PR sanitizer/105531
|
||||||
|
* sanitizer_common/sanitizer_linux_libcdep.cpp,
|
||||||
|
sanitizer_common/sanitizer_solaris.h:: Cherry-pick
|
||||||
|
llvm-project revision 3776db9a4fd2080d23d6a5f52e405eea44558761.
|
||||||
|
|
||||||
2022-05-05 Martin Liska <mliska@suse.cz>
|
2022-05-05 Martin Liska <mliska@suse.cz>
|
||||||
|
|
||||||
* LOCAL_PATCHES: Update.
|
* LOCAL_PATCHES: Update.
|
||||||
|
|
Loading…
Reference in New Issue