some fixes
This commit is contained in:
parent
b7c7d50513
commit
5a9d09a854
1 changed files with 9 additions and 9 deletions
|
@ -1653,22 +1653,22 @@ with src4 src4 STACK
|
|||
* Group11 : array *
|
||||
*****************************************************************/
|
||||
|
||||
pat lae aar $2==2 && rom($1,3)==1 && rom($1,1)==0
|
||||
leaving adi 2
|
||||
pat lae aar $2==4 && rom($1,3)==1 && rom($1,1)==0
|
||||
leaving adi 4
|
||||
|
||||
pat lae aar $2==2 && rom($1,3)==1 && rom($1,1)!=0
|
||||
leaving adi 2
|
||||
pat lae aar $2==4 && rom($1,3)==1 && rom($1,1)!=0
|
||||
leaving adi 4
|
||||
adp 0-rom($1,1)
|
||||
|
||||
pat lae aar $2==2 && rom($1,3)==2 && rom($1,1)==0
|
||||
pat lae aar $2==4 && rom($1,3)==2 && rom($1,1)==0
|
||||
with REG
|
||||
gen ashd {const4, 1}, %1 yields %1
|
||||
leaving adi 2
|
||||
leaving adi 4
|
||||
|
||||
pat lae aar $2==2 && rom($1,3)==2 && rom($1,1)!=0
|
||||
pat lae aar $2==4 && rom($1,3)==2 && rom($1,1)!=0
|
||||
with REG
|
||||
gen ashd {const4, 1}, %1 yields {regcon4, %1,(0-2)*rom($1,1)}
|
||||
leaving adi 2
|
||||
leaving adi 4
|
||||
|
||||
pat lae aar $2==4 && rom($1,3)==4 && rom($1,1)==0
|
||||
with REG REG
|
||||
|
@ -2164,7 +2164,7 @@ kills ALL
|
|||
movd {TOS}, r0
|
||||
jsr {absolute4, ".csb"}
|
||||
|
||||
pat dch leaving loi 2
|
||||
pat dch leaving loi 4
|
||||
|
||||
pat dup $1==4
|
||||
with src4 yields %1 %1
|
||||
|
|
Loading…
Reference in a new issue