removed yet another eor.l error
This commit is contained in:
		
							parent
							
								
									00027d3893
								
							
						
					
					
						commit
						77259cd2f9
					
				
					 4 changed files with 16 additions and 4 deletions
				
			
		| 
						 | 
					@ -1104,7 +1104,10 @@ pat lol and stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("or.l")
 | 
										call lolxxstl("or.l")
 | 
				
			||||||
pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("eor.l")
 | 
					with conreg4-bconst
 | 
				
			||||||
 | 
					    kills regvar($1, reg_any), use_index %xreg==regvar($1, reg_any)
 | 
				
			||||||
 | 
					    gen eor_l %1, {LOCAL, $1}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef TBL68020
 | 
					#ifdef TBL68020
 | 
				
			||||||
pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
with data4
 | 
					with data4
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1104,7 +1104,10 @@ pat lol and stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("or.l")
 | 
										call lolxxstl("or.l")
 | 
				
			||||||
pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("eor.l")
 | 
					with conreg4-bconst
 | 
				
			||||||
 | 
					    kills regvar($1, reg_any), use_index %xreg==regvar($1, reg_any)
 | 
				
			||||||
 | 
					    gen eor_l %1, {LOCAL, $1}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef TBL68020
 | 
					#ifdef TBL68020
 | 
				
			||||||
pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
with data4
 | 
					with data4
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1104,7 +1104,10 @@ pat lol and stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("or.l")
 | 
										call lolxxstl("or.l")
 | 
				
			||||||
pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("eor.l")
 | 
					with conreg4-bconst
 | 
				
			||||||
 | 
					    kills regvar($1, reg_any), use_index %xreg==regvar($1, reg_any)
 | 
				
			||||||
 | 
					    gen eor_l %1, {LOCAL, $1}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef TBL68020
 | 
					#ifdef TBL68020
 | 
				
			||||||
pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
with data4
 | 
					with data4
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1104,7 +1104,10 @@ pat lol and stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol ior stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("or.l")
 | 
										call lolxxstl("or.l")
 | 
				
			||||||
pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol xor stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
					call lolxxstl("eor.l")
 | 
					with conreg4-bconst
 | 
				
			||||||
 | 
					    kills regvar($1, reg_any), use_index %xreg==regvar($1, reg_any)
 | 
				
			||||||
 | 
					    gen eor_l %1, {LOCAL, $1}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifdef TBL68020
 | 
					#ifdef TBL68020
 | 
				
			||||||
pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
					pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any
 | 
				
			||||||
with data4
 | 
					with data4
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue