From: Chris Lattner Date: Tue, 14 Jan 2003 22:28:22 +0000 (+0000) Subject: Remove unused header X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=d15a1da5eb432af5e16728c3ae9a5def887ea962;p=oota-llvm.git Remove unused header git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5274 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Transforms/Instrumentation/ProfilePaths.h b/include/llvm/Transforms/Instrumentation/ProfilePaths.h deleted file mode 100644 index 4004c7fd95f..00000000000 --- a/include/llvm/Transforms/Instrumentation/ProfilePaths.h +++ /dev/null @@ -1,37 +0,0 @@ -//===-- ProfilePaths.h - interface to insert instrumentation -----*- C++ -*--=// -// -// This inserts intrumentation for counting -// execution of paths though a given method -// Its implemented as a "Method" Pass, and called using opt -// -// This pass is implemented by using algorithms similar to -// 1."Efficient Path Profiling": Ball, T. and Larus, J. R., -// Proceedings of Micro-29, Dec 1996, Paris, France. -// 2."Efficiently Counting Program events with support for on-line -// "queries": Ball T., ACM Transactions on Programming Languages -// and systems, Sep 1994. -// -// The algorithms work on a Graph constructed over the nodes -// made from Basic Blocks: The transformations then take place on -// the constucted graph (implementation in Graph.cpp and GraphAuxillary.cpp) -// and finally, appropriate instrumentation is placed over suitable edges. -// (code inserted through EdgeCode.cpp). -// -// The algorithm inserts code such that every acyclic path in the CFG -// of a method is identified through a unique number. the code insertion -// is optimal in the sense that its inserted over a minimal set of edges. Also, -// the algorithm makes sure than initialization, path increment and counter -// update can be collapsed into minmimum number of edges. -//===----------------------------------------------------------------------===// - -#ifndef LLVM_TRANSFORMS_INSTRUMENTATION_PROFILE_PATHS_H -#define LLVM_TRANSFORMS_INSTRUMENTATION_PROFILE_PATHS_H - -class Pass; - -// createProfilePathsPass - Create a new pass to add path profiling -// -Pass *createProfilePathsPass(); - -#endif -