LLVM  4.0.0
Macros | Functions | Variables
PartialInlining.cpp File Reference
#include "llvm/Transforms/IPO/PartialInlining.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Analysis/BlockFrequencyInfo.h"
#include "llvm/Analysis/BranchProbabilityInfo.h"
#include "llvm/Analysis/LoopInfo.h"
#include "llvm/IR/CFG.h"
#include "llvm/IR/Dominators.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Module.h"
#include "llvm/Pass.h"
#include "llvm/Transforms/IPO.h"
#include "llvm/Transforms/Utils/Cloning.h"
#include "llvm/Transforms/Utils/CodeExtractor.h"
Include dependency graph for PartialInlining.cpp:

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "partialinlining"
 

Functions

 STATISTIC (NumPartialInlined,"Number of functions partially inlined")
 
 INITIALIZE_PASS_BEGIN (PartialInlinerLegacyPass,"partial-inliner","Partial Inliner", false, false) INITIALIZE_PASS_END(PartialInlinerLegacyPass
 

Variables

partial inliner
 
partial Partial Inliner
 
partial Partial false
 

Macro Definition Documentation

#define DEBUG_TYPE   "partialinlining"

Definition at line 30 of file PartialInlining.cpp.

Function Documentation

INITIALIZE_PASS_BEGIN ( PartialInlinerLegacyPass  ,
"partial-inliner ,
"Partial Inliner ,
false  ,
false   
)
STATISTIC ( NumPartialInlined  ,
"Number of functions partially inlined"   
)

Variable Documentation

partial Partial false

Definition at line 206 of file PartialInlining.cpp.

partial inliner

Definition at line 206 of file PartialInlining.cpp.

partial Partial Inliner

Definition at line 206 of file PartialInlining.cpp.