EasyManuals Logo

Texas Instruments C28 Series Student Guide

Texas Instruments C28 Series
342 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
Page #332 background imageLoading...
Page #332 background image
Optimization Levels
Optimization Performance
Optimization Performance
o3
o3
Removes all functions that are never called
Removes all functions that are never called
Simplifies functions with return values that are never used
Simplifies functions with return values that are never used
Inlines calls to small functions
Inlines calls to small functions
Identifies file
Identifies file
-
-
level variable characteristics
level variable characteristics
o0
o0
Performs control
Performs control
-
-
flow
flow
-
-
graph simplification
graph simplification
Allocates variables to registers
Allocates variables to registers
Performs loop rotation
Performs loop rotation
Eliminates unused code
Eliminates unused code
Simplifies expressions and statements
Simplifies expressions and statements
Expands calls to functions declared inline
Expands calls to functions declared inline
o1
o1
Performs local copy/constant propagation
Performs local copy/constant propagation
Removes unused assignments
Removes unused assignments
Eliminates local common expressions
Eliminates local common expressions
o2
o2
Default (
Default (
-
-
o)
o)
Performs loop optimizations
Performs loop optimizations
Eliminates global common sub
Eliminates global common sub
-
-
expressions
expressions
Eliminates global unused assignments
Eliminates global unused assignments
FUNCTION
FUNCTION
LOCAL
LOCAL
FILE
FILE
PROGRAM
PROGRAM
o3
o3
pm
pm
Optimizer levels zero through three, offer an increasing array of actions, as seen above. Higher
levels include all the functions of the lower ones. Increasing optimizer levels also increase the
scope of optimization, from considering the elements of single entry, single-exit functions only,
through all the elements in a file. The “-pm” option directs the optimizer to view numerous input
files as one large single file, so that optimization can be performed across the whole system.
D- 10 C28x – C Programming

Table of Contents

Other manuals for Texas Instruments C28 Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments C28 Series and is the answer not in the manual?

Texas Instruments C28 Series Specifications

General IconGeneral
BrandTexas Instruments
ModelC28 Series
CategoryComputer Hardware
LanguageEnglish

Related product manuals