Re: [PATCH] Fix postincrement/decrement of a bitfield (PR middle-end/55750)

2012-12-20 Thread rguenther
Jakub Jelinek wrote: >Hi! > >As the following testcase shows, the !is_gimple_min_lval code would for >bit >fields want to take address of those bitfields and dereference it, >which of >course leads to ICEs. > >As discussed with Richard on IRC, this code is not needed at all since >PR48814 fix, so

Re: [PATCH][RFC] Add -Og

2012-09-03 Thread rguenther
"H.J. Lu" wrote: >On Mon, Sep 3, 2012 at 6:28 AM, Richard Guenther > wrote: >> On Fri, Aug 10, 2012 at 1:30 PM, Richard Guenther >wrote: >>> >>> This adds a new optimization level, -Og, as previously discussed. >>> It aims at providing fast compilation, a superior debugging >>> experience and re

[PATCH] tree-optimization/107956 - ICE with NULL call LHS

2022-12-05 Thread rguenther--- via Gcc-patches
The following adds a missing check for a NULL call LHS in the vector pattern recognizer. Pushed as obvious. PR tree-optimization/107956 * tree-vect-patterns.cc (vect_recog_mask_conversion_pattern): Check for NULL LHS on masked loads. --- gcc/tree-vect-patterns.cc | 2 ++

[PATCH] plugins/107964 - install contracts.h

2022-12-05 Thread rguenther--- via Gcc-patches
contracts.h is included by cp-tree.h so needs to be installed for plugins. Pushed as onbvious. PR plugins/107964 gcc/cp/ * Make-lang.in (CP_PLUGIN_HEADERS): Install contracts.h --- gcc/cp/Make-lang.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/cp/Make