projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
PIC PORT - &, |, ^
[fw/sdcc]
/
src
/
pic
/
peeph.def
diff --git
a/src/pic/peeph.def
b/src/pic/peeph.def
index 79f176337a06896c21533fdc09b848a8362abadc..f86f8323191a80fafec5133aba26b41f8eaeb7d3 100644
(file)
--- a/
src/pic/peeph.def
+++ b/
src/pic/peeph.def
@@
-69,6
+69,21
@@
replace restart {
%1:
}
+// like peep5
+replace restart {
+ skpc
+ goto %1
+%2:
+ incf %3,f
+%1:
+} by {
+ ;peep 5a
+ skpnc
+%2:
+ incf %3,f
+%1:
+}
+
// peep 6
replace restart {
skpnc
@@
-81,3
+96,4
@@
replace restart {
incf %2,f
%1:
}
+