Print llvm code one function at a time.
authorBrian Gaeke <gaeke@uiuc.edu>
Sat, 11 Dec 2004 22:17:07 +0000 (22:17 +0000)
committerBrian Gaeke <gaeke@uiuc.edu>
Sat, 11 Dec 2004 22:17:07 +0000 (22:17 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@18805 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/Sparc/SparcTargetMachine.cpp
lib/Target/SparcV8/SparcV8TargetMachine.cpp

index 8059853bc21f5541ab181b077d824624a5a51633..a867503573da20702c076d37b2361ec5465c929e 100644 (file)
@@ -82,7 +82,7 @@ bool SparcV8TargetMachine::addPassesToEmitAssembly(PassManager &PM,
 
   // Print LLVM code input to instruction selector:
   if (PrintMachineCode)
-    PM.add(new PrintModulePass());
+    PM.add(new PrintFunctionPass());
   
   PM.add(createSparcV8SimpleInstructionSelector(*this));
 
index 8059853bc21f5541ab181b077d824624a5a51633..a867503573da20702c076d37b2361ec5465c929e 100644 (file)
@@ -82,7 +82,7 @@ bool SparcV8TargetMachine::addPassesToEmitAssembly(PassManager &PM,
 
   // Print LLVM code input to instruction selector:
   if (PrintMachineCode)
-    PM.add(new PrintModulePass());
+    PM.add(new PrintFunctionPass());
   
   PM.add(createSparcV8SimpleInstructionSelector(*this));