index
:
gcc.git
devel/analyzer
devel/autopar_devel
devel/autopar_europar_2021
devel/bypass-asm
devel/c++-contracts
devel/c++-coroutines
devel/c++-modules
devel/c++-name-lookup
devel/coarray_native
devel/existing-fp8
devel/fortran_unsigned
devel/gccgo
devel/gfortran-caf
devel/gfortran-test
devel/gimple-linterchange
devel/gomp-5_0-branch
devel/icpp2021
devel/ira-select
devel/ix86/evex512
devel/jlaw/crc
devel/loop-unswitch-support-switches
devel/lto-offload
devel/m2link
devel/modula-2
devel/mold-lto-plugin
devel/mold-lto-plugin-v2
devel/nothrow-detection
devel/omp/gcc-10
devel/omp/gcc-11
devel/omp/gcc-12
devel/omp/gcc-13
devel/omp/gcc-14
devel/omp/gcc-15
devel/omp/gcc-9
devel/omp/ompd
devel/power-ieee128
devel/range-gen3
devel/ranger
devel/rust/master
devel/sh-lra
devel/sphinx
devel/ssa-range
devel/subreg-coalesce
devel/unified-autovect
master
releases/egcs-1.0
releases/egcs-1.1
releases/gcc-10
releases/gcc-11
releases/gcc-12
releases/gcc-13
releases/gcc-14
releases/gcc-15
releases/gcc-2.95
releases/gcc-2.95.2.1-branch
releases/gcc-3.0
releases/gcc-3.1
releases/gcc-3.2
releases/gcc-3.3
releases/gcc-3.4
releases/gcc-4.0
releases/gcc-4.1
releases/gcc-4.2
releases/gcc-4.3
releases/gcc-4.4
releases/gcc-4.5
releases/gcc-4.6
releases/gcc-4.7
releases/gcc-4.8
releases/gcc-4.9
releases/gcc-5
releases/gcc-6
releases/gcc-7
releases/gcc-8
releases/gcc-9
releases/libgcj-2.95
trunk
Unnamed repository; edit this file 'description' to name the repository.
thomasg
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gcc
/
cp
/
cp-gimplify.cc
Age
Commit message (
Expand
)
Author
2025-11-22
c++: Readd type checks for cp_fold -ffold-simple-inlines foldings [PR122185]
Jakub Jelinek
2025-10-04
c++, gimplify: Implement C++26 P2795R5 - Erroneous behavior for uninitialized...
Jakub Jelinek
2025-09-23
fmv: c++: Change target_version semantics to follow ACLE specification.
Alfie Richards
2025-09-02
c++, contracts: Simplify contracts headers [NFC].
Iain Sandoe
2025-07-15
c, c++: Fix unused result for empty types [PR82134]
Jeremy Rifkin
2025-07-15
c++: don't mark void exprs as read [PR44677]
Jason Merrill
2025-07-15
c, c++: Extend -Wunused-but-set-* warnings [PR44677]
Jakub Jelinek
2025-07-10
c++, libstdc++: Implement C++26 P3068R5 - constexpr exceptions [PR117785]
Jakub Jelinek
2025-06-28
c++/modules: Avoid name clashes when streaming internal labels [PR98375,PR118...
Nathaniel Shead
2025-06-04
c++: constexpr prvalues vs genericize [PR120502]
Jason Merrill
2025-05-30
OpenMP: C++ "declare mapper" support
Julian Brown
2025-05-22
c++: constexpr always_inline [PR120935]
Jason Merrill
2025-05-16
Further simplify the stdlib inline folding
Ville Voutilainen
2025-05-14
Remove a sanity check comment now that the sanity check has been removed
Ville Voutilainen
2025-05-14
Add std::to_underlying to the set of stdlib functions that are always folded
Ville Voutilainen
2025-04-12
c++: improve constexpr prvalue folding [PR116416]
Patrick Palka
2025-04-11
c++: avoid ARM -Wunused-value [PR114970]
Jason Merrill
2025-03-19
c++: Perform immediate invocation evaluation separately from cp_fold_r [PR118...
Jakub Jelinek
2025-03-14
c, c++: Set DECL_NOT_GIMPLE_REG_P on *PART_EXPR operand on lhs of MODIFY_EXPR...
Jakub Jelinek
2025-01-31
c++: wrong-code with consteval constructor [PR117501]
Marek Polacek
2025-01-21
c++: Don't call fold from cp_fold if one of the operands is an error_mark [PR...
Andrew Pinski
2025-01-02
Update copyright years.
Jakub Jelinek
2024-12-09
c++: compile time evaluation of prvalues [PR116416]
Marek Polacek
2024-12-06
diagnostics: UX: add doc URLs for attributes (v2)
David Malcolm
2024-11-22
build: Remove INCLUDE_MEMORY [PR117737]
Andrew Pinski
2024-10-24
Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]
David Malcolm
2024-08-06
c++: further concept_check_p clean-up
Marek Polacek
2024-08-06
c++: fold calls to std::forward_like [PR96780]
Patrick Palka
2024-07-30
c++: make source_location follow DECL_RAMP_FN
Arsen Arsenović
2024-07-27
c++: consteval propagation and templates [PR115986]
Jason Merrill
2024-06-05
openmp: OpenMP loop transformation support
Jakub Jelinek
2024-05-03
c++: initializer_list<string> and EH [PR114935]
Jason Merrill
2024-04-05
c++: Fix ICE with weird copy assignment operator [PR114572]
Jakub Jelinek
2024-02-23
c++: Fix ICE due to folding a call to constructor on cdtor_returns_this arche...
Jakub Jelinek
2024-01-03
Update copyright years.
Jakub Jelinek
2023-12-21
c++: Enable -Walloc-size and -Wcalloc-transposed-args warnings for C++
Jakub Jelinek
2023-12-14
c++: fix ICE with sizeof in a template [PR112869]
Marek Polacek
2023-12-08
c++: Unshare folded SAVE_EXPR arguments during cp_fold [PR112727]
Jakub Jelinek
2023-12-04
c++: implement P2564, consteval needs to propagate up [PR107687]
Marek Polacek
2023-11-14
Add type-generic clz/ctz/clrsb/ffs/parity/popcount builtins [PR111309]
Jakub Jelinek
2023-10-25
c++: improve comment
Jason Merrill
2023-10-19
c++: small tweak for cp_fold_r
Marek Polacek
2023-10-17
c++: Fix compile-time-hog in cp_fold_immediate_r [PR111660]
Marek Polacek
2023-09-19
c++: Move consteval folding to cp_fold_r
Marek Polacek
2023-07-25
c++: Prevent dangling pointers from becoming nullptr in constexpr [PR110619]
Nathaniel Shead
2023-06-29
c++: unpropagated CONSTRUCTOR_MUTABLE_POISON [PR110463]
Patrick Palka
2023-06-03
c++: use __cxa_call_terminate for MUST_NOT_THROW [PR97720]
Jason Merrill
2023-05-09
c++: Reject pack expansion of assume attribute [PR109756]
Jakub Jelinek
2023-05-03
c++: Fix up VEC_INIT_EXPR gimplification after r12-7069
Jakub Jelinek
2023-03-14
c++: -Wreturn-type with if (true) throw [PR107310]
Jason Merrill
[next]