LLVM API Documentation

IPConstantPropagation.cpp File Reference

#include "llvm/Transforms/IPO.h"
#include "llvm/Constants.h"
#include "llvm/Instructions.h"
#include "llvm/Module.h"
#include "llvm/Pass.h"
#include "llvm/Support/CallSite.h"
#include "llvm/ADT/Statistic.h"

Include dependency graph for IPConstantPropagation.cpp:

Go to the source code of this file.

Functions

ModulePassllvm::createIPConstantPropagationPass ()

Variables

Statistic NumArgumentsProped ("ipconstprop","Number of args turned into constants")
Statistic NumReturnValProped ("ipconstprop","Number of return values turned into constants")
RegisterOpt< IPCP > X ("ipconstprop","Interprocedural constant propagation")


Variable Documentation

Statistic NumArgumentsProped("ipconstprop","Number of args turned into constants") [static]

Statistic NumReturnValProped("ipconstprop","Number of return values turned into constants") [static]

RegisterOpt<IPCP> X("ipconstprop","Interprocedural constant propagation") [static]