EasyManua.ls Logo

Intel i960 - Page 186

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
6-10
6
The third line shows that no variables were allocated into high-speed
memory.
The fourth line shows that two call sites were inlined.
rdecisions
Creates a report that includes the initial and goal text sizes as described
above, as well as a list of variables allocated to fast memory, a list of the
estimated sizes of all functions before and after program-wide
optimization, and a list of inlined call sites.
The
Inlined arcs section of the report lists call sites selected for
inlining:
The
Caller field is the function containing the call site that is inlined.
The
Callee field is the function being called at the inline site.
The
Site field is a numbering of the call site in the calling function.
The first call in the calling function is site 1, the next call is site 2, and
so on. This field is useful for distinguishing between call sites when
the a function makes multiple calls to the same function.
The
Percent field is the percent of all dynamic calls for which this
call site is responsible.
The
Height field is the height in the call tree of the called function.
rcall-graph
Creates a call graph report showing the dynamic behavior of the program.
The
Function Callee field lists the arcs in the call-graph. The
format is:
Func
Callee1
Callee2
Callee3
...
In this listing
Func
is the calling function.
Callee
1,
Callee
2, and
Callee
3 are the functions that are called from function
Func
. A ? in the
callee field indicates that this call site is a call through a pointer. In this
case the compiler does not know what function is called from this call site.

Table of Contents

Related product manuals