Operand comparisons were unnecessarily failing in the pCode peep hole optimizer.
[fw/sdcc] / src / pic / peeph.def
index e48e6d0da46916e67538690f1a0a60a5a1987fcc..09923399983d64151f94024ef1d9caf26390472f 100644 (file)
@@ -133,54 +133,6 @@ replace restart {
 %3:    %6
 } 
 
-//replace restart {
-//        btfss        %1
-//        goto %2
-//     %3
-//%2:  %4
-//} by {
-//     ;peep 1 - test/jump to test/skip
-//     btfsc   %1
-//     %3
-//%2:  %4
-//}
-//
-//replace restart {
-//        btfsc        %1
-//        goto %2
-//     %3
-//%2:  %4
-//} by {
-//     ;peep 1a - test/jump to test/skip
-//     btfss   %1
-//     %3
-//%2:  %4
-//}
-//
-//replace restart {
-//        btfss        %1
-//        goto %4
-//%2:  %3
-//%4:  %5
-//} by {
-//     ;peep 1b - test/jump to test/skip
-//     btfsc   %1
-//%2:  %3
-//%4:  %5
-//}
-//
-//replace restart {
-//        btfsc        %1
-//        goto %4
-//%2:  %3
-//%4:  %5
-//} by {
-//     ;peep 1c - test/jump to test/skip
-//     btfss   %1
-//%2:  %3
-//%4:  %5
-//}
-
 
 //bogus test for pcode
 //replace restart {