which optimizers run at different levels?

Which optimizers run at different levels? Is there documentation someplace about the differences between -O0, -O2, and -O3?

Thanks,
-Lenny

Lenny,
You might consider using the --debug-pass=Structure flag.

See: http://llvm.org/docs/WritingAnLLVMPass.html#passmanager

Chad

Chad,

Thanks! That did the job.

-Lenny