00001 #ifndef LOWERINGPASS_H 00002 #define LOWERINGPASS_H 00003 00004 #include "llvm/Pass.h" 00005 #include "llvm/Module.h" 00006 00007 struct LoweringPass : public llvm::ModulePass 00008 { 00009 static char ID; 00010 LoweringPass(); 00011 00012 virtual bool runOnModule(llvm::Module &m); 00013 }; 00014 00015 #endif