corrected SDF patterns
This commit is contained in:
parent
16ef0467a8
commit
f0c0b894f2
1 changed files with 11 additions and 4 deletions
|
@ -812,6 +812,16 @@ pat sdf
|
|||
kills referals
|
||||
gen pop {ind_regoff2,%1,$1}
|
||||
pop {ind_regoff2,%1,$1+2}
|
||||
with exact halfindir STACK
|
||||
kills referals
|
||||
uses reusing %1,ADDREG=%1
|
||||
gen pop {ind_regoff2,%a,$1}
|
||||
pop {ind_regoff2,%a,$1+2}
|
||||
with exact memory2 STACK
|
||||
kills referals
|
||||
uses reusing %1,ADDREG=%1
|
||||
gen pop {ind_regoff2,%a,$1}
|
||||
pop {ind_regoff2,%a,$1+2}
|
||||
with reg_off regorconst regorconst
|
||||
kills referals
|
||||
gen move %2,{ind_regoff2,%1.reg,%1.off+$1}
|
||||
|
@ -844,9 +854,6 @@ pat sdf
|
|||
kills all_locals,indexed
|
||||
gen move %2,{ind_bpregoff2,%1.reg,%1.ind+$1}
|
||||
move %3,{ind_bpregoff2,%1.reg,%1.ind+$1+2}
|
||||
with halfindir regorconst
|
||||
kills referals
|
||||
gen mov %1,%2 yields %1 leaving stf $1+2
|
||||
|
||||
|
||||
/****************************************************************
|
||||
|
|
Loading…
Add table
Reference in a new issue