aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/cp-gimplify.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-10c++: Partially revert patch for PR66139.Jason Merrill1-18/+2
2020-02-03c++: Fix cast to pointer to VLA.Jason Merrill1-0/+31
2020-01-29openmp: c++: Consider typeinfo decls to be predetermined shared [PR91118]Jakub Jelinek1-0/+4
2020-01-14hash-table.h: support non-zero empty values in empty_slow (v2)David Malcolm1-0/+2
2020-01-10PR c++/93173 - incorrect tree sharing.Jason Merrill1-0/+2
2020-01-08Add TARGET_EXPR_DIRECT_INIT_P sanity check.Jason Merrill1-0/+7
2020-01-05re PR c++/93046 (ICE in cp_gimplify_init_expr)Jakub Jelinek1-1/+1
2020-01-03PR c++/93033 - incorrect tree node sharing with array init.Jason Merrill1-0/+1
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-19PR c++/66139 - EH cleanups for partially constructed aggregates.Jason Merrill1-2/+16
2019-12-05* cp-gimplify.c: Include memmodel.h.David Edelsohn1-0/+1
2019-12-04* cp-gimplify.c: Include tm_p.h.David Edelsohn1-0/+1
2019-12-04cp-tree.h (enum cp_tree_index): Add CPTI_SOURCE_LOCATION_IMPL.Jakub Jelinek1-2/+259
2019-11-27re PR c++/92236 ([concepts] Explain non-satisfaction in static_assert)Andrew Sutton1-0/+16
2019-11-15typeck.c (cp_truthvalue_conversion): Add tsubst_flags_t parameter and use it ...Paolo Carlini1-2/+2
2019-11-05Implement C++20 operator<=>.Jason Merrill1-0/+15
2019-10-29re PR c++/92201 (ICE: ‘verify_gimple’ failed with -std=c++2a)Jakub Jelinek1-0/+6
2019-10-17cp-gimplify.c (cp_gimplify_expr): Use get_initialized_tmp_var.Jason Merrill1-2/+2
2019-10-17Fix old file reference in gcc/cp/cp-gimplify.cLuis Machado1-1/+1
2019-10-11re PR c++/91987 (-fstrict-eval-order issues)Jakub Jelinek1-7/+18
2019-10-04re PR c++/91974 (function not sequenced before function argument)Jakub Jelinek1-0/+15
2019-09-27re PR c++/88203 (assert does not compile with OpenMP's pragma omp parallel fo...Jakub Jelinek1-0/+3
2019-08-29Implement P1152R4: Deprecating some uses of volatile.Marek Polacek1-0/+3
2019-08-06tree.h (OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV): Rename to ...Jakub Jelinek1-3/+9
2019-08-05cp-tree.h (cp_expr_loc_or_input_loc): New.Paolo Carlini1-1/+1
2019-06-19omp-low.c (lower_rec_input_clauses): Handle references properly in inscan cla...Jakub Jelinek1-0/+2
2019-05-22PR c++/20408 - unnecessary code for empty struct.Jason Merrill1-1/+1
2019-05-22PR c++/86485 - simple_empty_class_pJason Merrill1-7/+8
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor1-4/+4
2019-05-15re PR debug/90197 (Cannot step through simple loop at -O -g)Jakub Jelinek1-3/+26
2019-05-13Use releasing_vec more broadly.Jason Merrill1-3/+1
2019-05-10call.c (build_call_a): Use FUNC_OR_METHOD_TYPE_P.Paolo Carlini1-2/+1
2019-03-05re PR c++/86485 ("anonymous" maybe-uninitialized false positive with ternary ...Jason Merrill1-1/+1
2019-02-18Improve duplicate [[likely]] diagnostic.Jason Merrill1-3/+3
2019-01-23re PR c/44715 (Break in increment expression of "for" statement inconsistent ...Jakub Jelinek1-4/+5
2019-01-23re PR c++/88984 (ICE in genericize_switch_stmt, at cp/cp-gimplify.c:377)Jakub Jelinek1-3/+4
2019-01-11PR c++/88613 - ICE with use of const var in lambda.Jason Merrill1-0/+2
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-21re PR c++/86524 (std::less with pointer arguments not usable in static_assert...Jakub Jelinek1-2/+2
2018-12-20cp-tree.h (cp_fully_fold_init): Declare.Jakub Jelinek1-0/+14
2018-12-17re PR c++/88410 (internal compiler error: output_operand: invalid expression ...Jakub Jelinek1-0/+1
2018-11-16Implement P0479R5, [[likely]] and [[unlikely]].Jason Merrill1-0/+93
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-4/+6
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-7/+5
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-6/+9
2018-08-08P0595R1 - is_constant_evaluatedJakub Jelinek1-0/+16
2018-07-23re PR c++/86569 (-Wnonnull-compare affects code generation since r233684)Jakub Jelinek1-5/+10
2018-07-16re PR c++/3698 (improper handling of an extern declared inline function)Jakub Jelinek1-0/+1
2018-07-10re PR sanitizer/86406 ([UBSAN] -fcompare-debug failure with -fsanitize=undefi...Jakub Jelinek1-0/+7
2018-06-18tree.c (cp_expr_location): New.Jason Merrill1-2/+2