leaving adp 0-rom($1,1)*rom($1,3) ads 2
pat loc sli ads sti $1==1 && $2==2 && $3==2
+with exact rmorconst ADDR_EXTERN
+ uses reusing %1,ADDREG=%1
+ gen sal %a,{ANYCON,1} yields {Xreg_off,%a,%2.off}
+ leaving sti $4
with ADDREG rmorconst
gen sal %1,{ANYCON,1}
add %1,%2 yields %1 leaving sti $4
add %2,%1 yields %2 leaving sti $4
pat loc sli ads $1==1 && $2==2 && $3==2
+with exact rmorconst ADDR_EXTERN
+ uses reusing %1,ADDREG=%1
+ gen sal %a,{ANYCON,1} yields {Xreg_off,%a,%2.off}
with ADDREG rmorconst
gen sal %1,{ANYCON,1}
add %1,%2 yields %1
add %1,%2 yields %1
pat loc sli ads sti $1==2 && $2==2 && $3==2
+with exact rmorconst ADDR_EXTERN
+ uses reusing %1,ADDREG=%1
+ gen sal %a,{ANYCON,1}
+ sal %a,{ANYCON,1} yields {Xreg_off,%a,%2.off}
+ leaving sti $4
with ADDREG rmorconst
gen sal %1,{ANYCON,1}
sal %1,{ANYCON,1}
add %2,%1 yields %2 leaving sti $4
pat loc sli ads $1==2 && $2==2 && $3==2
+with exact rmorconst ADDR_EXTERN
+ uses reusing %1,ADDREG=%1
+ gen sal %a,{ANYCON,1}
+ sal %a,{ANYCON,1} yields {Xreg_off,%a,%2.off}
with ADDREG rmorconst
gen sal %1,{ANYCON,1}
sal %1,{ANYCON,1}