15 lines
		
	
	
		
			208 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			208 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| // SPDX-License-Identifier: GPL-3.0-only
 | |
| // Replace shifts with BIT macro
 | |
| 
 | |
| @@ expression val; @@
 | |
| -(1 << val)
 | |
| +BIT(val)
 | |
| 
 | |
| @@ expression val; @@
 | |
| -(1U << val)
 | |
| +BIT(val)
 | |
| 
 | |
| @@ expression val; @@
 | |
| -1 << val
 | |
| +BIT(val)
 |