Lines Matching refs:TheFPM
816 TheFPM = new FunctionPassManager(TheModule); in JITHelper()
820 TheFPM->add(new DataLayout(*TheExecutionEngine->getDataLayout())); in JITHelper()
822 TheFPM->add(createBasicAliasAnalysisPass()); in JITHelper()
824 TheFPM->add(createPromoteMemoryToRegisterPass()); in JITHelper()
826 TheFPM->add(createInstructionCombiningPass()); in JITHelper()
828 TheFPM->add(createReassociatePass()); in JITHelper()
830 TheFPM->add(createGVNPass()); in JITHelper()
832 TheFPM->add(createCFGSimplificationPass()); in JITHelper()
834 TheFPM->doInitialization(); in JITHelper()
838 if (TheFPM) in ~JITHelper()
839 delete TheFPM; in ~JITHelper()
864 assert(TheFPM); in runFPM()
865 TheFPM->run(F); in runFPM()
881 FunctionPassManager *TheFPM; member in JITHelper