-
-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
GCC Administrator
committed
Aug 18, 2024
1 parent
61e179b
commit 0555f65
Showing
4 changed files
with
137 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,79 @@ | ||
2024-08-17 Jeff Law <[email protected]> | ||
|
||
* ext-dce.cc (carry_backpropagate): Cast mask to HOST_WIDE_INT before | ||
shifting. | ||
|
||
2024-08-17 Kevin Kirspel <[email protected]> | ||
|
||
* config/riscv/t-rtems: Add ilp32f multilib. | ||
|
||
2024-08-17 Jeff Law <[email protected]> | ||
|
||
* config/v850/v850.md (rotlsi3): Allow more cases for V850E3V5+. | ||
|
||
2024-08-17 Jin Ma <[email protected]> | ||
|
||
* config/riscv/vector.md: Allow scalar operand to be 0. | ||
|
||
2024-08-17 Jeff Law <[email protected]> | ||
|
||
PR target/116282 | ||
* config/riscv/riscv-protos.h (riscv_const_insns): Add new argument. | ||
* config/riscv/riscv.cc (riscv_build_integer): Add new argument | ||
ALLOW_NEW_PSEUDOS. Pass it down to recursive calls and check it | ||
before using synthesis which allows new registers to be created. | ||
(riscv_split_integer_cost): Pass new argument to riscv_build_integer. | ||
(riscv_integer_cost): Add ALLOW_NEW_PSEUDOS argument, pass it down to | ||
riscv_build_integer. | ||
(riscv_legitimate_constant_p): Pass new argument to riscv_const_insns. | ||
(riscv_const_insns): New argment ALLOW_NEW_PSEUDOS. Pass it down to | ||
riscv_integer_cost and riscv_const_insns. | ||
(riscv_split_const_insns): Pass new argument to riscv_const_insns. | ||
(riscv_move_integer, riscv_rtx_costs): Similarly. | ||
* config/riscv/riscv.md (shadd with costly constant): Pass new argument | ||
to riscv_const_insns. | ||
* config/riscv/bitmanip.md (and with costly constant): Pass new argument | ||
to riscv_const_insns. | ||
|
||
2024-08-17 Jin Ma <[email protected]> | ||
|
||
* config/riscv/riscv-protos.h (riscv_vector_float_type_p): New. | ||
* config/riscv/riscv-vector-builtins.cc (function_instance::any_type_float_p): | ||
Use riscv_vector_float_type_p instead of FLOAT_MODE_P for judgment. | ||
* config/riscv/riscv.cc (riscv_vector_int_type_p): Change static to extern. | ||
|
||
2024-08-17 Pan Li <[email protected]> | ||
|
||
PR target/116280 | ||
* config/riscv/autovec-opt.md: Add quad truncation to | ||
align the mode requirement for vwsll. | ||
|
||
2024-08-17 Feng Wang <[email protected]> | ||
|
||
* config/riscv/autovec.md (v<bitmanip_optab><mode>3): | ||
Add new define_expand pattern for vector rotate shift. | ||
|
||
2024-08-17 Gerald Pfeifer <[email protected]> | ||
|
||
* doc/gm2.texi (What is GNU Modula-2): Tweak PIM4 link. | ||
|
||
2024-08-17 Gerald Pfeifer <[email protected]> | ||
|
||
* doc/gm2.texi (Community): Tweak link to gm2 list archive. | ||
|
||
2024-08-17 Georg-Johann Lay <[email protected]> | ||
|
||
PR target/116390 | ||
* config/avr/avr.cc (avr_out_movsi_mr_r_reg_disp_tiny): Fix | ||
output templates for the reg_base == reg_src and | ||
reg_src == reg_base - 2 cases. | ||
|
||
2024-08-17 曾治金 <[email protected]> | ||
|
||
PR target/116305 | ||
* config/riscv/riscv.cc (riscv_dwarf_poly_indeterminate_value): Take | ||
BYTES_PER_RISCV_VECTOR for *factor instead of riscv_bytes_per_vector_chunk. | ||
|
||
2024-08-16 Mark Harmstone <[email protected]> | ||
|
||
* dwarf2codeview.cc (enum cv_sym_type): Add S_REGREL32. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
20240817 | ||
20240818 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,39 @@ | ||
2024-08-17 Jin Ma <[email protected]> | ||
|
||
* gcc.target/riscv/rvv/base/bug-7.c: New test. | ||
* gcc.target/riscv/rvv/base/bug-8.c: New test. | ||
|
||
2024-08-17 Jeff Law <[email protected]> | ||
|
||
PR target/116282 | ||
* gcc.target/riscv/pr116282.c: New test. | ||
|
||
2024-08-17 Jin Ma <[email protected]> | ||
|
||
* gcc.target/riscv/rvv/base/bug-9.c: New test. | ||
|
||
2024-08-17 Pan Li <[email protected]> | ||
|
||
PR target/116280 | ||
* gcc.target/riscv/rvv/base/pr116280-1.c: New test. | ||
* gcc.target/riscv/rvv/base/pr116280-2.c: New test. | ||
|
||
2024-08-17 Feng Wang <[email protected]> | ||
|
||
* gcc.target/riscv/rvv/autovec/binop/vrolr-1.c: New test. | ||
* gcc.target/riscv/rvv/autovec/binop/vrolr-run.c: New test. | ||
* gcc.target/riscv/rvv/autovec/binop/vrolr-template.h: New test. | ||
|
||
2024-08-17 Georg-Johann Lay <[email protected]> | ||
|
||
PR target/116390 | ||
* gcc.target/avr/torture/pr116390.c: New test. | ||
|
||
2024-08-17 曾治金 <[email protected]> | ||
|
||
PR target/116305 | ||
* gcc.target/riscv/rvv/base/scalable_vector_cfi.c: New test. | ||
|
||
2024-08-16 Torbjörn SVENSSON <[email protected]> | ||
|
||
* g++.dg/warn/pr33738.C: Added -fno-short-enums. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,27 @@ | ||
2024-08-17 Gerald Pfeifer <[email protected]> | ||
|
||
* doc/xml/manual/abi.xml: Update reference to | ||
gcc.gnu.org/onlinedocs. | ||
* doc/xml/manual/concurrency_extensions.xml (interface): Ditto. | ||
* doc/xml/manual/extensions.xml: Ditto. | ||
* doc/xml/manual/parallel_mode.xml: Ditto. | ||
* doc/xml/manual/shared_ptr.xml: Ditto. | ||
* doc/xml/manual/using_exceptions.xml: Ditto. And change GNU GCC | ||
to GCC. | ||
* doc/html/manual/abi.html: Regenerate. | ||
* doc/html/manual/ext_concurrency_impl.html: Ditto. | ||
* doc/html/manual/ext_demangling.html: Ditto. | ||
* doc/html/manual/memory.html: Ditto. | ||
* doc/html/manual/parallel_mode_design.html: Ditto. | ||
* doc/html/manual/parallel_mode_using.html: Ditto. | ||
* doc/html/manual/using_exceptions.html: Ditto. | ||
|
||
2024-08-17 Gerald Pfeifer <[email protected]> | ||
|
||
* doc/xml/manual/prerequisites.xml: Tweak two links to | ||
installation docs. Fix grammar. | ||
* doc/html/manual/setup.html: Regenerate. | ||
|
||
2024-08-16 Hans-Peter Nilsson <[email protected]> | ||
|
||
PR libstdc++/116362 | ||
|