00001 #include "loweringpass.h" 00002 00003 using namespace llvm; 00004 00005 char LoweringPass::ID = 0; 00006 RegisterPass<LoweringPass> X("lowering", "Lowering Pass"); 00007 00008 LoweringPass::LoweringPass() 00009 : ModulePass((intptr_t)&ID) 00010 { 00011 } 00012 00013 bool LoweringPass::runOnModule(Module &m) 00014 { 00015 llvm::cerr << "Hello: " << m.getModuleIdentifier() << "\n"; 00016 return false; 00017 }