Turn lol; loc 1; adu w; stl into inl. (And for subtractions.) dtrg-8080
authorDavid Given <dg@cowlark.com>
Wed, 13 Mar 2019 21:12:00 +0000 (22:12 +0100)
committerDavid Given <dg@cowlark.com>
Wed, 13 Mar 2019 21:12:00 +0000 (22:12 +0100)
util/opt/patterns

index 34bcc76..4453cbd 100644 (file)
@@ -378,6 +378,10 @@ lol loc sbi stl $1==$4 && $2==1:   del $1
 lol loc sbi stl $1==$4 && $2==-1:      inl $1
 lol loc adi stl $1==$4 && $2==1:       inl $1
 lol loc adi stl $1==$4 && $2==-1:      del $1
+lol loc sbu stl $1==$4 && $2==1:       del $1
+lol loc sbu stl $1==$4 && $2==-1:      inl $1
+lol loc adu stl $1==$4 && $2==1:       inl $1
+lol loc adu stl $1==$4 && $2==-1:      del $1
 lol dec stl $1==$3:     del $1
 lol inc stl $1==$3:     inl $1
 lol loc mli $2==0 && $3==w:     loc 0