[LLVMdev] PassManager Mysteries

Vikram S. Adve vadve at uiuc.edu
Tue Jan 29 14:53:16 PST 2008

Ok, thanks!  I'm copying llvmdev again because others had asked about  
this as well.


On Jan 29, 2008, at 4:48 PM, Devang Patel wrote:

> On Jan 29, 2008, at 2:40 PM, Vikram S. Adve wrote:
>> Devang,
>> I had asked earlier what the message about "lower level analysis
>> info" meant.  Can you please explain that in particular?  Thanks!
> Now, Module Level pass may required Function Level analysis info
> (dominator info). PM uses on the fly function pass manager to provide
> this on demand. In this situation, in PM terminology, module level
> pass is requiring lower level analysis info.
> When PM is not able to order required analysis info, PM checks whether
> any lower level manager will be able to provide this analysis info on
> demand or not.
> -
> Devang

More information about the llvm-dev mailing list