Since Data Structure alias analysis inherits from ModulePass rather than FunctionPass, does that mean that it performs interprocedural alias analysis? Further, if I compare pointers from two different functions, will I sometimes get a NoAlias response. Regards, Ryan -- Ryan M. Lefever [http://www.ews.uiuc.edu/~lefever]