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

SCM Repository

[smlnj] Diff of /sml/trunk/src/MLRISC/instructions/mlriscAnnotations.sig
ViewVC logotype

Diff of /sml/trunk/src/MLRISC/instructions/mlriscAnnotations.sig

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1109, Fri Mar 1 13:56:06 2002 UTC revision 1110, Fri Mar 1 14:07:58 2002 UTC
# Line 1  Line 1 
1  (*  (* mlriscAnnotations.sig
2     *
3     * COPYRIGHT (c) 2002 Bell Labs, Lucent Technologies
4     *
5   * These are some basic annotations understood by the MLRISC system.   * These are some basic annotations understood by the MLRISC system.
6   * The MLRISC client can create its own annotations and propagate them   * The MLRISC client can create its own annotations and propagate them
7   * to MLRISC.  Client-defined annotations are ignored by MLRISC.   * to MLRISC.  Client-defined annotations are ignored by MLRISC.
# Line 22  Line 25 
25       * Currently, the annotation is recognized by the static branch prediction       * Currently, the annotation is recognized by the static branch prediction
26       * mondule.       * mondule.
27       *)       *)
28     exception BRANCHPROB of int     exception BRANCHPROB of Probability.prob
29     val BRANCH_PROB : int Annotations.property (* in percentage (0-100)*)     val BRANCH_PROB : Probability.prob Annotations.property
30    
31      (* The execution frequency of a basic block      (* The execution frequency of a basic block
32       * You can attach this at a basic block.       * You can attach this at a basic block.

Legend:
Removed from v.1109  
changed lines
  Added in v.1110

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