LLVM API Documentation
#include "llvm/Transforms/Scalar.h"
#include "llvm/Constants.h"
#include "llvm/Pass.h"
#include "llvm/Function.h"
#include "llvm/Instructions.h"
#include "llvm/ADT/SetVector.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/Dominators.h"
#include "llvm/Analysis/LoopInfo.h"
#include "llvm/Support/CFG.h"
#include <algorithm>
#include <map>
Include dependency graph for LCSSA.cpp:
Go to the source code of this file.
Functions | |
FunctionPass * | llvm::createLCSSAPass () |
Variables | |
static Statistic | NumLCSSA ("lcssa","Number of live out of a loop variables") |
RegisterOpt< LCSSA > | X ("lcssa","Loop-Closed SSA Form Pass") |
std::vector<BasicBlock*> LoopBlocks |
RegisterOpt<LCSSA> X("lcssa","Loop-Closed SSA Form Pass") [static] |