[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.
--Vikram
http://www.cs.uiuc.edu/~vadve
http://llvm.org/
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