mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-11-03 14:21:30 +00:00 
			
		
		
		
	Fix minor bug, update comments
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@875 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
		@@ -72,7 +72,7 @@ struct Pass {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // run(Module*) - Run this pass on a module and all of the methods contained
 | 
					  // run(Module*) - Run this pass on a module and all of the methods contained
 | 
				
			||||||
  // within it.  Returns false on success.
 | 
					  // within it.  Returns true if any of the contained passes returned true.
 | 
				
			||||||
  //
 | 
					  //
 | 
				
			||||||
  bool run(Module *M) {
 | 
					  bool run(Module *M) {
 | 
				
			||||||
    bool MadeChanges = doPassInitializationVirt(M);
 | 
					    bool MadeChanges = doPassInitializationVirt(M);
 | 
				
			||||||
@@ -81,7 +81,7 @@ struct Pass {
 | 
				
			|||||||
    // the Module, so we have to keep checking for end of method list condition.
 | 
					    // the Module, so we have to keep checking for end of method list condition.
 | 
				
			||||||
    //
 | 
					    //
 | 
				
			||||||
    for (Module::iterator I = M->begin(); I != M->end(); ++I)
 | 
					    for (Module::iterator I = M->begin(); I != M->end(); ++I)
 | 
				
			||||||
      MadeChanges = doPerMethodWorkVirt(*I);
 | 
					      MadeChanges |= doPerMethodWorkVirt(*I);
 | 
				
			||||||
    return MadeChanges;
 | 
					    return MadeChanges;
 | 
				
			||||||
  }
 | 
					  }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -101,12 +101,12 @@ struct Pass {
 | 
				
			|||||||
  inline virtual ~Pass() {}
 | 
					  inline virtual ~Pass() {}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // doPassInitializationVirt - Virtual method overridden by subclasses to do
 | 
					  // doPassInitializationVirt - Virtual method overridden by subclasses to do
 | 
				
			||||||
  // any neccesary per-module initialization.  Returns false on success.
 | 
					  // any neccesary per-module initialization.
 | 
				
			||||||
  //
 | 
					  //
 | 
				
			||||||
  virtual bool doPassInitializationVirt(Module *M) = 0;
 | 
					  virtual bool doPassInitializationVirt(Module *M) = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  // doPerMethodWorkVirt - Virtual method overriden by subclasses to do the
 | 
					  // doPerMethodWorkVirt - Virtual method overriden by subclasses to do the
 | 
				
			||||||
  // per-method processing of the pass.  Returns false on success.
 | 
					  // per-method processing of the pass.
 | 
				
			||||||
  //
 | 
					  //
 | 
				
			||||||
  virtual bool doPerMethodWorkVirt(Method *M) = 0;
 | 
					  virtual bool doPerMethodWorkVirt(Method *M) = 0;
 | 
				
			||||||
};
 | 
					};
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user