LLVM API Documentation
#include "llvm/Pass.h"#include "llvm/Constants.h"#include "llvm/Instructions.h"#include "llvm/ADT/DepthFirstIterator.h"#include "llvm/ADT/GraphTraits.h"#include "llvm/ADT/SmallPtrSet.h"#include "llvm/ADT/SmallVector.h"#include "llvm/Analysis/Dominators.h"#include "llvm/Support/CFG.h"#include "llvm/Support/Streams.h"#include <algorithm>#include <ostream>
Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Classes | |
| class | llvm::LoopBase< BlockT > |
| class | llvm::LoopInfoBase< BlockT > |
| class | llvm::LoopInfo |
| struct | llvm::GraphTraits< const Loop * > |
| struct | llvm::GraphTraits< Loop * > |
Typedefs | |
| typedef LoopBase< BasicBlock > | llvm::Loop |
Functions | |
| template<typename T> | |
| static void | llvm::RemoveFromVector (std::vector< T * > &V, T *N) |