Daily bump.
This commit is contained in:
parent
fb39c4fe44
commit
b93d0e36c0
6 changed files with 185 additions and 1 deletions
|
@ -1,3 +1,82 @@
|
|||
2021-01-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||||
|
||||
* config/aarch64/aarch64-simd.md (aarch64_get_lane<mode>):
|
||||
Convert to define_insn_and_split. Split into simple move when moving
|
||||
bottom element.
|
||||
|
||||
2021-01-20 Segher Boessenkool <segher@kernel.crashing.org>
|
||||
|
||||
* config/rs6000/rs6000.c (rs6000_emit_le_vsx_store): Change assert.
|
||||
Adjust comment. Simplify code.
|
||||
|
||||
2021-01-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR debug/98765
|
||||
* dwarf2out.c (reset_indirect_string): Also reset indirect strings
|
||||
with DW_FORM_line_strp form.
|
||||
(prune_unused_types_update_strings): Don't add into debug_str_hash
|
||||
indirect strings with DW_FORM_line_strp form.
|
||||
(adjust_name_comp_dir): New function.
|
||||
(dwarf2out_finish): Call it on CU DIEs after resetting
|
||||
debug_line_str_hash.
|
||||
|
||||
2021-01-20 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR rtl-optimization/98722
|
||||
* lra-eliminations.c (eliminate_regs_in_insn): Check that target
|
||||
has no 3-op add insn to transform insns containing two pluses.
|
||||
|
||||
2021-01-20 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* hwint.h (add_hwi): New function.
|
||||
(mul_hwi): Likewise.
|
||||
* tree-data-ref.c (initialize_matrix_A): Properly translate
|
||||
tree constants and avoid HOST_WIDE_INT_MIN.
|
||||
(lambda_matrix_row_add): Avoid undefined integer overflow
|
||||
and return true on such overflow.
|
||||
(lambda_matrix_right_hermite): Handle overflow from
|
||||
lambda_matrix_row_add gracefully. Simplify previous fix.
|
||||
(analyze_subscript_affine_affine): Likewise.
|
||||
|
||||
2021-01-20 Eugene Rozenfeld <erozen@microsoft.com>
|
||||
|
||||
PR tree-optimization/96674
|
||||
* match.pd: New patterns: x < y || y == XXX_MIN --> x <= y - 1
|
||||
x >= y && y != XXX_MIN --> x > y - 1
|
||||
|
||||
2021-01-20 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR tree-optimization/98535
|
||||
* tree-vect-slp.c (duplicate_and_interleave): Use quick_grow_cleared.
|
||||
If the high and low permutes are the same, remove the high permutes
|
||||
from the working set and only continue with the low ones.
|
||||
|
||||
2021-01-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/98721
|
||||
* builtins.c (access_ref::inform_access): Don't assume
|
||||
SSA_NAME_IDENTIFIER must be non-NULL. Print messages about
|
||||
object whenever allocfn is NULL, rather than only when DECL_P
|
||||
is true. Use %qE instead of %qD for that. Formatting fixes.
|
||||
|
||||
2021-01-20 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/98758
|
||||
* tree-data-ref.c (int_divides_p): Use lambda_int arguments.
|
||||
(lambda_matrix_right_hermite): Avoid undefinedness with
|
||||
signed integer abs and multiplication.
|
||||
(analyze_subscript_affine_affine): Use lambda_int.
|
||||
|
||||
2021-01-20 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR debug/98751
|
||||
* dwarf2out.c (output_line_info): Rename static variable
|
||||
"generation", moving it out of the function to...
|
||||
(output_line_info_generation): New.
|
||||
(init_sections_and_labels): Likewise, renaming the variable to...
|
||||
(init_sections_and_labels_generation): New.
|
||||
(dwarf2out_c_finalize): Reset the new variables.
|
||||
|
||||
2021-01-19 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR middle-end/98664
|
||||
|
|
|
@ -1 +1 @@
|
|||
20210120
|
||||
20210121
|
||||
|
|
|
@ -1,3 +1,31 @@
|
|||
2021-01-20 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
* module.cc (bytes_in::i, bytes_in::wi): Avoid left shift of
|
||||
signed type.
|
||||
|
||||
2021-01-20 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/95434
|
||||
* pt.c (tsubst) <case TEMPLATE_TYPE_PARM>: If tsubsting
|
||||
CLASS_PLACEHOLDER_TEMPLATE yields a TEMPLATE_TEMPLATE_PARM,
|
||||
adjust to its TEMPLATE_TEMPLATE_PARM_TEMPLATE_DECL.
|
||||
|
||||
2021-01-20 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/82613
|
||||
* parser.c (cp_parser_class_head): Defer access checking when
|
||||
parsing the base-clause until all bases are seen and attached
|
||||
to the class type.
|
||||
* pt.c (instantiate_class_template): Likewise when substituting
|
||||
into dependent bases.
|
||||
|
||||
2021-01-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/98742
|
||||
* semantics.c (finish_omp_clauses) <case OMP_CLAUSE_DETACH>: If
|
||||
error_operand_p, remove clause without further checking. Check
|
||||
for non-NULL TYPE_NAME.
|
||||
|
||||
2021-01-19 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/98659
|
||||
|
|
|
@ -1,3 +1,66 @@
|
|||
2021-01-20 Andrew MacLeod <amacleod@redhat.com>
|
||||
|
||||
* gcc.dg/torture/ftrapv-2.c: Make overflow instruction unremovable.
|
||||
|
||||
2021-01-20 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||||
|
||||
* gcc.target/aarch64/vdup_lane_2.c: Scan for fmov rather than
|
||||
dup.
|
||||
|
||||
2021-01-20 Vladimir N. Makarov <vmakarov@redhat.com>
|
||||
|
||||
PR rtl-optimization/98722
|
||||
* g++.target/s390/pr98722.C: New.
|
||||
|
||||
2021-01-20 Eugene Rozenfeld <erozen@microsoft.com>
|
||||
|
||||
PR tree-optimization/96674
|
||||
* gcc.dg/pr96674.c: New tests.
|
||||
|
||||
2021-01-20 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/95434
|
||||
* g++.dg/cpp2a/lambda-generic9.C: New test.
|
||||
|
||||
2021-01-20 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/82613
|
||||
* g++.dg/parse/access12.C: New test.
|
||||
* g++.dg/template/access35.C: New test.
|
||||
|
||||
2021-01-20 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR tree-optimization/98535
|
||||
* gcc.target/aarch64/sve/pr98535.c: New file.
|
||||
|
||||
2021-01-20 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR fortran/98763
|
||||
* gfortran.dg/gomp/task-detach-1.f90: Use integer(1) to avoid
|
||||
missing diagnostic issues with c_intptr_t == default integer kind.
|
||||
|
||||
2021-01-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR tree-optimization/98721
|
||||
* gcc.dg/pr98721-1.c: New test.
|
||||
* gcc.dg/pr98721-2.c: New test.
|
||||
|
||||
2021-01-20 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/98758
|
||||
* gcc.dg/torture/pr98758.c: New testcase.
|
||||
|
||||
2021-01-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/98742
|
||||
* c-c++-common/gomp/task-detach-2.c: New test.
|
||||
|
||||
2021-01-20 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR fortran/98757
|
||||
PR fortran/98476
|
||||
* gfortran.dg/gomp/is_device_ptr-2.f90: Fix dg-error.
|
||||
|
||||
2021-01-19 David Edelsohn <dje.gcc@gmail.com>
|
||||
|
||||
* gcc.dg/cpp/ucs.c: Expect Invalid warning for 2byte wchar.
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2021-01-20 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* task.c (GOMP_task): Rename priority argument to priority_arg,
|
||||
add priority automatic variable and modify that variable. Instead of
|
||||
clearing detach argument when GOMP_TASK_FLAG_DETACH bit is not set,
|
||||
check flags for that bit.
|
||||
|
||||
2021-01-19 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR fortran/98476
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2021-01-20 David Edelsohn <dje.gcc@gmail.com>
|
||||
|
||||
* config/os/aix/ctype_inline.h (bool ctype<char>:: is): Cast
|
||||
_OBJ_DATA subscript to unsigned char. Add _THREAD_SAFE access to
|
||||
__lc_type.
|
||||
(const char* ctype<char>:: is): Same.
|
||||
|
||||
2021-01-18 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
PR libstdc++/98725
|
||||
|
|
Loading…
Add table
Reference in a new issue