EasyManua.ls Logo

Intel i960 - Page 45

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...
gcc960 Compiler Driver
2-27
2
f[no-]copyprop Performs copy propagation. This
optimization replaces uses of registers
that are destinations of register to
register copies with the source register
(when possible). This allows
unnecessary copies to be deleted later in
the compilation.
f[no-]cse-follow-jumps During common subexpression
elimination (CSE), scan through jump
instructions in only certain cases. This
is not as powerful as completely global
CSE, but allows for faster compilation.
f[no-]cse-skip-blocks Enable/disable a limited form of global
CSE.
f[no-]expensive- Perform/skip a number of minor
optimizations optimizations that are relatively
expensive. This option is enabled with
optimization level
O2.
f[no-]fancy-errors Display/do not display C source line and
caret (
^) with error messages.
f[no-]float-store Store/do not store floating-point
variables in registers, and do not
perform common sub-expression
elimination on floating point
expressions.
f[no-]force-addr Force/do not force memory address
constants to be copied into registers
before doing arithmetic on them. This
may produce better code.
f[no-]inline-functions Inline/do not inline all simple functions
into their callers. The compiler
heuristically decides which functions are
simple enough to be worth inlining in

Table of Contents

Related product manuals