LLVM  4.0.0
Classes | Macros | Functions | Variables
SpillPlacement.cpp File Reference
#include "SpillPlacement.h"
#include "llvm/ADT/BitVector.h"
#include "llvm/CodeGen/EdgeBundles.h"
#include "llvm/CodeGen/MachineBasicBlock.h"
#include "llvm/CodeGen/MachineBlockFrequencyInfo.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineLoopInfo.h"
#include "llvm/CodeGen/Passes.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/ManagedStatic.h"
Include dependency graph for SpillPlacement.cpp:

Go to the source code of this file.

Classes

struct  llvm::SpillPlacement::Node
 Node - Each edge bundle corresponds to a Hopfield node. More...
 

Macros

#define DEBUG_TYPE   "spillplacement"
 

Functions

 INITIALIZE_PASS_BEGIN (SpillPlacement,"spill-code-placement","Spill Code Placement Analysis", true, true) INITIALIZE_PASS_END(SpillPlacement
 

Variables

spill code placement
 
spill code Spill Code Placement Analysis
 
spill code Spill Code Placement true
 

Macro Definition Documentation

#define DEBUG_TYPE   "spillplacement"

Definition at line 43 of file SpillPlacement.cpp.

Function Documentation

INITIALIZE_PASS_BEGIN ( SpillPlacement  ,
"spill-code-placement ,
"Spill Code Placement Analysis ,
true  ,
true   
)

Variable Documentation

spill code Spill Code Placement Analysis

Definition at line 50 of file SpillPlacement.cpp.

spill code placement

Definition at line 50 of file SpillPlacement.cpp.

spill code Spill Code Placement true

Definition at line 50 of file SpillPlacement.cpp.