This is the mail archive of the gcc@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]

Re: tree-ssa: a weird (mis)optimization


Richard Henderson writes:
 > On Tue, Nov 30, 2004 at 06:14:52PM +0000, Andrew Haley wrote:
 > > Well, as far as I can see this is simply a bug.  There is already
 > > plenty of code in the compiler to make sure trapping insns aren't
 > > deleted.
 > 
 > Um, no, there isn't.  What leads you to think that there is?

Well, I have raised bugs in the past when this has happened, and the
bugs have been fixed, and all has been well.  But that's not worth
arguing about.

Let me put it this way: a trapping instruction has an abnormal edge in
the CFG, so why would it get deleted?

Andrew.


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