Daily bump.
This commit is contained in:
parent
5ee4ba031d
commit
2f5765cf25
8 changed files with 187 additions and 1 deletions
|
@ -1,3 +1,50 @@
|
|||
2021-02-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||||
|
||||
* config/aarch64/aarch64-tuning-flags.def (cse_sve_vl_constants):
|
||||
Define.
|
||||
* config/aarch64/aarch64.md (add<mode>3): Force CONST_POLY_INT immediates
|
||||
into a register when the above is enabled.
|
||||
* config/aarch64/aarch64.c (neoversev1_tunings):
|
||||
AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS.
|
||||
(aarch64_rtx_costs): Use AARCH64_EXTRA_TUNE_CSE_SVE_VL_CONSTANTS.
|
||||
|
||||
2021-02-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* config/cris/cris.c (cris_print_operand) <'T'>: Change
|
||||
valid operand from is now an addi mult-value to shift-value.
|
||||
* config/cris/cris.md (*addi): Change expression of scaled
|
||||
operand from mult to ashift.
|
||||
* config/cris/cris.md (*addi_reload): New insn_and_split.
|
||||
|
||||
2021-02-22 John David Anglin <danglin@gcc.gnu.org>
|
||||
|
||||
PR target/85074
|
||||
* config/pa/pa.c (TARGET_ASM_CAN_OUTPUT_MI_THUNK): Define as
|
||||
hook_bool_const_tree_hwi_hwi_const_tree_true.
|
||||
(pa_asm_output_mi_thunk): Add support for nonzero vcall_offset.
|
||||
|
||||
2021-02-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
PR rtl-optimization/98791
|
||||
* ira-conflicts.c (process_regs_for_copy): Don't create allocno copies
|
||||
for unordered modes.
|
||||
|
||||
2021-02-22 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* tree-inline.c (inline_forbidden_p): Set
|
||||
inline_forbidden_reason.
|
||||
|
||||
2021-02-22 Richard Biener <rguenther@suse.de>
|
||||
|
||||
* tree-vect-slp.c (vect_bb_vectorization_profitable_p): Dump
|
||||
costed subgraph.
|
||||
|
||||
2021-02-22 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/99165
|
||||
* gimple-ssa-store-merging.c (pass_store_merging::process_store):
|
||||
Accumulate changed to ret.
|
||||
|
||||
2021-02-21 Uros Bizjak <ubizjak@gmail.com>
|
||||
|
||||
Revert:
|
||||
|
|
|
@ -1 +1 @@
|
|||
20210222
|
||||
20210223
|
||||
|
|
|
@ -1,3 +1,17 @@
|
|||
2021-02-22 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/99196
|
||||
* engine.cc (exploded_node::on_stmt): Provide terminate_path
|
||||
flag as a way for on_call_pre to terminate the current analysis
|
||||
path.
|
||||
* region-model-impl-calls.cc (call_details::num_args): New.
|
||||
(region_model::impl_call_error): New.
|
||||
* region-model.cc (region_model::on_call_pre): Add param
|
||||
"out_terminate_path". Handle "error" and "error_at_line".
|
||||
* region-model.h (call_details::num_args): New decl.
|
||||
(region_model::on_call_pre): Add param "out_terminate_path".
|
||||
(region_model::impl_call_error): New decl.
|
||||
|
||||
2021-02-17 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/98969
|
||||
|
|
|
@ -1,3 +1,18 @@
|
|||
2021-02-22 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99174
|
||||
* module.cc (struct module_state): Add visited_p flag.
|
||||
(name_pending_imports): Use it to avoid duplicate requests.
|
||||
(preprocess_module): Don't read preprocessor state if we failed to
|
||||
load a module's config.
|
||||
|
||||
2021-02-22 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99153
|
||||
* decl.c (duplicate_decls): Move DECL_MODULE_IMPORT_P propagation
|
||||
to common-path.
|
||||
* module.cc (set_defining_module): Add assert.
|
||||
|
||||
2021-02-19 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/98741
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2021-02-22 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR fortran/99171
|
||||
* trans-openmp.c (gfc_omp_is_optional_argument): Regard optional
|
||||
dummy procs as nonoptional as no special treatment is needed.
|
||||
|
||||
2021-02-21 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
* trans-expr.c (gfc_conv_procedure_call): Do not add clobber to
|
||||
|
|
|
@ -1,3 +1,65 @@
|
|||
2021-02-22 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR analyzer/99196
|
||||
* gcc.dg/analyzer/error-1.c: New test.
|
||||
* gcc.dg/analyzer/error-2.c: New test.
|
||||
* gcc.dg/analyzer/error-3.c: New test.
|
||||
|
||||
2021-02-22 H.J. Lu <hjl.tools@gmail.com>
|
||||
|
||||
PR testsuite/99173
|
||||
* c-c++-common/attr-retain-5.c: Require R_flag_in_section.
|
||||
* c-c++-common/attr-retain-6.c: Likewise.
|
||||
* c-c++-common/attr-retain-7.c: Likewise.
|
||||
* c-c++-common/attr-retain-8.c: Likewise.
|
||||
* c-c++-common/attr-retain-9.c: Likewise.
|
||||
|
||||
2021-02-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
|
||||
|
||||
* gcc.target/aarch64/sve/cse_sve_vl_constants_1.c: New test.
|
||||
|
||||
2021-02-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* g++.dg/warn/Warray-bounds-10.C, g++.dg/warn/Warray-bounds-11.C,
|
||||
g++.dg/warn/Warray-bounds-12.C, g++.dg/warn/Warray-bounds-13.C:
|
||||
Handle __INT32_TYPE__ being "long int".
|
||||
|
||||
2021-02-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* gcc.target/cris/biap.c: Add a Y+=X*2 to the Y+=X*4.
|
||||
|
||||
2021-02-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* gcc.target/cris/biap-mul.c: New test.
|
||||
|
||||
2021-02-22 Hans-Peter Nilsson <hp@axis.com>
|
||||
|
||||
* gcc.target/cris/torture/sync-reload-mul-1.c: New test.
|
||||
|
||||
2021-02-22 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99174
|
||||
* g++.dg/modules/pr99174-1_a.C: New.
|
||||
* g++.dg/modules/pr99174-1_b.C: New.
|
||||
* g++.dg/modules/pr99174-1_c.C: New.
|
||||
* g++.dg/modules/pr99174.H: New.
|
||||
|
||||
2021-02-22 Nathan Sidwell <nathan@acm.org>
|
||||
|
||||
PR c++/99153
|
||||
* g++.dg/modules/pr99153_a.H: New.
|
||||
* g++.dg/modules/pr99153_b.H: New.
|
||||
|
||||
2021-02-22 Andre Vieira <andre.simoesdiasvieira@arm.com>
|
||||
|
||||
PR rtl-optimization/98791
|
||||
* gcc.target/aarch64/sve/pr98791.c: New test.
|
||||
|
||||
2021-02-22 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/99165
|
||||
* g++.dg/pr99165.C: New testcase.
|
||||
|
||||
2021-02-21 Harald Anlauf <anlauf@gmx.de>
|
||||
|
||||
* gfortran.dg/intent_optimize_3.f90: New test.
|
||||
|
|
|
@ -1,3 +1,40 @@
|
|||
2021-02-22 Michael Meissner <meissner@linux.ibm.com>
|
||||
|
||||
* dfp-bit.c (BFP_TO_DFP): Fix a comment line that was too long.
|
||||
|
||||
2021-02-22 Michael Meissner <meissner@linux.ibm.com>
|
||||
|
||||
* config/rs6000/_dd_to_kf.c: New file.
|
||||
* config/rs6000/_kf_to_dd.c: New file.
|
||||
* config/rs6000/_kf_to_sd.c: New file.
|
||||
* config/rs6000/_kf_to_td.c: New file.
|
||||
* config/rs6000/_sd_to_kf.c: New file.
|
||||
* config/rs6000/_sprintfkf.c: New file.
|
||||
* config/rs6000/_sprintfkf.h: New file.
|
||||
* config/rs6000/_strtokf.h: New file.
|
||||
* config/rs6000/_strtokf.c: New file.
|
||||
* config/rs6000/_td_to_kf.c: New file.
|
||||
* config/rs6000/quad-float128.h: Add new declarations.
|
||||
* config/rs6000/t-float128 (fp128_dec_funcs): New macro.
|
||||
(fp128_decstr_funcs): New macro.
|
||||
(ibm128_dec_funcs): New macro.
|
||||
(fp128_ppc_funcs): Add the new conversions.
|
||||
(fp128_dec_objs): Force Decimal <-> __float128 conversions to be
|
||||
compiled with -mabi=ieeelongdouble.
|
||||
(fp128_decstr_objs): Force __float128 <-> string conversions to be
|
||||
compiled with -mabi=ibmlongdouble.
|
||||
(ibm128_dec_objs): Force Decimal <-> __float128 conversions to be
|
||||
compiled with -mabi=ieeelongdouble.
|
||||
(FP128_CFLAGS_DECIMAL): New macro.
|
||||
(IBM128_CFLAGS_DECIMAL): New macro.
|
||||
* dfp-bit.c (DFP_TO_BFP): Add PowerPC _Float128 support.
|
||||
(BFP_TO_DFP): Add PowerPC _Float128 support.
|
||||
* dfp-bit.h (BFP_KIND): Add new binary floating point kind for
|
||||
IEEE 128-bit floating point.
|
||||
(DFP_TO_BFP): Add PowerPC _Float128 support.
|
||||
(BFP_TO_DFP): Add PowerPC _Float128 support.
|
||||
(BFP_SPRINTF): New macro.
|
||||
|
||||
2021-01-27 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* config/i386/savms64.h: Add .note.GNU-stack section on Linux.
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2021-02-22 Tobias Burnus <tobias@codesourcery.com>
|
||||
|
||||
PR fortran/99171
|
||||
* testsuite/libgomp.fortran/dummy-procs-1.f90: New test.
|
||||
|
||||
2021-02-17 Julian Brown <julian@codesourcery.com>
|
||||
|
||||
* testsuite/libgomp.oacc-fortran/array-stride-dt-1.f90: Remove
|
||||
|
|
Loading…
Add table
Reference in a new issue