Doxygenify comments.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12015 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Misha Brukman
2004-02-29 23:55:11 +00:00
parent 99cc88bb64
commit 201ff603a7

View File

@ -18,7 +18,6 @@
namespace llvm { namespace llvm {
/// PostDominatorSet Class - Concrete subclass of DominatorSetBase that is used /// PostDominatorSet Class - Concrete subclass of DominatorSetBase that is used
/// to compute the post-dominator set. Because there can be multiple exit nodes /// to compute the post-dominator set. Because there can be multiple exit nodes
/// in an LLVM function, we calculate post dominators with a special null block /// in an LLVM function, we calculate post dominators with a special null block
@ -31,19 +30,17 @@ struct PostDominatorSet : public DominatorSetBase {
virtual bool runOnFunction(Function &F); virtual bool runOnFunction(Function &F);
// getAnalysisUsage - This pass does not modify the function at all. /// getAnalysisUsage - This pass does not modify the function at all.
// ///
virtual void getAnalysisUsage(AnalysisUsage &AU) const { virtual void getAnalysisUsage(AnalysisUsage &AU) const {
AU.setPreservesAll(); AU.setPreservesAll();
} }
}; };
/// ImmediatePostDominators Class - Concrete subclass of ImmediateDominatorsBase
//===------------------------------------- /// that is used to compute the immediate post-dominators.
// ImmediatePostDominators Class - Concrete subclass of ImmediateDominatorsBase ///
// that is used to compute the immediate post-dominators.
//
struct ImmediatePostDominators : public ImmediateDominatorsBase { struct ImmediatePostDominators : public ImmediateDominatorsBase {
ImmediatePostDominators() : ImmediateDominatorsBase(true) {} ImmediatePostDominators() : ImmediateDominatorsBase(true) {}
@ -64,10 +61,9 @@ private:
}; };
//===------------------------------------- /// PostDominatorTree Class - Concrete subclass of DominatorTree that is used to
// PostDominatorTree Class - Concrete subclass of DominatorTree that is used to /// compute the a post-dominator tree.
// compute the a post-dominator tree. ///
//
struct PostDominatorTree : public DominatorTreeBase { struct PostDominatorTree : public DominatorTreeBase {
PostDominatorTree() : DominatorTreeBase(true) {} PostDominatorTree() : DominatorTreeBase(true) {}
@ -88,10 +84,9 @@ private:
}; };
//===------------------------------------- /// PostDominanceFrontier Class - Concrete subclass of DominanceFrontier that is
// PostDominanceFrontier Class - Concrete subclass of DominanceFrontier that is /// used to compute the a post-dominance frontier.
// used to compute the a post-dominance frontier. ///
//
struct PostDominanceFrontier : public DominanceFrontierBase { struct PostDominanceFrontier : public DominanceFrontierBase {
PostDominanceFrontier() : DominanceFrontierBase(true) {} PostDominanceFrontier() : DominanceFrontierBase(true) {}