[
next
] [
prev
] [
prev-tail
] [
tail
] [
up
]
Chapter 11
Optimizations
.1
Non processor specific
.1.1
Constant folding
.1.2
Constant merging
.1.3
Short cut evaluation
.1.4
Constant set inlining
.1.5
Small sets
.1.6
Range checking
.1.7
And instead of modulo
.1.8
Shifts instead of multiply or divide
.1.9
Automatic alignment
.1.10
Smart linking
.1.11
Inline routines
.1.12
Stack frame omission
.1.13
Register variables
.2
Processor specific
.2.1
Intel 80x86 specific
.2.2
Motorola 680x0 specific
.3
Optimization switches
.4
Tips to get faster code
.5
Tips to get smaller code
[
next
] [
prev
] [
prev-tail
] [
front
] [
up
]