Lines Matching full:passes
18 #include "llvm/Analysis/Passes.h"
51 cl::desc("Do not run any optimization passes"));
303 PassManager passes;
304 passes.add(createVerifierPass());
346 passes.add(createInternalizePass(mustPreserveList));
349 passes.run(*mergedModule);
354 /// Optimize merged modules using various IPO passes
370 // Instantiate the pass manager to organize the passes.
371 PassManager passes;
374 passes.add(createVerifierPass());
377 passes.add(new DataLayout(*_target->getDataLayout()));
378 _target->addAnalysisPasses(passes);
384 PassManagerBuilder().populateLTOPassManager(passes,
391 passes.add(createVerifierPass());
406 // Run our queue of passes all at once now, efficiently.
407 passes.run(*mergedModule);