improved ASP patterns

This commit is contained in:
ceriel 1989-04-03 16:16:10 +00:00
parent 7a7d0e413b
commit c847bfb6c8
4 changed files with 24 additions and 4 deletions

View file

@ -3858,7 +3858,12 @@ with exact STACK
* Group 15: miscellaneous instructions * * Group 15: miscellaneous instructions *
************************************************/ ************************************************/
pat asp small($1) pat asp $1==4
with any-pre_post
with STACK
gen add_l {const, $1}, sp
pat asp $1==8
with any-pre_post any-pre_post
with STACK with STACK
gen add_l {const, $1}, sp gen add_l {const, $1}, sp
pat asp pat asp

View file

@ -3858,7 +3858,12 @@ with exact STACK
* Group 15: miscellaneous instructions * * Group 15: miscellaneous instructions *
************************************************/ ************************************************/
pat asp small($1) pat asp $1==4
with any-pre_post
with STACK
gen add_l {const, $1}, sp
pat asp $1==8
with any-pre_post any-pre_post
with STACK with STACK
gen add_l {const, $1}, sp gen add_l {const, $1}, sp
pat asp pat asp

View file

@ -3858,7 +3858,12 @@ with exact STACK
* Group 15: miscellaneous instructions * * Group 15: miscellaneous instructions *
************************************************/ ************************************************/
pat asp small($1) pat asp $1==4
with any-pre_post
with STACK
gen add_l {const, $1}, sp
pat asp $1==8
with any-pre_post any-pre_post
with STACK with STACK
gen add_l {const, $1}, sp gen add_l {const, $1}, sp
pat asp pat asp

View file

@ -3858,7 +3858,12 @@ with exact STACK
* Group 15: miscellaneous instructions * * Group 15: miscellaneous instructions *
************************************************/ ************************************************/
pat asp small($1) pat asp $1==4
with any-pre_post
with STACK
gen add_l {const, $1}, sp
pat asp $1==8
with any-pre_post any-pre_post
with STACK with STACK
gen add_l {const, $1}, sp gen add_l {const, $1}, sp
pat asp pat asp