diff options
author | Cameron Zwarich <zwarich@apple.com> | 2011-01-23 05:11:18 +0000 |
---|---|---|
committer | Cameron Zwarich <zwarich@apple.com> | 2011-01-23 05:11:18 +0000 |
commit | 11e222da1fe498a3c528d197ab57982e3bb5762d (patch) | |
tree | 54459f6d6b971193470dcb74b8210c67a016f95f /include/llvm | |
parent | 53e069ffab9ab055f20b5aa9ad54fecaa2612192 (diff) | |
download | external_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.h | 6 | ||||
-rw-r--r-- | include/llvm/Analysis/Dominators.h | 6 |
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; |