LLVM API Documentation
#include <SchedGraph.h>
Inheritance diagram for llvm::SchedGraphNode:
Public Member Functions | |
const MachineInstr * | getMachineInstr () const |
const MachineOpCode | getOpcode () const |
bool | isDummyNode () const |
MachineBasicBlock & | getMachineBasicBlock () const |
void | print (std::ostream &os) const |
Friends | |
class | SchedGraph |
class | SchedGraphEdge |
Definition at line 34 of file SchedGraph.h.
|
Definition at line 53 of file SchedGraph.h. Referenced by llvm::ReplaceNopsWithUsefulInstr(). |
|
Definition at line 50 of file SchedGraph.h. Referenced by llvm::SchedPriorities::getNextHighest(), print(), and llvm::ReplaceNopsWithUsefulInstr(). |
|
|
Definition at line 52 of file SchedGraph.h. Referenced by llvm::NodeCanFillDelaySlot(). |
|
Implements llvm::SchedGraphNodeCommon. Definition at line 717 of file SchedGraph.cpp. References getMachineInstr(), llvm::SchedGraphNodeCommon::ID, llvm::SchedGraphNodeCommon::inEdges, llvm::SchedGraphNodeCommon::latency, and llvm::SchedGraphNodeCommon::outEdges. |
|
Definition at line 44 of file SchedGraph.h. |
|
Reimplemented from llvm::SchedGraphNodeCommon. Definition at line 45 of file SchedGraph.h. |