Skip to content

Commit

Permalink
Daily bump.
Browse files Browse the repository at this point in the history
  • Loading branch information
GCC Administrator committed Jul 30, 2024
1 parent da7f0be commit 7c688e0
Show file tree
Hide file tree
Showing 4 changed files with 123 additions and 1 deletion.
28 changes: 28 additions & 0 deletions gcc/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
2024-07-29 Richard Biener <[email protected]>

Backported from master:
2024-07-24 Richard Biener <[email protected]>

PR tree-optimization/116057
* tree-ssa-ccp.cc (likely_value): Also walk CTORs in stmt
operands to look for constants.

2024-07-29 Jan Hubicka <[email protected]>

PR ipa/116055
* ipa-modref.cc (analyze_function): Do not ICE when flags regress.

2024-07-29 Haochen Jiang <[email protected]>

* 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-24 Christoph Müllner <[email protected]>

Backported from master:
Expand Down
2 changes: 1 addition & 1 deletion gcc/DATESTAMP
Original file line number Diff line number Diff line change
@@ -1 +1 @@
20240729
20240730
35 changes: 35 additions & 0 deletions gcc/cp/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,38 @@
2024-07-29 Marek Polacek <[email protected]>

Backported from master:
2024-07-17 Marek Polacek <[email protected]>

PR c++/115900
* constexpr.cc (cxx_eval_call_expression): Set new_obj to NULL_TREE
if cxx_fold_indirect_ref set empty_base to true.

2024-07-29 Jason Merrill <[email protected]>

Backported from master:
2024-07-28 Jason Merrill <[email protected]>

PR c++/115583
* constexpr.cc (cxx_eval_conditional_expression): Don't
cp_fold_immediate for if consteval.

2024-07-29 Jason Merrill <[email protected]>

Backported from master:
2024-07-27 Jason Merrill <[email protected]>

PR c++/115986
* cp-gimplify.cc (remember_escalating_expr): Skip function
templates.

2024-07-29 Jason Merrill <[email protected]>

Backported from master:
2024-07-27 Jason Merrill <[email protected]>

PR c++/115561
* semantics.cc (finish_call_expr): Check cp_unevaluated_operand.

2024-07-23 Patrick Palka <[email protected]>

Backported from master:
Expand Down
59 changes: 59 additions & 0 deletions gcc/testsuite/ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,62 @@
2024-07-29 Marek Polacek <[email protected]>

Backported from master:
2024-07-17 Marek Polacek <[email protected]>

PR c++/115900
* g++.dg/cpp2a/constexpr-init23.C: New test.

2024-07-29 Richard Biener <[email protected]>

Backported from master:
2024-07-24 Richard Biener <[email protected]>

PR tree-optimization/116057
* gcc.dg/torture/pr116057.c: New testcase.

2024-07-29 Jakub Jelinek <[email protected]>

Backported from master:
2024-07-29 Jakub Jelinek <[email protected]>

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 Jason Merrill <[email protected]>

Backported from master:
2024-07-28 Jason Merrill <[email protected]>

PR c++/115583
* g++.dg/cpp23/consteval-if13.C: New test.

2024-07-29 Jason Merrill <[email protected]>

Backported from master:
2024-07-27 Jason Merrill <[email protected]>

PR c++/115986
* g++.dg/cpp2a/consteval-prop21.C: New test.

2024-07-29 Jason Merrill <[email protected]>

Backported from master:
2024-07-27 Jason Merrill <[email protected]>

PR c++/115561
* g++.dg/cpp2a/concepts-lambda21.C: New test.

2024-07-29 Haochen Jiang <[email protected]>

* 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-24 Jakub Jelinek <[email protected]>

Backported from master:
Expand Down

0 comments on commit 7c688e0

Please sign in to comment.