LLVM  4.0.0
Classes | Namespaces | Macros | Variables
DFAPacketizer.cpp File Reference
#include "llvm/CodeGen/DFAPacketizer.h"
#include "llvm/CodeGen/MachineInstr.h"
#include "llvm/CodeGen/MachineInstrBundle.h"
#include "llvm/CodeGen/ScheduleDAGInstrs.h"
#include "llvm/MC/MCInstrItineraries.h"
#include "llvm/Target/TargetInstrInfo.h"
#include "llvm/Support/CommandLine.h"
Include dependency graph for DFAPacketizer.cpp:

Go to the source code of this file.

Classes

class  llvm::DefaultVLIWScheduler
 

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.
 

Macros

#define DEBUG_TYPE   "packets"
 

Variables

static cl::opt< unsignedInstrLimit ("dfa-instr-limit", cl::Hidden, cl::init(0), cl::desc("If present, stops packetizing after N instructions"))
 
static unsigned InstrCount = 0
 

Macro Definition Documentation

#define DEBUG_TYPE   "packets"

Definition at line 26 of file DFAPacketizer.cpp.

Variable Documentation

unsigned InstrCount = 0
static
cl::opt<unsigned> InstrLimit("dfa-instr-limit", cl::Hidden, cl::init(0), cl::desc("If present, stops packetizing after N instructions"))
static