Daily bump.
This commit is contained in:
parent
f9c7775f58
commit
1caeabdbd8
7 changed files with 174 additions and 1 deletions
|
@ -1,3 +1,84 @@
|
|||
2024-07-30 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
|
||||
|
||||
* config/xtensa/predicates.md
|
||||
(fix_scaling_operand, float_scaling_operand): New predicates.
|
||||
* config/xtensa/xtensa.md
|
||||
(any_fix/m_fix/s_fix, any_float/m_float/s_float):
|
||||
New code iterators and their attributes.
|
||||
(fix<s_fix>_truncsfsi2): Change from "fix_truncsfsi2".
|
||||
(*fix<s_fix>_truncsfsi2_2x, *fix<s_fix>_truncsfsi2_scaled):
|
||||
New insn definitions.
|
||||
(float<s_float>sisf2): Change from "floatsisf2".
|
||||
(*float<s_float>sisf2_scaled): New insn definition.
|
||||
|
||||
2024-07-30 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp>
|
||||
|
||||
* config/xtensa/xtensa.cc
|
||||
(gen_int_relational, gen_float_relational): Replace tempvar-based
|
||||
value-swapping codes with std::swap.
|
||||
* config/xtensa/xtensa.md (movdi_internal, movdf_internal):
|
||||
Ditto.
|
||||
|
||||
2024-07-29 Jeff Law <jlaw@ventanamicro.com>
|
||||
|
||||
PR target/116104
|
||||
* ext-dce.cc (carry_backpropagate): Fix test guarding UINTVAL
|
||||
extraction of shift count.
|
||||
|
||||
2024-07-29 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* doc/invoke.texi (Diagnostic Message Formatting Options):
|
||||
Replace hyphen with a new sentence. Replace "the former" with
|
||||
the actual value.
|
||||
|
||||
2024-07-29 Max Filippov <jcmvbkbc@gmail.com>
|
||||
|
||||
* config/xtensa/xtensa.cc (xtensa_option_override_after_change):
|
||||
New function.
|
||||
(TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE): Define as
|
||||
xtensa_option_override_after_change.
|
||||
(xtensa_option_override): Call
|
||||
xtensa_option_override_after_change.
|
||||
|
||||
2024-07-29 Georg-Johann Lay <avr@gjlay.de>
|
||||
|
||||
* config/avr/avr.cc (avr_set_current_function): Fix typo in
|
||||
error message.
|
||||
|
||||
2024-07-29 Carl Love <cel@linux.ibm.com>
|
||||
|
||||
* config/rs6000/vector.md: Add comment for the VEC_IC
|
||||
define_mode_iterator.
|
||||
|
||||
2024-07-29 Pan Li <pan2.li@intel.com>
|
||||
|
||||
* tree-ssa-math-opts.cc (math_opts_dom_walker::after_dom_children):
|
||||
Try .SAT_SUB for PLUS_EXPR case.
|
||||
|
||||
2024-07-29 Jan Hubicka <hubicka@ucw.cz>
|
||||
|
||||
PR ipa/116055
|
||||
* ipa-modref.cc (analyze_function): Do not ICE when flags regress.
|
||||
|
||||
2024-07-29 Feng Xue <fxue@os.amperecomputing.com>
|
||||
|
||||
* tree-vect-patterns.cc (vect_recog_bitfield_ref_pattern): Only call
|
||||
single_imm_use if statement is not generated from pattern recognition.
|
||||
|
||||
2024-07-29 Haochen Jiang <haochen.jiang@intel.com>
|
||||
|
||||
* config/i386/avx512dqintrin.h
|
||||
(_mm_mask_fpclass_ss_mask): Correct operand order.
|
||||
(_mm_mask_fpclass_sd_mask): Ditto.
|
||||
(_mm256_maskz_reduce_round_ss): Use __builtin_ia32_reducess_mask_round
|
||||
instead of __builtin_ia32_reducesd_mask_round.
|
||||
(_mm_reduce_round_sd): Use -1 as mask since it is non-mask.
|
||||
(_mm_reduce_round_ss): Ditto.
|
||||
* config/i386/avx512vlbwintrin.h
|
||||
(_mm256_mask_alignr_epi8): Correct operand usage.
|
||||
(_mm_mask_alignr_epi8): Ditto.
|
||||
* config/i386/avx512vlintrin.h (_mm_mask_alignr_epi64): Ditto.
|
||||
|
||||
2024-07-28 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* exec-tool.in: Exit with an error if $original is empty.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20240729
|
||||
20240730
|
||||
|
|
|
@ -1,3 +1,17 @@
|
|||
2024-07-29 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/88313
|
||||
* parser.cc (cp_parser_lambda_declarator_opt): Pass
|
||||
lambda_p=true to cp_parser_parameter_declaration_clause.
|
||||
(cp_parser_direct_declarator): Pass lambda_p=false to
|
||||
to cp_parser_parameter_declaration_clause.
|
||||
(cp_parser_parameter_declaration_clause): Add bool lambda_p
|
||||
parameter. Consider lambda_p instead of current_class_type
|
||||
when setting parser->auto_is_implicit_function_template_parm_p.
|
||||
Don't consider processing_template_parmlist.
|
||||
(cp_parser_requirement_parameter_list): Pass lambda_p=false
|
||||
to cp_parser_parameter_declaration_clause.
|
||||
|
||||
2024-07-28 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/115583
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
2024-07-29 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR fortran/115559
|
||||
* trans-common.cc (build_common_decl): Add 'omp declare target' and
|
||||
'omp declare target link' variables to offload_vars.
|
||||
* trans-decl.cc (add_attributes_to_decl): Likewise; update args and
|
||||
call decl_attributes.
|
||||
(get_proc_pointer_decl, gfc_get_extern_function_decl,
|
||||
build_function_decl): Update calls.
|
||||
(gfc_get_symbol_decl): Likewise; move after 'DECL_STATIC (t)=1'
|
||||
to avoid errors with symtab_node::get_create.
|
||||
|
||||
2024-07-22 Andre Vehreschild <vehre@gcc.gnu.org>
|
||||
|
||||
PR fortran/88624
|
||||
|
|
|
@ -1,3 +1,47 @@
|
|||
2024-07-29 Sam James <sam@gentoo.org>
|
||||
|
||||
PR ipa/111613
|
||||
* gcc.c-torture/pr111613.c: Rename to..
|
||||
* gcc.c-torture/execute/pr111613.c: ...this.
|
||||
|
||||
2024-07-29 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/88313
|
||||
* g++.dg/cpp2a/lambda-targ6.C: New test.
|
||||
|
||||
2024-07-29 Andi Kleen <ak@gcc.gnu.org>
|
||||
|
||||
Revert:
|
||||
2024-07-26 Andi Kleen <ak@gcc.gnu.org>
|
||||
|
||||
PR testsuite/116080
|
||||
* g++.dg/musttail10.C: Use external tail call target check.
|
||||
* g++.dg/musttail6.C: Dito.
|
||||
* lib/target-supports.exp: Add external_tail_call. Disable
|
||||
optimization for tail call checks.
|
||||
|
||||
2024-07-29 Sam James <sam@gentoo.org>
|
||||
|
||||
PR middle-end/115277
|
||||
* gcc.c-torture/compile/pr115277.c: Rename to...
|
||||
* gcc.c-torture/execute/pr115277.c: ...this.
|
||||
|
||||
2024-07-29 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/115986
|
||||
* g++.dg/cpp2a/consteval-prop21.C (operator "" _c): Use
|
||||
unsigned long long rather than __uint128_t for return type if int128
|
||||
is unsupported.
|
||||
|
||||
2024-07-29 Haochen Jiang <haochen.jiang@intel.com>
|
||||
|
||||
* gcc.target/i386/avx512bw-vpalignr-1b.c: New test.
|
||||
* gcc.target/i386/avx512dq-vfpclasssd-1b.c: Ditto.
|
||||
* gcc.target/i386/avx512dq-vfpclassss-1b.c: Ditto.
|
||||
* gcc.target/i386/avx512dq-vreducesd-1b.c: Ditto.
|
||||
* gcc.target/i386/avx512dq-vreducess-1b.c: Ditto.
|
||||
* gcc.target/i386/avx512vl-valignq-1b.c: Ditto.
|
||||
|
||||
2024-07-28 Sam James <sam@gentoo.org>
|
||||
|
||||
* gcc.target/riscv/rvv/base/cmpmem-2.c: Fix dg-add-options order.
|
||||
|
|
|
@ -1,3 +1,21 @@
|
|||
2024-07-29 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* libgomp.texi (OpenMP Runtime Library Routines): Add missing
|
||||
title to some commented still undocumented items.
|
||||
(Device Information Routines): Update.
|
||||
|
||||
2024-07-29 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR fortran/115559
|
||||
* testsuite/libgomp.fortran/declare-target-link.f90: New test.
|
||||
|
||||
2024-07-29 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
PR middle-end/116107
|
||||
* target.c (gomp_map_vars_internal): Honor array mapping offsets
|
||||
with declare-target 'link' variables.
|
||||
* testsuite/libgomp.c-c++-common/target-link-2.c: New test.
|
||||
|
||||
2024-07-19 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* config/gcn/target.c (GOMP_teams4): Document.
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2024-07-29 Thomas Schwinge <tschwinge@baylibre.com>
|
||||
|
||||
* testsuite/lib/libstdc++.exp (file-io-diff): Polish.
|
||||
|
||||
2024-07-28 Sam James <sam@gentoo.org>
|
||||
|
||||
PR libstdc++/110572
|
||||
|
|
Loading…
Add table
Reference in a new issue