What is the right way to set up chained alias analysis passes? I'd like to use both TypeBasedAliasAnalysis and ScalarEvolutionAliasAnalysis. In the Julia code that builds the LLVM pass list, I tried the following: FPM = new FunctionPassManager(m); ... jl_TargetMachine->addAnalysisPasses(*FPM); FPM->add(createTypeBasedAliasAnalysisPass()); FPM->add(createScalarEvolutionAliasAnalysisPass()); ... But it appears to be running only TypeBasedAliasAnalysis, and when I step through the code, it appears that TypeBasedAliasAnalysis is chained to NoAliasAnalysis. - Arch D. Robison