Next:
4.1 Optimizations
Up:
SDCC Compiler User Guide
Previous:
3.18 Defines Created by
 
Contents
 
Index
4. SDCC Technical Data
Subsections
4.1 Optimizations
4.1.1 Sub-expression Elimination
4.1.2 Dead-Code Elimination
4.1.3 Copy-Propagation
4.1.4 Loop Optimizations
4.1.5 Loop Reversing
4.1.6 Algebraic Simplifications
4.1.7 'switch' Statements
4.1.8 Bit-shifting Operations.
4.1.9 Bit-rotation
4.1.10 Highest Order Bit
4.1.11 Peep-hole Optimizer
4.2 Pragmas
4.3
<pending: this is messy and incomplete>
Library Routines
4.4 Interfacing with Assembly Routines
4.4.1 Global Registers used for Parameter Passing
4.4.2 Assembler Routine(non-reentrant)
4.4.3 Assembler Routine(reentrant)
4.5 External Stack
4.6 ANSI-Compliance
4.7 Cyclomatic Complexity
Johan Knol
2001-07-13