Skip to content

Commit 45b017b

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent e0dae4d commit 45b017b

File tree

3 files changed

+99
-1
lines changed

3 files changed

+99
-1
lines changed

gcc/ChangeLog

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,39 @@
1+
2024-12-25 Maciej W. Rozycki <[email protected]>
2+
3+
* config/alpha/alpha.cc
4+
(alpha_get_mem_rtx_alignment_and_offset): New function.
5+
(alpha_expand_block_move, alpha_expand_block_clear): Use it for
6+
alignment retrieval.
7+
8+
2024-12-25 Maciej W. Rozycki <[email protected]>
9+
10+
* config/alpha/alpha.cc (alpha_expand_unaligned_load_words):
11+
Move address extraction until after the MEM referred has been
12+
adjusted for the offset supplied.
13+
(alpha_expand_unaligned_store_words): Likewise.
14+
15+
2024-12-25 Maciej W. Rozycki <[email protected]>
16+
17+
PR target/115459
18+
* config/alpha/alpha.cc (alpha_expand_block_clear): Adjust MEM
19+
to match inferred alignment.
20+
21+
2024-12-25 Maciej W. Rozycki <[email protected]>
22+
23+
* config/alpha/alpha.cc (alpha_expand_block_clear): Fold two
24+
legs of a conditional together.
25+
26+
2024-12-25 Maciej W. Rozycki <[email protected]>
27+
28+
* config/alpha/alpha.md (insvmisaligndi): Use "reg_or_0_operand"
29+
rather than "register_operand" for operand 3.
30+
31+
2024-12-25 Jiahao Xu <[email protected]>
32+
33+
* config/loongarch/loongarch.cc
34+
(loongarch_ira_change_pseudo_allocno_class): New function.
35+
(TARGET_IRA_CHANGE_PSEUDO_ALLOCNO_CLASS): Define macro.
36+
137
2024-12-23 Gerald Pfeifer <[email protected]>
238

339
* doc/invoke.texi (HPPA Options): Remove references

gcc/DATESTAMP

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20241225
1+
20241226

gcc/testsuite/ChangeLog

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,65 @@
1+
2024-12-25 Maciej W. Rozycki <[email protected]>
2+
3+
* gcc.target/alpha/memclr-a2-o1-c9-ptr.c: Remove XFAILs.
4+
* gcc.target/alpha/memcpy-di-aligned.c: New file.
5+
* gcc.target/alpha/memcpy-di-unaligned.c: New file.
6+
* gcc.target/alpha/memcpy-di-unaligned-dst.c: New file.
7+
* gcc.target/alpha/memcpy-di-unaligned-src.c: New file.
8+
9+
2024-12-25 Maciej W. Rozycki <[email protected]>
10+
11+
* gcc.target/alpha/memclr-a2-o1-c9-ptr.c: New file.
12+
* gcc.target/alpha/memclr-a2-o1-c9-run.c: New file.
13+
14+
2024-12-25 Maciej W. Rozycki <[email protected]>
15+
16+
* gcc.target/alpha/stlx0.c: New file.
17+
* gcc.target/alpha/stqx0.c: New file.
18+
* gcc.target/alpha/stwx0.c: New file.
19+
* gcc.target/alpha/stwx0-bwx.c: New file.
20+
21+
2024-12-25 Maciej W. Rozycki <[email protected]>
22+
23+
* gcc.c-torture/execute/misalign.c: New file.
24+
25+
2024-12-25 Maciej W. Rozycki <[email protected]>
26+
27+
* gcc.c-torture/execute/memclr.c: New file.
28+
29+
2024-12-25 Maciej W. Rozycki <[email protected]>
30+
31+
* gcc.target/alpha/alpha.exp: Use `gcc-dg-runtest' rather than
32+
`dg-runtest'. Add `-Og -g' and `-Oz' variants via
33+
ADDITIONAL_TORTURE_OPTIONS.
34+
* gcc.target/alpha/20000715-1.c: Adjust test options
35+
accordingly.
36+
* gcc.target/alpha/20011018-1.c: Likewise.
37+
* gcc.target/alpha/980217-1.c: Likewise.
38+
* gcc.target/alpha/asm-1.c: Likewise.
39+
* gcc.target/alpha/pr105209.c: Likewise.
40+
* gcc.target/alpha/pr106966.c: Likewise.
41+
* gcc.target/alpha/pr115297.c: Likewise.
42+
* gcc.target/alpha/pr115526.c: Likewise.
43+
* gcc.target/alpha/pr19518.c: Likewise.
44+
* gcc.target/alpha/pr22093.c: Likewise.
45+
* gcc.target/alpha/pr24178.c: Likewise.
46+
* gcc.target/alpha/pr39740.c: Likewise.
47+
* gcc.target/alpha/pr42113.c: Likewise.
48+
* gcc.target/alpha/pr42269-1.c: Likewise.
49+
* gcc.target/alpha/pr42448-1.c: Likewise.
50+
* gcc.target/alpha/pr42448-2.c: Likewise.
51+
* gcc.target/alpha/pr42774.c: Likewise.
52+
* gcc.target/alpha/pr61586.c: Likewise.
53+
* gcc.target/alpha/pr66140.c: Likewise.
54+
* gcc.target/alpha/pr83628-1.c: Likewise.
55+
* gcc.target/alpha/pr83628-2.c: Likewise.
56+
* gcc.target/alpha/pr83628-3.c: Likewise.
57+
* gcc.target/alpha/pr86984.c: Likewise.
58+
* gcc.target/alpha/sqrt.c: Likewise.
59+
* gcc.target/alpha/base-2.c: Remove file.
60+
* gcc.target/alpha/cix-2.c: Remove file.
61+
* gcc.target/alpha/max-2.c: Remove file.
62+
163
2024-12-24 Hans-Peter Nilsson <[email protected]>
264

365
* gcc.dg/memcmp-1.c: Pass -DRUN_FRACTION=7 when testing in a simulator.

0 commit comments

Comments
 (0)