DominanceFrontier.h (225736) | DominanceFrontier.h (235633) |
---|---|
1//===- llvm/Analysis/DominanceFrontier.h - Dominator Frontiers --*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 140 unchanged lines hidden (view full) --- 149}; 150 151 152//===------------------------------------- 153/// DominanceFrontier Class - Concrete subclass of DominanceFrontierBase that is 154/// used to compute a forward dominator frontiers. 155/// 156class DominanceFrontier : public DominanceFrontierBase { | 1//===- llvm/Analysis/DominanceFrontier.h - Dominator Frontiers --*- C++ -*-===// 2// 3// The LLVM Compiler Infrastructure 4// 5// This file is distributed under the University of Illinois Open Source 6// License. See LICENSE.TXT for details. 7// 8//===----------------------------------------------------------------------===// --- 140 unchanged lines hidden (view full) --- 149}; 150 151 152//===------------------------------------- 153/// DominanceFrontier Class - Concrete subclass of DominanceFrontierBase that is 154/// used to compute a forward dominator frontiers. 155/// 156class DominanceFrontier : public DominanceFrontierBase { |
157 virtual void anchor(); |
|
157public: 158 static char ID; // Pass ID, replacement for typeid 159 DominanceFrontier() : 160 DominanceFrontierBase(ID, false) { 161 initializeDominanceFrontierPass(*PassRegistry::getPassRegistry()); 162 } 163 164 BasicBlock *getRoot() const { --- 25 unchanged lines hidden --- | 158public: 159 static char ID; // Pass ID, replacement for typeid 160 DominanceFrontier() : 161 DominanceFrontierBase(ID, false) { 162 initializeDominanceFrontierPass(*PassRegistry::getPassRegistry()); 163 } 164 165 BasicBlock *getRoot() const { --- 25 unchanged lines hidden --- |