LLVM API Documentation
#include "llvm/Analysis/PostDominators.h"
#include "llvm/Instructions.h"
#include "llvm/Support/CFG.h"
#include "llvm/ADT/DepthFirstIterator.h"
#include "llvm/ADT/SetOperations.h"
Include dependency graph for PostDominators.cpp:
Go to the source code of this file.
Variables | |
static RegisterAnalysis< PostDominatorSet > | B ("postdomset","Post-Dominator Set Construction", true) |
static RegisterAnalysis< ImmediatePostDominators > | D ("postidom","Immediate Post-Dominators Construction", true) |
static RegisterAnalysis< PostDominatorTree > | F ("postdomtree","Post-Dominator Tree Construction", true) |
static RegisterAnalysis< PostDominanceFrontier > | H ("postdomfrontier","Post-Dominance Frontier Construction", true) |
|
Referenced by llvm::DSGraph::DSGraph(), llvm::SCEVMulExpr::get(), operator<<(), SolveQuadraticEquation(), and llvm::SymbolTable::strip(). |
|
Referenced by llvm::ValID::create(), llvm::ValID::createNull(), llvm::ValID::createUndef(), llvm::SCEVMulExpr::get(), llvm::Loop::getLoopDepth(), and ResolveTypeTo(). |
|
|
Referenced by llvm::DSGraph::cloneInto(), fallbackSort(), llvm::Loop::getCanonicalInductionVariable(), and llvm::Loop::getNumBackEdges(). |