Daily bump.
This commit is contained in:
parent
f642db74d9
commit
d4b6dfc0c0
14 changed files with 406 additions and 1 deletions
|
@ -1,3 +1,10 @@
|
|||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* update-copyright.py (GCCFilter): Ignore gen-evolution.awk and
|
||||
gen-cxxapi-file.py.
|
||||
(TestsuiteFilter): Ignore spec-example-4.sarif.
|
||||
(LibCppFilter): Ignore uname2c.h.
|
||||
|
||||
2024-12-10 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* gcc-changelog/git_commit.py (bug_components): Add
|
||||
|
|
179
gcc/ChangeLog
179
gcc/ChangeLog
|
@ -1,3 +1,182 @@
|
|||
2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
|
||||
|
||||
* gimplify.cc (gimplify_call_expr): Fix handling of need_device_ptr for
|
||||
type(c_ptr). Fix handling of nested function calls in a dispatch region.
|
||||
(find_ifn_gomp_dispatch): Return the IFN without stripping it.
|
||||
(gimplify_omp_dispatch): Keep IFN_GOMP_DISPATCH until
|
||||
gimplify_call_expr.
|
||||
|
||||
2025-01-02 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* doc/install.texi (amdgcn-x-amdhsa): Refer to Newlib 4.5.0 for
|
||||
the I/O locking fixes.
|
||||
|
||||
2025-01-02 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/118171
|
||||
* tree-ssa-pre.cc (create_component_ref_by_pieces_1): Do not
|
||||
fold any component ref parts.
|
||||
|
||||
2025-01-02 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR target/118184
|
||||
* config/aarch64/aarch64-early-ra.cc (allocno_assignment_is_rmw):
|
||||
New function.
|
||||
(early_ra::record_insn_defs): Mark the live range information as
|
||||
untrustworthy if an assignment would change part of an allocno
|
||||
but preserve the rest.
|
||||
|
||||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* tree-ssa-forwprop.cc (check_ctz_array): Handle also RAW_DATA_CST
|
||||
in the CONSTRUCTOR_ELTS.
|
||||
|
||||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* doc/libgdiagnostics/conf.py: Use u'' instead of '' in
|
||||
project and copyright initialization.
|
||||
|
||||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gcc.cc (process_command): Update copyright notice dates.
|
||||
* gcov-dump.cc (print_version): Ditto.
|
||||
* gcov.cc (print_version): Ditto.
|
||||
* gcov-tool.cc (print_version): Ditto.
|
||||
* gengtype.cc (create_file): Ditto.
|
||||
* doc/cpp.texi: Bump @copying's copyright year.
|
||||
* doc/cppinternals.texi: Ditto.
|
||||
* doc/gcc.texi: Ditto.
|
||||
* doc/gccint.texi: Ditto.
|
||||
* doc/gcov.texi: Ditto.
|
||||
* doc/install.texi: Ditto.
|
||||
* doc/invoke.texi: Ditto.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* config/loongarch/loongarch.cc
|
||||
(loongarch_expand_conditional_move): Add some optimization
|
||||
implementations based on noce_try_cmove_arith.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* config/loongarch/lasx.md (lasx_xvabsd_s_<lasxfmt>): Remove.
|
||||
(<su>abd<mode>3): New insn pattern.
|
||||
(lasx_xvabsd_u_<lasxfmt_u>): Remove.
|
||||
* config/loongarch/loongarch-builtins.cc (CODE_FOR_lsx_vabsd_b):
|
||||
Rename.
|
||||
(CODE_FOR_lsx_vabsd_h): Ditto.
|
||||
(CODE_FOR_lsx_vabsd_w): Ditto.
|
||||
(CODE_FOR_lsx_vabsd_d): Ditto.
|
||||
(CODE_FOR_lsx_vabsd_bu): Ditto.
|
||||
(CODE_FOR_lsx_vabsd_hu): Ditto.
|
||||
(CODE_FOR_lsx_vabsd_wu): Ditto.
|
||||
(CODE_FOR_lsx_vabsd_du): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_b): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_h): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_w): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_d): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_bu): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_hu): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_wu): Ditto.
|
||||
(CODE_FOR_lasx_xvabsd_du): Ditto.
|
||||
* config/loongarch/loongarch.md (u): Add smax/umax.
|
||||
* config/loongarch/lsx.md (SU_MAX): New iterator.
|
||||
(su_min): New attr.
|
||||
(lsx_vabsd_s_<lsxfmt>): Remove.
|
||||
(<su>abd<mode>3): New insn pattern.
|
||||
(lsx_vabsd_u_<lsxfmt_u>): Remove.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* config/loongarch/lasx.md (vec_unpacks_lo_<mode>): Redefine.
|
||||
(vec_unpacku_lo_<mode>): Ditto.
|
||||
(lasx_vext2xv_h<u>_b<u>): Replaced by vec_unpack<su>_lo_v32qi.
|
||||
(vec_unpack<su>_lo_v32qi): New insn.
|
||||
(lasx_vext2xv_w<u>_h<u>): Replaced by vec_unpack<su>_lo_v16hi.
|
||||
(vec_unpack<su>_lo_v16qi_internal): New insn, for 128 bits.
|
||||
(vec_unpack<su>_lo_v16hi): New insn.
|
||||
(lasx_vext2xv_d<u>_w<u>): Replaced by vec_unpack<su>_lo_v8si.
|
||||
(vec_unpack<su>_lo_v8hi_internal): New insn, for 128 bits.
|
||||
(vec_unpack<su>_lo_v8si): New insn.
|
||||
(vec_unpack<su>_lo_v4si_internal): New insn, for 128 bits.
|
||||
(vec_packs_float_v4di): New expander.
|
||||
(vec_pack_sfix_trunc_v4df): Ditto.
|
||||
(vec_unpacks_float_hi_v8si): Ditto.
|
||||
(vec_unpacks_float_lo_v8si): Ditto.
|
||||
(vec_unpack_sfix_trunc_hi_v8sf): Ditto.
|
||||
(vec_unpack_sfix_trunc_lo_v8sf): Ditto.
|
||||
* config/loongarch/loongarch-builtins.cc
|
||||
(CODE_FOR_lsx_vftintrz_w_d): Rename.
|
||||
(CODE_FOR_lsx_vftintrzh_l_s): Ditto.
|
||||
(CODE_FOR_lsx_vftintrzl_l_s): Ditto.
|
||||
(CODE_FOR_lsx_vffint_s_l): Ditto.
|
||||
(CODE_FOR_lsx_vffinth_d_w): Ditto.
|
||||
(CODE_FOR_lsx_vffintl_d_w): Ditto.
|
||||
(CODE_FOR_lsx_vexth_h_b): Ditto.
|
||||
(CODE_FOR_lsx_vexth_w_h): Ditto.
|
||||
(CODE_FOR_lsx_vexth_d_w): Ditto.
|
||||
(CODE_FOR_lsx_vexth_hu_bu): Ditto.
|
||||
(CODE_FOR_lsx_vexth_wu_hu): Ditto.
|
||||
(CODE_FOR_lsx_vexth_du_wu): Ditto.
|
||||
(CODE_FOR_lsx_vfcvth_d_s): Ditto.
|
||||
(CODE_FOR_lsx_vfcvtl_d_s): Ditto.
|
||||
(CODE_FOR_lasx_vext2xv_h_b): Ditto.
|
||||
(CODE_FOR_lasx_vext2xv_w_h): Ditto.
|
||||
(CODE_FOR_lasx_vext2xv_d_w): Ditto.
|
||||
(CODE_FOR_lasx_vext2xv_hu_bu): Ditto.
|
||||
(CODE_FOR_lasx_vext2xv_wu_hu): Ditto.
|
||||
(CODE_FOR_lasx_vext2xv_du_wu): Ditto.
|
||||
(loongarch_expand_builtin_insn): Swap source operands in
|
||||
CODE_FOR_lsx_vftintrz_w_d and CODE_FOR_lsx_vffint_s_l.
|
||||
* config/loongarch/loongarch-protos.h
|
||||
(loongarch_expand_vec_unpack): Remove useless parameter high_p.
|
||||
* config/loongarch/loongarch.cc (loongarch_expand_vec_unpack):
|
||||
Rewrite.
|
||||
* config/loongarch/lsx.md (vec_unpacks_hi_v4sf): Redefine.
|
||||
(vec_unpacks_lo_v4sf): Ditto.
|
||||
(vec_unpacks_hi_<mode>): Ditto.
|
||||
(vec_unpacku_hi_<mode>): Ditto.
|
||||
(lsx_vfcvth_d_s): Replaced by vec_unpacks_hi_v4sf.
|
||||
(lsx_vfcvtl_d_s): Replaced by vec_unpacks_lo_v4sf.
|
||||
(lsx_vffint_s_l): Replaced by vec_packs_float_v2di.
|
||||
(vec_packs_float_v2di): New insn.
|
||||
(lsx_vftintrz_w_d): Replaced by vec_pack_sfix_trunc_v2df.
|
||||
(vec_pack_sfix_trunc_v2df): New insn.
|
||||
(lsx_vffinth_d_w): Replaced by vec_unpacks_float_hi_v4si.
|
||||
(vec_unpacks_float_hi_v4si): New insn.
|
||||
(lsx_vffintl_d_w): Replaced by vec_unpacks_float_lo_v4si.
|
||||
(vec_unpacks_float_lo_v4si): New insn.
|
||||
(lsx_vftintrzh_l_s): Replaced by vec_unpack_sfix_trunc_hi_v4sf.
|
||||
(vec_unpack_sfix_trunc_hi_v4sf): New insn.
|
||||
(lsx_vftintrzl_l_s): Replaced by vec_unpack_sfix_trunc_lo_v4sf.
|
||||
(vec_unpack_sfix_trunc_lo_v4sf): New insn.
|
||||
(lsx_vexth_h<u>_b<u>): Replaced by vec_unpack<su>_hi_v16qi.
|
||||
(vec_unpack<su>_hi_v16qi): New insn.
|
||||
(lsx_vexth_w<u>_h<u>): Replaced by vec_unpack<su>_hi_v8hi.
|
||||
(vec_unpack<su>_hi_v8hi): New insn.
|
||||
(lsx_vexth_d<u>_w<u>): Replaced by vec_unpack<su>_hi_v4si.
|
||||
(vec_unpack<su>_hi_v4si): New insn.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* config/loongarch/loongarch.md
|
||||
(bytepick_d_<bytepick_imm>_rev): New combiner.
|
||||
(bstrpick_alsl_paired): Reorder input operands.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* config/loongarch/lasx.md: Remove useless vec_select.
|
||||
* config/loongarch/predicates.md: Correct error predicate.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* config/loongarch/lasx.md: Fix selector index.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* config/loongarch/lasx.md: Remove useless code.
|
||||
* config/loongarch/lsx.md: Ditto.
|
||||
|
||||
2025-01-01 Sam James <sam@gentoo.org>
|
||||
|
||||
* doc/cpp.texi (Common Predefined Macros): Fix syntax.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20250102
|
||||
20250103
|
||||
|
|
|
@ -1,3 +1,8 @@
|
|||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gnat_ugn.texi: Bump @copying's copyright year.
|
||||
* gnat_rm.texi: Likewise.
|
||||
|
||||
|
||||
Copyright (C) 2025 Free Software Foundation, Inc.
|
||||
|
||||
|
|
|
@ -1,3 +1,9 @@
|
|||
2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
|
||||
|
||||
* c-attribs.cc: (c_common_gnu_attributes): Rename "omp declare variant
|
||||
variant adjust_args" into "omp declare variant variant args" to also
|
||||
accommodate append_args.
|
||||
|
||||
2024-12-20 Nathaniel Shead <nathanieloshead@gmail.com>
|
||||
|
||||
* c.opt.urls: Regenerate.
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
2025-01-02 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR c/117629
|
||||
* c-decl.cc (declspecs_add_type): Special-case attempts to use
|
||||
bool as a typedef name or declaration name.
|
||||
* c-errors.cc (get_std_for_keyword): New.
|
||||
(add_note_about_new_keyword): New.
|
||||
* c-parser.cc (report_bad_enum_name): New, split out from...
|
||||
(c_parser_enum_specifier): ...here, adding handling for RID_FALSE
|
||||
and RID_TRUE.
|
||||
* c-tree.h (add_note_about_new_keyword): New decl.
|
||||
|
||||
2024-12-18 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* c-parser.cc (c_parser_omp_clause_init_modifiers): New;
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
|
||||
|
||||
* parser.cc (cp_parser_omp_dispatch): Handle INDIRECT_REF.
|
||||
|
||||
|
||||
Copyright (C) 2025 Free Software Foundation, Inc.
|
||||
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gdc.texi: Bump @copyrights-d year.
|
||||
|
||||
|
||||
Copyright (C) 2025 Free Software Foundation, Inc.
|
||||
|
||||
|
|
|
@ -1,3 +1,62 @@
|
|||
2025-01-02 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* openmp.cc (OMP_DISPATCH_CLAUSES): Add OMP_CLAUSE_HAS_DEVICE_ADDR.
|
||||
|
||||
2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
|
||||
|
||||
* dump-parse-tree.cc (show_omp_clauses): Handle novariants and nocontext
|
||||
clauses.
|
||||
(show_omp_node): Handle EXEC_OMP_DISPATCH.
|
||||
(show_code_node): Likewise.
|
||||
* frontend-passes.cc (gfc_code_walker): Handle novariants and nocontext.
|
||||
* gfortran.h (enum gfc_statement): Add ST_OMP_DISPATCH.
|
||||
(symbol_attribute): Add omp_declare_variant_need_device_ptr.
|
||||
(gfc_omp_clauses): Add novariants and nocontext.
|
||||
(gfc_omp_declare_variant): Add need_device_ptr_arg_list.
|
||||
(enum gfc_exec_op): Add EXEC_OMP_DISPATCH.
|
||||
* match.h (gfc_match_omp_dispatch): Declare.
|
||||
* openmp.cc (gfc_free_omp_clauses): Free novariants and nocontext
|
||||
clauses.
|
||||
(gfc_free_omp_declare_variant_list): Free need_device_ptr_arg_list
|
||||
namelist.
|
||||
(enum omp_mask2): Add OMP_CLAUSE_NOVARIANTS and OMP_CLAUSE_NOCONTEXT.
|
||||
(gfc_match_omp_clauses): Handle OMP_CLAUSE_NOVARIANTS and
|
||||
OMP_CLAUSE_NOCONTEXT.
|
||||
(OMP_DISPATCH_CLAUSES): Define.
|
||||
(gfc_match_omp_dispatch): New function.
|
||||
(gfc_match_omp_declare_variant): Parse adjust_args.
|
||||
(resolve_omp_clauses): Handle adjust_args, novariants and nocontext.
|
||||
Adjust handling of OMP_LIST_IS_DEVICE_PTR.
|
||||
(icode_code_error_callback): Handle EXEC_OMP_DISPATCH.
|
||||
(omp_code_to_statement): Likewise.
|
||||
(resolve_omp_dispatch): New function.
|
||||
(gfc_resolve_omp_directive): Handle EXEC_OMP_DISPATCH.
|
||||
* parse.cc (decode_omp_directive): Match dispatch.
|
||||
(next_statement): Handle ST_OMP_DISPATCH.
|
||||
(gfc_ascii_statement): Likewise.
|
||||
(parse_omp_dispatch): New function.
|
||||
(parse_executable): Handle ST_OMP_DISPATCH.
|
||||
* resolve.cc (gfc_resolve_blocks): Handle EXEC_OMP_DISPATCH.
|
||||
* st.cc (gfc_free_statement): Likewise.
|
||||
* trans-decl.cc (create_function_arglist): Declare.
|
||||
(gfc_get_extern_function_decl): Call it.
|
||||
* trans-openmp.cc (gfc_trans_omp_clauses): Handle novariants and
|
||||
nocontext.
|
||||
(replace_omp_dispatch_call): New function.
|
||||
(gfc_trans_omp_dispatch): New function.
|
||||
(gfc_trans_omp_directive): Handle EXEC_OMP_DISPATCH.
|
||||
(gfc_trans_omp_declare_variant): Handle adjust_args.
|
||||
* trans.cc (trans_code): Handle EXEC_OMP_DISPATCH:.
|
||||
|
||||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gfortranspec.cc (lang_specific_driver): Update copyright notice
|
||||
dates.
|
||||
* gfc-internals.texi: Bump @copying's copyright year.
|
||||
* gfortran.texi: Ditto.
|
||||
* intrinsic.texi: Ditto.
|
||||
* invoke.texi: Ditto.
|
||||
|
||||
2025-01-01 Sandra Loosemore <sloosemore@baylibre.com>
|
||||
|
||||
* gfortran.texi (Function ABI Documentation): Make menu ordering
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gccgo.texi: Bump @copyrights-go year.
|
||||
|
||||
2024-11-28 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR c/104896
|
||||
|
|
|
@ -1,3 +1,108 @@
|
|||
2025-01-02 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* gfortran.dg/gomp/adjust-args-10.f90: New test.
|
||||
|
||||
2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
|
||||
|
||||
* g++.dg/gomp/dispatch-3.C: Update scan dumps.
|
||||
* gfortran.dg/gomp/declare-variant-2.f90: Update dg-error.
|
||||
* gfortran.dg/gomp/adjust-args-1.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-2.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-2a.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-3.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-4.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-5.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-6.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-7.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-8.f90: New test.
|
||||
* gfortran.dg/gomp/adjust-args-9.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-1.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-2.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-3.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-4.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-5.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-6.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-7.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-8.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-9.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-9a.f90: New test.
|
||||
* gfortran.dg/gomp/dispatch-10.f90: New test.
|
||||
|
||||
2025-01-02 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
PR c/117629
|
||||
* gcc.dg/auto-type-2.c: Update expected output with _Bool.
|
||||
* gcc.dg/c23-bool-errors-1.c: New test.
|
||||
* gcc.dg/c23-bool-errors-2.c: New test.
|
||||
* gcc.dg/c23-bool-errors-3.c: New test.
|
||||
|
||||
2025-01-02 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR target/118184
|
||||
* gcc.dg/torture/pr118184.c: Use _Float128 instead of long double.
|
||||
|
||||
2025-01-02 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR tree-optimization/118171
|
||||
* gcc.dg/torture/pr118171.c: New testcase.
|
||||
|
||||
2025-01-02 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
* gcc.dg/torture/pr118184.c: New test.
|
||||
|
||||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* gcc.dg/pr90838-2.c: New test.
|
||||
|
||||
2025-01-02 xuli <xuli1@eswincomputing.com>
|
||||
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_arith.h: add unsigned imm vec sat_sub form2~4.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_data.h: add data for vec sat_sub.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-2-u8.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-3-u8.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-4-u8.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-2-u8.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-3-u8.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u16.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u32.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u64.c: New test.
|
||||
* gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_imm-run-4-u8.c: New test.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* gcc.target/loongarch/conditional-move-opt-1.c: New test.
|
||||
* gcc.target/loongarch/conditional-move-opt-2.c: New test.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* gcc.target/loongarch/abd-lasx.c: New test.
|
||||
* gcc.target/loongarch/abd-lsx.c: New test.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* gcc.target/loongarch/vec_pack_unpack_128.c: New test.
|
||||
* gcc.target/loongarch/vec_pack_unpack_256.c: New test.
|
||||
|
||||
2025-01-02 Guo Jie <guojie@loongson.cn>
|
||||
|
||||
* gcc.target/loongarch/bstrpick_alsl_paired.c: New test.
|
||||
* gcc.target/loongarch/bytepick_combine.c: New test.
|
||||
|
||||
2025-01-01 Richard Biener <rguenther@suse.de>
|
||||
|
||||
PR middle-end/118174
|
||||
|
|
|
@ -1,3 +1,15 @@
|
|||
2025-01-02 Paul-Antoine Arras <parras@baylibre.com>
|
||||
|
||||
* testsuite/libgomp.fortran/declare-variant-2-aux.f90: New test.
|
||||
* testsuite/libgomp.fortran/declare-variant-2.f90: New test (xfail).
|
||||
* testsuite/libgomp.fortran/dispatch-1.f90: New test.
|
||||
* testsuite/libgomp.fortran/dispatch-2.f90: New test.
|
||||
* testsuite/libgomp.fortran/dispatch-3.f90: New test.
|
||||
|
||||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libgomp.texi: Bump @copying's copyright year.
|
||||
|
||||
2024-12-19 Tobias Burnus <tburnus@baylibre.com>
|
||||
|
||||
* libgomp.texi (OpenMP Context Selectors): Document that 'kind' also
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libitm.texi: Bump @copying's copyright year.
|
||||
|
||||
2024-11-18 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* testsuite/lib/libitm.exp: Add
|
||||
|
|
|
@ -1,3 +1,7 @@
|
|||
2025-01-02 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* libquadmath.texi: Bump @copying's copyright year.
|
||||
|
||||
2024-08-28 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
|
||||
|
||||
* libquadmath.texi (M_LOG2Eq, M_LOG10Eq, M_1_PIq,
|
||||
|
|
Loading…
Add table
Reference in a new issue