[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-04-22 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #13 from Bernd Edlinger --- (In reply to Ramana Radhakrishnan from comment #12) > fixed ? yes, thanks.

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-04-22 Thread ramana at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 Ramana Radhakrishnan changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED CC|

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-03-05 Thread edlinger at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #11 from Bernd Edlinger --- Author: edlinger Date: Thu Mar 5 18:56:37 2015 New Revision: 221222 URL: https://gcc.gnu.org/viewcvs?rev=221222&root=gcc&view=rev Log: gcc: 2015-03-05 Bernd Edlinger PR rtl-optimization/65067

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-03-04 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #10 from Bernd Edlinger --- (In reply to Tony Liu from comment #9) > (In reply to Bernd Edlinger from comment #8) > > Created attachment 34955 [details] > > Proposed Fix > > > > Well, I noticed that the first version of this patch ca

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-03-04 Thread tony.liu at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #9 from Tony Liu --- (In reply to Bernd Edlinger from comment #8) > Created attachment 34955 [details] > Proposed Fix > > Well, I noticed that the first version of this patch caused > a small but measurable decrease of code quality o

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-03-04 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #8 from Bernd Edlinger --- Created attachment 34955 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34955&action=edit Proposed Fix Well, I noticed that the first version of this patch caused a small but measurable decrease of co

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-03-03 Thread tony.liu at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #7 from Tony Liu --- (In reply to Bernd Edlinger from comment #6) > Ok, I think I understand now, what is wrong. > > r216989 did just cause the strict-alignment code path to be executed, > which was not the case before. > > Actually

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-03-01 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #6 from Bernd Edlinger --- Ok, I think I understand now, what is wrong. r216989 did just cause the strict-alignment code path to be executed, which was not the case before. Actually the extract_bit_field code is also wrong, but the

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-02-25 Thread tony.liu at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 Tony Liu changed: What|Removed |Added CC||tony.liu at arm dot com --- Comment #5 from T

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-02-16 Thread bernd.edlinger at hotmail dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 Bernd Edlinger changed: What|Removed |Added CC||bernd.edlinger at hotmail dot de --- C

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-02-16 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #3 from rguenther at suse dot de --- On Mon, 16 Feb 2015, terry.guo at arm dot com wrote: > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 > > --- Comment #2 from Terry Guo --- > (In reply to Richard Biener from comment #1) > >

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-02-16 Thread terry.guo at arm dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 --- Comment #2 from Terry Guo --- (In reply to Richard Biener from comment #1) > This looks more like a failure to use bfi rather than shifts and bit > operations. If the above IF clause returns false, which means we don't need to consider stric

[Bug rtl-optimization/65067] regression on accessing volatile bit field

2015-02-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65067 Richard Biener changed: What|Removed |Added Keywords||missed-optimization Target|