diff options
author | Andreas Neustifter <astifter-llvm@gmx.at> | 2009-09-01 19:03:44 +0000 |
---|---|---|
committer | Andreas Neustifter <astifter-llvm@gmx.at> | 2009-09-01 19:03:44 +0000 |
commit | f771dae69aee00a16dbfb7e712bf26ab2b9d9cde (patch) | |
tree | c44a44042fde0dadb3ff1e24b09bd429885e7c5e /include/llvm/Analysis | |
parent | 19531d113c74d734a6e4128653ad694089e8981b (diff) | |
download | llvm-f771dae69aee00a16dbfb7e712bf26ab2b9d9cde.tar.gz llvm-f771dae69aee00a16dbfb7e712bf26ab2b9d9cde.tar.bz2 llvm-f771dae69aee00a16dbfb7e712bf26ab2b9d9cde.tar.xz |
OptimalEdgeProfiling: Creation of profiles.
This adds the instrumentation and runtime part of OptimalEdgeProfiling.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80712 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Analysis')
-rw-r--r-- | include/llvm/Analysis/ProfileInfoTypes.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/include/llvm/Analysis/ProfileInfoTypes.h b/include/llvm/Analysis/ProfileInfoTypes.h index f311f8cb90..0d531d5c5f 100644 --- a/include/llvm/Analysis/ProfileInfoTypes.h +++ b/include/llvm/Analysis/ProfileInfoTypes.h @@ -22,7 +22,8 @@ enum ProfilingType { BlockInfo = 3, /* Block profiling information */ EdgeInfo = 4, /* Edge profiling information */ PathInfo = 5, /* Path profiling information */ - BBTraceInfo = 6 /* Basic block trace information */ + BBTraceInfo = 6, /* Basic block trace information */ + OptEdgeInfo = 7 /* Edge profiling information, optimal version */ }; #endif /* LLVM_ANALYSIS_PROFILEINFOTYPES_H */ |