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 | ||||
| 					call lolxxstl("or.l") | ||||
| 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 | ||||
| pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any | ||||
| 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 | ||||
| 					call lolxxstl("or.l") | ||||
| 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 | ||||
| pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any | ||||
| 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 | ||||
| 					call lolxxstl("or.l") | ||||
| 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 | ||||
| pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any | ||||
| 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 | ||||
| 					call lolxxstl("or.l") | ||||
| 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 | ||||
| pat lol mli stl $1==$3 && $2==4 && inreg($1)==reg_any | ||||
| with data4 | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue