Lines Matching refs:Module
18 #include "llvm/IR/Module.h"
129 OS << " on module '" << M->getModuleIdentifier() << "'.\n";
175 bool doInitialization(Module &M);
177 bool doFinalization(Module &M);
247 /// whether any of the passes modifies the module, and if so, return true.
252 bool doInitialization(Module &M);
256 bool doFinalization(Module &M);
285 /// It batches all Module passes and function pass managers together and
286 /// sequences them to process one module.
303 /// createPrinterPass - Get a module printer pass.
309 /// whether any of the passes modifies the module, and if so, return true.
310 bool runOnModule(Module &M);
315 /// doInitialization - Run all of the initializers for the module passes.
319 /// doFinalization - Run all of the finalizers for the module passes.
334 /// required by module pass MP. Instantiate analysis pass, by using
339 return "Module Pass Manager";
370 /// function passes that are required by module passes.
399 /// createPrinterPass - Get a module printer pass.
405 /// whether any of the passes modifies the module, and if so, return true.
406 bool run(Module &M);
411 /// doInitialization - Run all of the initializers for the module passes.
415 /// doFinalization - Run all of the finalizers for the module passes.
1173 dbgs() << "' on Module '" << Msg << "'...\n";
1237 // Module Level pass may required Function Level analysis info
1240 // module level pass is requiring lower level analysis info managed by
1322 bool BBPassManager::doInitialization(Module &M) {
1331 bool BBPassManager::doFinalization(Module &M) {
1367 FunctionPassManager::FunctionPassManager(Module *m) : M(m) {
1418 bool FunctionPassManagerImpl::doInitialization(Module &M) {
1436 bool FunctionPassManagerImpl::doFinalization(Module &M) {
1514 // Collect inherited analysis from Module level pass manager.
1546 bool FPPassManager::runOnModule(Module &M) {
1549 for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I)
1555 bool FPPassManager::doInitialization(Module &M) {
1564 bool FPPassManager::doFinalization(Module &M) {
1578 /// the module, and if so, return true.
1580 MPPassManager::runOnModule(Module &M) {
1591 // Initialize module passes
1623 // Finalize module passes
1670 /// required by module pass MP. Instantiate analysis pass, by using
1687 /// whether any of the passes modifies the module, and if so, return true.
1688 bool PassManagerImpl::run(Module &M) {
1736 /// whether any of the passes modifies the module, and if so, return true.
1737 bool PassManager::run(Module &M) {
1816 /// Find appropriate Module Pass Manager in the PM Stack and
1820 // Find Module Pass Manager