mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-30 16:17:05 +00:00 
			
		
		
		
	Added TargetPassConfig::enablePass
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152359 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
		| @@ -101,7 +101,10 @@ public: | |||||||
|   /// point where StadardID is expected, add TargetID in its place. |   /// point where StadardID is expected, add TargetID in its place. | ||||||
|   void substitutePass(char &StandardID, char &TargetID); |   void substitutePass(char &StandardID, char &TargetID); | ||||||
|  |  | ||||||
|   /// Allow the target to disable a specific standard pass. |   /// Allow the target to enable a specific standard pass by default. | ||||||
|  |   void enablePass(char &ID) { substitutePass(ID, ID); } | ||||||
|  |  | ||||||
|  |   /// Allow the target to disable a specific standard pass by default. | ||||||
|   void disablePass(char &ID) { substitutePass(ID, NoPassID); } |   void disablePass(char &ID) { substitutePass(ID, NoPassID); } | ||||||
|  |  | ||||||
|   /// Return the pass ssubtituted for StandardID by the target. |   /// Return the pass ssubtituted for StandardID by the target. | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user