From e7ddcfdebe357b4067f9c7d68d44616e11351a23 Mon Sep 17 00:00:00 2001 From: Andreas Neustifter Date: Tue, 1 Sep 2009 08:48:42 +0000 Subject: Preparation for Optimal Edge Profiling: This adds a pass to verify the current profile against the flow conditions. This is very helpful when later on trying to perserve the profiling information during all passes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@80666 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/Passes.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'include/llvm/Analysis/Passes.h') diff --git a/include/llvm/Analysis/Passes.h b/include/llvm/Analysis/Passes.h index e687653..66ab3ea 100644 --- a/include/llvm/Analysis/Passes.h +++ b/include/llvm/Analysis/Passes.h @@ -109,6 +109,12 @@ namespace llvm { //===--------------------------------------------------------------------===// // + // createProfileVerifierPass - This pass verifies profiling information. + // + FunctionPass *createProfileVerifierPass(); + + //===--------------------------------------------------------------------===// + // // createDSAAPass - This pass implements simple context sensitive alias // analysis. // -- cgit v1.1