Use this panel to configure peephole optimization for the HC(S)08 Compiler.
The following table lists and describes the Peephole Otimization options for HC(S)08 compiler.
| Option | Description |
|---|---|
| Disable all optimizations (-OnP) | If -OnP is specified, the Compiler disables the whole peephole optimizer. |
| Disable peephole load immediate to HX (HCS08 only) (-OnP=x) | Disable peephole load immediate to HX (HCS08 only). |
| Disable peephole simple inline assembler optimizations (-OnP=o) | Disable peephole simple inline assembler optimizations. |
| Disable peephole CMP #1 optimization (-OnP=n) | Disable peephole CMP #1 optimization. |
| Disable peephole JSR to JMP optimization (-OnP=m) | Disable peephole JSR to JMP optimization. |
| Disable peephole unnescessary transfers optimization (-OnP=l) | Disable peephole unnescessary transfers optimization. |
| Disable peephole unnescessary tests optimization (-OnP=k) | Disable peephole unnescessary tests optimization. |
| Disable peephole unused compares optimization (-OnP=j) | Disable peephole unused compares optimization. |
| Disable peephole unused stores optimization (-OnP=i) | Disable peephole unused stores optimization. |
| Disable peephole unused loads optimization (-OnP=h) | Disable peephole unused loads optimization. |
| Disable peephole RTS RTS optimization (-OnP=g) | Disable peephole RTS RTS optimization. |
| Disable peephole PSH PUL optimization (-OnP=f) | Disable peephole PSH PUL optimization. |
| Disable peephole combine bit set/clr optimization (-OnP=e) | Disable peephole combine bit set/clr optimization. |
| Disable peephole combine bit operations optimization (-OnP=d) | Disable peephole combine bit operations optimization. |
| Disable peephole PSH/PUL instead AIS optimization (-OnP=c) | Disable peephole PSH/PUL instead AIS optimization. |
| Disable peephole handle constant argument optimization (-OnP=b) | Disable peephole handle constant argument optimization. |
| Disable peephole combine AI(S|X) optimization (-OnP=a) | Disable peephole combine AI(S|X) optimization. |