diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2012-08-10 14:05:55 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2012-08-10 14:05:55 +0000 |
| commit | 1187077f81fdf2371a171101eabaea7ab81ec94a (patch) | |
| tree | d35b3775410f5d5576cbebbde60cda9cffb75e33 /llvm/lib/VMCore/Dominators.cpp | |
| parent | 33c028fa051004176058db460da4bd6db517b962 (diff) | |
| download | bcm5719-llvm-1187077f81fdf2371a171101eabaea7ab81ec94a.tar.gz bcm5719-llvm-1187077f81fdf2371a171101eabaea7ab81ec94a.zip | |
Move BasicBlockEdge to the cpp file. No functionality change.
llvm-svn: 161663
Diffstat (limited to 'llvm/lib/VMCore/Dominators.cpp')
| -rw-r--r-- | llvm/lib/VMCore/Dominators.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/lib/VMCore/Dominators.cpp b/llvm/lib/VMCore/Dominators.cpp index dcf0b43be2e..682d928e4da 100644 --- a/llvm/lib/VMCore/Dominators.cpp +++ b/llvm/lib/VMCore/Dominators.cpp @@ -39,6 +39,22 @@ static cl::opt<bool,true> VerifyDomInfoX("verify-dom-info", cl::location(VerifyDomInfo), cl::desc("Verify dominator info (time consuming)")); +namespace llvm { + class BasicBlockEdge { + const BasicBlock *Start; + const BasicBlock *End; + public: + BasicBlockEdge(const BasicBlock *Start_, const BasicBlock *End_) : + Start(Start_), End(End_) { } + const BasicBlock *getStart() const { + return Start; + } + const BasicBlock *getEnd() const { + return End; + } + }; +} + //===----------------------------------------------------------------------===// // DominatorTree Implementation //===----------------------------------------------------------------------===// |

