LLVM API Documentation

Defines | Functions | Variables
LoopDeletion.cpp File Reference
#include "llvm/Transforms/Scalar.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/LoopPass.h"
#include "llvm/Analysis/ScalarEvolution.h"
#include "llvm/IR/Dominators.h"
Include dependency graph for LoopDeletion.cpp:

Go to the source code of this file.

Defines

#define DEBUG_TYPE   "loop-delete"

Functions

 STATISTIC (NumDeleted,"Number of loops deleted")
 INITIALIZE_PASS_BEGIN (LoopDeletion,"loop-deletion","Delete dead loops", false, false) INITIALIZE_PASS_END(LoopDeletion

Variables

loop deletion
loop Delete dead loops
loop Delete dead false

Define Documentation

#define DEBUG_TYPE   "loop-delete"

Definition at line 25 of file LoopDeletion.cpp.


Function Documentation

INITIALIZE_PASS_BEGIN ( LoopDeletion  ,
"loop-deletion ,
"Delete dead loops ,
false  ,
false   
)
STATISTIC ( NumDeleted  ,
"Number of loops deleted"   
)

Variable Documentation

loop deletion

Definition at line 70 of file LoopDeletion.cpp.

loop Delete dead false

Definition at line 70 of file LoopDeletion.cpp.

loop Delete dead loops

Definition at line 70 of file LoopDeletion.cpp.