This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug rtl-optimization/14347] ifconvert doesn't generate conditional store on i386


------- Additional Comments From ak at muc dot de  2004-05-31 12:34 -------
Well, the optimization is clearly bogus since it will unncessarily
dirty cache lines, which can be extremly costly. It can also require programs 
that didn't need volatile before require to add volatile to add SMP races
(that's legal as done by the compiler, but not very nice) But I will open a
separate bug for that.

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14347


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]