mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-02 07:32:52 +00:00
Update documentation a bit, correct #include guard
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@127 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
100efcbce9
commit
953932d779
@ -2,13 +2,21 @@
|
|||||||
//
|
//
|
||||||
// This file defines the following classes:
|
// This file defines the following classes:
|
||||||
// 1. DominatorSet: Calculates the [reverse] dominator set for a method
|
// 1. DominatorSet: Calculates the [reverse] dominator set for a method
|
||||||
// 2. ImmediateDominators: Calculates and holds the immediate dominator tree
|
// 2. ImmediateDominators: Calculates and holds a mapping between BasicBlocks
|
||||||
// for a method.
|
// and their immediate dominator.
|
||||||
|
// 3. DominatorTree: Represent the ImmediateDominator as an explicit tree
|
||||||
|
// structure.
|
||||||
|
// 4. DominanceFrontier: Calculate and hold the dominance frontier for a
|
||||||
|
// method.
|
||||||
|
//
|
||||||
|
// These data structures are listed in increasing order of complexity. It
|
||||||
|
// takes longer to calculate the dominator frontier, for example, than the
|
||||||
|
// ImmediateDominator mapping.
|
||||||
//
|
//
|
||||||
//===----------------------------------------------------------------------===//
|
//===----------------------------------------------------------------------===//
|
||||||
|
|
||||||
#ifndef LLVM_DOMINATOR_SET_H
|
#ifndef LLVM_DOMINATORS_H
|
||||||
#define LLVM_DOMINATOR_SET_H
|
#define LLVM_DOMINATORS_H
|
||||||
|
|
||||||
#include <set>
|
#include <set>
|
||||||
#include <map>
|
#include <map>
|
||||||
|
Loading…
Reference in New Issue
Block a user