Lines Matching refs:Module
27 #include "llvm/IR/Module.h"
50 virtual bool runOnModule(Module &M) {
66 virtual bool runOnModule(Module &M) {
79 virtual bool runOnModule(Module &M) {
94 virtual bool runOnModule(Module &M) {
178 struct FPass : public PassTest<Module, FunctionPass> {
238 virtual bool doInitialization(Module &M) {
256 virtual bool doFinalization(Module &M) {
272 virtual bool runOnModule(Module &M) {
274 for (Module::iterator I=M.begin(),E=M.end(); I != E; ++I) {
290 Module M("test-once", getGlobalContext());
314 Module M("test-rerun", getGlobalContext());
331 // module/function was run in between
338 Module* makeLLVMModule();
342 OwningPtr<Module> M(makeLLVMModule());
353 Module *M = makeLLVMModule();
389 Module *M = makeLLVMModule();
403 Module* makeLLVMModule() {
404 // Module Construction
405 Module* mod = new Module("test-mem", getGlobalContext());