aboutsummaryrefslogtreecommitdiffstats
path: root/include/llvm
diff options
context:
space:
mode:
authorCameron Zwarich <zwarich@apple.com>2011-01-23 05:11:18 +0000
committerCameron Zwarich <zwarich@apple.com>2011-01-23 05:11:18 +0000
commit11e222da1fe498a3c528d197ab57982e3bb5762d (patch)
tree54459f6d6b971193470dcb74b8210c67a016f95f /include/llvm
parent53e069ffab9ab055f20b5aa9ad54fecaa2612192 (diff)
downloadexternal_llvm-11e222da1fe498a3c528d197ab57982e3bb5762d.tar.gz
external_llvm-11e222da1fe498a3c528d197ab57982e3bb5762d.tar.bz2
external_llvm-11e222da1fe498a3c528d197ab57982e3bb5762d.zip
Remove useless struct fields.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124058 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm')
-rw-r--r--include/llvm/Analysis/DominatorInternals.h6
-rw-r--r--include/llvm/Analysis/Dominators.h6
2 files changed, 2 insertions, 10 deletions
diff --git a/include/llvm/Analysis/DominatorInternals.h b/include/llvm/Analysis/DominatorInternals.h
index 6f66580025..7f468836d2 100644
--- a/include/llvm/Analysis/DominatorInternals.h
+++ b/include/llvm/Analysis/DominatorInternals.h
@@ -43,8 +43,6 @@ unsigned DFSPass(DominatorTreeBase<typename GraphT::NodeType>& DT,
Vertex.push_back(V); // Vertex[n] = V;
//Info[V].Ancestor = 0; // Ancestor[n] = 0
- //Info[V].Child = 0; // Child[v] = 0
- VInfo.Size = 1; // Size[v] = 1
for (succ_iterator SI = succ_begin(V), E = succ_end(V); SI != E; ++SI) {
InfoRec &SuccVInfo = DT.Info[*SI];
@@ -73,8 +71,6 @@ unsigned DFSPass(DominatorTreeBase<typename GraphT::NodeType>& DT,
DT.Vertex.push_back(BB); // Vertex[n] = V;
//BBInfo[V].Ancestor = 0; // Ancestor[n] = 0
- //BBInfo[V].Child = 0; // Child[v] = 0
- BBInfo.Size = 1; // Size[v] = 1
if (IsChildOfArtificialExit)
BBInfo.Parent = 1;
@@ -174,8 +170,6 @@ void Calculate(DominatorTreeBase<typename GraphTraits<NodeT>::NodeType>& DT,
DT.Vertex.push_back(NULL); // Vertex[n] = V;
//BBInfo[V].Ancestor = 0; // Ancestor[n] = 0
- //BBInfo[V].Child = 0; // Child[v] = 0
- BBInfo.Size = 1; // Size[v] = 1
}
// Step #1: Number blocks in depth-first order and initialize variables used
diff --git a/include/llvm/Analysis/Dominators.h b/include/llvm/Analysis/Dominators.h
index d8a254c7f9..133e1231f9 100644
--- a/include/llvm/Analysis/Dominators.h
+++ b/include/llvm/Analysis/Dominators.h
@@ -196,12 +196,10 @@ protected:
struct InfoRec {
unsigned DFSNum;
unsigned Semi;
- unsigned Size;
- NodeT *Label, *Child;
+ NodeT *Label;
unsigned Parent, Ancestor;
- InfoRec() : DFSNum(0), Semi(0), Size(0), Label(0), Child(0), Parent(0),
- Ancestor(0) {}
+ InfoRec() : DFSNum(0), Semi(0), Label(0), Parent(0), Ancestor(0) {}
};
DenseMap<NodeT*, NodeT*> IDoms;