LLVM: lib/Transforms/IPO/StripDeadPrototypes.cpp File Reference (original) (raw)

#include "[llvm/Transforms/IPO/StripDeadPrototypes.h](StripDeadPrototypes%5F8h%5Fsource.html)"
#include "[llvm/ADT/Statistic.h](Statistic%5F8h%5Fsource.html)"
#include "[llvm/IR/Module.h](IR%5F2Module%5F8h%5Fsource.html)"

Go to the source code of this file.

Macros
#define DEBUG_TYPE "strip-dead-prototypes"
Functions
STATISTIC (NumDeadPrototypes, "Number of dead prototypes removed")
static bool stripDeadPrototypes (Module &M)

Macro Definition Documentation

DEBUG_TYPE

#define DEBUG_TYPE "strip-dead-prototypes"

Definition at line 22 of file StripDeadPrototypes.cpp.

Function Documentation

STATISTIC()

STATISTIC ( NumDeadPrototypes ,
"Number of dead prototypes removed" )
bool stripDeadPrototypes ( Module & M) static

Definition at line 26 of file StripDeadPrototypes.cpp.

References F, and llvm::make_early_inc_range().

Referenced by llvm::StripDeadPrototypesPass::run().