LLVM API Documentation
#include "llvm/Transforms/Scalar.h"#include "llvm/Transforms/Utils/PromoteMemToReg.h"#include "llvm/Transforms/Utils/UnifyFunctionExitNodes.h"#include "llvm/Analysis/Dominators.h"#include "llvm/Instructions.h"#include "llvm/Function.h"#include "llvm/Target/TargetData.h"#include "llvm/ADT/Statistic.h"#include "llvm/Support/Visibility.h"Include dependency graph for Mem2Reg.cpp:

Go to the source code of this file.
Functions | |
| FunctionPass * | llvm::createPromoteMemoryToRegisterPass () |
Variables | |
| Statistic | NumPromoted ("mem2reg","Number of alloca's promoted") |
| RegisterOpt< PromotePass > | X ("mem2reg","Promote Memory to Register") |
Statistic NumPromoted("mem2reg","Number of alloca's promoted") [static] |
RegisterOpt<PromotePass> X("mem2reg","Promote Memory to Register") [static] |