LLVM  8.0.1
Macros | Functions
LiveRangeEdit.cpp File Reference
#include "llvm/CodeGen/LiveRangeEdit.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/CodeGen/CalcSpillWeights.h"
#include "llvm/CodeGen/LiveIntervals.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/CodeGen/TargetInstrInfo.h"
#include "llvm/CodeGen/VirtRegMap.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
Include dependency graph for LiveRangeEdit.cpp:

Go to the source code of this file.

Macros

#define DEBUG_TYPE   "regalloc"
 

Functions

 STATISTIC (NumDCEDeleted, "Number of instructions deleted by DCE")
 
 STATISTIC (NumDCEFoldedLoads, "Number of single use loads folded after DCE")
 
 STATISTIC (NumFracRanges, "Number of live ranges fractured by DCE")
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "regalloc"

Definition at line 26 of file LiveRangeEdit.cpp.

Function Documentation

◆ STATISTIC() [1/3]

STATISTIC ( NumDCEDeleted  ,
"Number of instructions deleted by DCE"   
)

◆ STATISTIC() [2/3]

STATISTIC ( NumDCEFoldedLoads  ,
"Number of single use loads folded after DCE"   
)

◆ STATISTIC() [3/3]

STATISTIC ( NumFracRanges  ,
"Number of live ranges fractured by DCE"   
)