improved ASP patterns

This commit is contained in:
ceriel 1989-04-03 16:16:10 +00:00
parent 0379ada7ad
commit 22a4ef930b
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