EasyManua.ls Logo

Intel i960 - Page 343

Intel i960
347 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
i960 Processor Compiler User's Guide
Index-8
mpid-safe gcc960 option, 2-43
msoft-float gcc960 option, 2-43
mstrict-ref-def gcc960 option, 2-44
multi-tasking, 9-6
mwait gcc960 option, 2-44
N
n (Syntax-check) ic960 option, 3-51, 3-58
names, controlling use in assembly code, 7-50
naming an expression's type, 7-40
No Standard Header Files (nostdinc) gcc960
option, 2-44
No Standard Libraries (nostdlib) gcc960
option, 2-45
O
O (Optimize)
gcc960 option, 2-45
ic960 option, 3-51
o (Output)
gcc960 option, 2-47
ic960 option, 3-53
offset bias in g12, 9-1
optimization
branch chain, 11-9
branch prediction, 11-11
branch-and-link, 11-11
categories and mechanisms, 11-1
code compression, 7-30
common subexpressions, 11-3
conditional branch, 11-7
constant expression evaluation (folding),
11-4
constant expressions, 11-3
constant propagation, 11-5
dead code elimination, 11-5
fine-tuning, 3-29
function inlining, 11-20
global alias analysis, 11-15
identity collapsing, 11-5
induction variable elimination, 11-14
in-line function expansion, 7-32, 11-11
load operation, 11-8
local variables, 11-16
loop unrolling, 11-15
loop-invariant code, 11-14
options, 11-1
program-level, 11-20
specialized instructions, 11-22
spill area, 11-17
superblock formation, 11-21
tail calls and recursion, 11-12
variable shadowing, 11-16
optimization, overview, 4-1–4-15
Optimize (O)
gcc960 option, 2-45
ic960 option, 3-51
options
linker, 3-4
gcc960 compiler driver, summary list,
2-15
ic960 compiler driver, summary list, 3-17
Stop-after (n, Q, P, E, S, C), list, 3-59

Table of Contents

Related product manuals