EasyManua.ls Logo

Intel i960 - Page 111

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...
ic960 Compiler Driver
3-35
3
Note that ANSI 3.3 requires the
compiler to assume that
char references
alias all types, so code using
char
pointers for this sort of thing is already
correct and using these options is not
necessary.
Using all three aliasing options
effectively disallows all use of type
information in memory disambiguation.
This is bad both for compiler
performance and the efficiency of
generated code.
keep-inline-functions Emit out-of-line code for inlined
functions
.
marry_mem
Rejoin multi-word moves split by
fsplit_mem.
rerun-cse-after-loop Reiterate CSE after loop optimization.
sblock Enable/disable superblock formation.
This option is normally used in a
second-pass recompilation, but it can
also be used in a single-pass
compilation.
schedule-insns Perform pre-register-allocation
scheduling.
schedule-insns2 Perform post-register-allocation
scheduling.
shadow-globals Shadow memory locations in registers.
shadow-mem Like shadow-globals, but more
thorough.
space-opt Optimize for code size.

Table of Contents

Related product manuals