public inbox for gcc-help@gcc.gnu.org
 help / color / mirror / Atom feed
* RE: Which optimizations cause violation of SESE blocks ?
@ 2004-01-15 17:11 lrtaylor
  0 siblings, 0 replies; 2+ messages in thread
From: lrtaylor @ 2004-01-15 17:11 UTC (permalink / raw)
  To: sshivsh, gcc-help

The -O0 (that's oh-zero) supposedly turns off all optimizations.  I don't know if that would affect the types of things that you're talking about, though.

Good luck,
Lyle

-----Original Message-----
From: gcc-help-owner@gcc.gnu.org [mailto:gcc-help-owner@gcc.gnu.org]On
Behalf Of Siddhartha Shivshankar

platform, and our work requires assembly code produced by gcc
to be structured. (single entry single exit blocks, no side entries, exits from
loops, conditionals with clear merge points, etc. ) We would like to
turn off gcc optimizations that cause such code to be produced.

Is it possible to define such a set of optimizations at all at the outset ?

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Which optimizations cause violation of SESE blocks ?
@ 2004-01-15 14:41 Siddhartha Shivshankar
  0 siblings, 0 replies; 2+ messages in thread
From: Siddhartha Shivshankar @ 2004-01-15 14:41 UTC (permalink / raw)
  To: gcc-help

Hello, hope you're doing fine. Before anything else thank you for
your work in enhancing, supporting and maintaining gcc. Your
work is truly admirable.

I work at the Center for Embedded systems research at NC State
University. We are trying to use gcc for the atmel avr micro-controller
platform, and our work requires assembly code produced by gcc
to be structured. (single entry single exit blocks, no side entries, exits from
loops, conditionals with clear merge points, etc. ) We would like to
turn off gcc optimizations that cause such code to be produced.

Is it possible to define such a set of optimizations at all at the outset ?

Have the folks at gcc.gnu had to address such an issue before ?
If so, what optimizations did they identify ?

I realize that this might be an involved question to answer if it has not
already been investigated. Please dont bother if that is the case.

Thanks,
-Siddhartha. 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2004-01-15 17:11 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-01-15 17:11 Which optimizations cause violation of SESE blocks ? lrtaylor
  -- strict thread matches above, loose matches on Subject: below --
2004-01-15 14:41 Siddhartha Shivshankar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).