Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/MLRISC/FLAGS
ViewVC logotype

Annotation of /sml/trunk/src/MLRISC/FLAGS

Parent Directory Parent Directory | Revision Log Revision Log


Revision 412 - (view) (download)

1 : monnier 245 MLRISC Control
2 :    
3 :     These flags are set via the MLRISC_Control structure.
4 :    
5 :     Register allocation:
6 :     flags:
7 :     "dump-cfg-before-ra"
8 :     Prints the control flowgraph before register
9 :     allocation.
10 :    
11 :     "dump-cfg-after-ra"
12 :     Prints the control flowgraph after register
13 :     allocation.
14 :    
15 :     "dump-interference-graph"
16 :     Dumps out the interference graph at each round.
17 :    
18 :     counters:
19 :     "ra-int-spills"
20 :     Counts the number of integer spill instructions
21 :    
22 :     "ra-int-reloads"
23 :     Counts the number of integer reload instructions.
24 :    
25 :     "ra-float-spills"
26 :     Counts the number of floating point spill instructions
27 :    
28 :     "ra-float-reloads"
29 :     Counts the number of floating point reload instructions.
30 :    
31 : monnier 411 "ra-counts"
32 :     Counts the number of times the RA is called
33 :    
34 :     "ra-rewrites"
35 :     Counts the number of times the flowgraph is rewritten (after
36 :     an actual spill).
37 : monnier 245
38 : monnier 411
39 :    
40 :    

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0