Added a pattern for better *p++ operation
This commit is contained in:
		
							parent
							
								
									6731de5286
								
							
						
					
					
						commit
						643dee0ab6
					
				
					 1 changed files with 5 additions and 0 deletions
				
			
		|  | @ -1066,6 +1066,11 @@ lol lol adp stl loi $1==$2 && $2==$4 && inreg($1)==2 && $3==1 && $5==1 | | | ||||||
| 			remove(regvar($1)) | 			remove(regvar($1)) | ||||||
| 			"bisb (%(regvar($1)%))+,%[a]" | 			"bisb (%(regvar($1)%))+,%[a]" | ||||||
| 			erase(%[a])			| %[a]	| | | 			erase(%[a])			| %[a]	| | | ||||||
|  | lol lol adp stl loi loc loc cii $1==$2 && $2==$4 && inreg($1)==2 && $3==1 && $5==1 && $6==1 && $7==2 | | | ||||||
|  | 			allocate(REG) | ||||||
|  | 			remove(regvar($1)) | ||||||
|  | 			"movb (%(regvar($1)%))+,%[a]" | ||||||
|  | 			erase(%[a])			| %[a]	| | | ||||||
| lol lol adp stl loi $1==$2 && $2==$4 && inreg($1)==2 && $3==2 && $5==2 | | | lol lol adp stl loi $1==$2 && $2==$4 && inreg($1)==2 && $3==2 && $5==2 | | | ||||||
| 			allocate(REG) | 			allocate(REG) | ||||||
| 			remove(regvar($1)) | 			remove(regvar($1)) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		
		Reference in a new issue