SyncDependenceAnalysis.h - remove orphan method declarations. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 5 Jun 2020 11:47:50 +0000 (12:47 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Fri, 5 Jun 2020 13:35:31 +0000 (14:35 +0100)
These have been there since the header was added by D51491 but afaict without an implementation, all functionality is actually in DivergenceAnalysis

llvm/include/llvm/Analysis/SyncDependenceAnalysis.h

index 099403b..2f07b31 100644 (file)
@@ -37,12 +37,7 @@ using ConstBlockSet = SmallPtrSet<const BasicBlock *, 4>;
 /// This analysis relates points of divergent control to points of converging
 /// divergent control. The analysis requires all loops to be reducible.
 class SyncDependenceAnalysis {
-  void visitSuccessor(const BasicBlock &succBlock, const Loop *termLoop,
-                      const BasicBlock *defBlock);
-
 public:
-  bool inRegion(const BasicBlock &BB) const;
-
   ~SyncDependenceAnalysis();
   SyncDependenceAnalysis(const DominatorTree &DT, const PostDominatorTree &PDT,
                          const LoopInfo &LI);