LLVM
8.0.1
|
#include "llvm/CodeGen/MachineDominators.h"
#include "llvm/CodeGen/RegisterClassInfo.h"
#include "llvm/CodeGen/ScheduleDAGInstrs.h"
#include "llvm/CodeGen/TargetInstrInfo.h"
Go to the source code of this file.
Classes | |
class | llvm::MachinePipeliner |
The main class in the implementation of the target independent software pipeliner pass. More... | |
struct | llvm::MachinePipeliner::LoopInfo |
Cache the target analysis information about the loop. More... | |
class | llvm::SwingSchedulerDAG |
This class builds the dependence graph for the instructions in a loop, and attempts to schedule the instructions using the SMS algorithm. More... | |
class | llvm::NodeSet |
A NodeSet contains a set of SUnit DAG nodes with additional information that assigns a priority to the set. More... | |
class | llvm::SMSchedule |
This class represents the scheduled code. More... | |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
Variables | |
cl::opt< bool > | llvm::SwpEnableCopyToPhi |