mirror of
https://github.com/RPCS3/llvm.git
synced 2025-01-30 15:22:41 +00:00
Protect updateDFSNumbers()
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37560 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5fd306bf0d
commit
6857e366f5
@ -131,6 +131,8 @@ protected:
|
||||
// Info - Collection of information used during the computation of idoms.
|
||||
std::map<BasicBlock*, InfoRec> Info;
|
||||
|
||||
void updateDFSNumbers();
|
||||
|
||||
public:
|
||||
DominatorTreeBase(intptr_t ID, bool isPostDom)
|
||||
: DominatorBase(ID, isPostDom), DFSInfoValid(false), SlowQueries(0) {}
|
||||
@ -191,13 +193,12 @@ protected:
|
||||
return IDom != 0;
|
||||
}
|
||||
|
||||
void updateDFSNumbers();
|
||||
|
||||
/// isReachableFromEntry - Return true if A is dominated by the entry
|
||||
/// block of the function containing it.
|
||||
const bool isReachableFromEntry(BasicBlock* A);
|
||||
|
||||
/// dominates - Returns true iff this dominates N. Note that this is not a
|
||||
/// dominates - Returns true iff A dominates B. Note that this is not a
|
||||
/// constant time operation!
|
||||
///
|
||||
inline bool dominates(const DomTreeNode *A, DomTreeNode *B) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user