diff --git a/util/opt/patterns b/util/opt/patterns index 6a53caf2..2e9976bc 100644 --- a/util/opt/patterns +++ b/util/opt/patterns @@ -337,6 +337,8 @@ loc cmf !defined($2): cmf $1 loe dec ste $1==$3: dee $1 loe inc ste $1==$3: ine $1 loe loc mli $2==0 && $3==w: loc 0 +loe LEP adp SEP $1!=$4: LEP $2 adp $3 SEP $4 loe $1 +lol LLP adp SLP $1!=$4: LLP $2 adp $3 SLP $4 loe $1 #ifdef INT loe loe $2==$1-w: lde $2 loe loe beq $2==$1+w: lde $1 beq $3