[llvm-commits] [llvm] r64300 - in /llvm/trunk: lib/Analysis/IPA/CallGraphSCCPass.cpp test/Transforms/SimplifyLibCalls/2009-02-11-NotInitialized.ll

Duncan Sands baldrick at free.fr
Wed Feb 11 12:41:33 PST 2009


Hi Nick,

> > Make sure the SCC pass manager initializes any contained
> > function pass managers.  Without this, simplify-libcalls
> > would add nocapture attributes when run on its own, but
> > not when run as part of -std-compile-opts or similar.
> 
> Thanks for fixing this!

it seems Bill reverted this because it caused some bootstrap
breakage.  Most likely there is a mistake in your simplify
libcalls stuff, or the nocapture logic, or alias analysis,
that is now being seen because your pass is actually being
run.  My plan is to let you investigate :)

Ciao,

Duncan.



More information about the llvm-commits mailing list