LLVM API Documentation

ScheduleDAGSDNodesEmit.cpp File Reference

#include "llvm/CodeGen/ScheduleDAGSDNodes.h"
#include "llvm/CodeGen/MachineConstantPool.h"
#include "llvm/CodeGen/MachineFunction.h"
#include "llvm/CodeGen/MachineInstrBuilder.h"
#include "llvm/CodeGen/MachineRegisterInfo.h"
#include "llvm/Target/TargetData.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/Target/TargetInstrInfo.h"
#include "llvm/Target/TargetLowering.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/MathExtras.h"

Include dependency graph for ScheduleDAGSDNodesEmit.cpp:

Go to the source code of this file.

Defines

#define DEBUG_TYPE   "pre-RA-sched"

Functions

static const TargetRegisterClass * getInstrOperandRegClass (const TargetRegisterInfo *TRI, const TargetInstrInfo *TII, const TargetInstrDesc &II, unsigned Op)


Define Documentation

#define DEBUG_TYPE   "pre-RA-sched"

Definition at line 15 of file ScheduleDAGSDNodesEmit.cpp.


Function Documentation

static const TargetRegisterClass* getInstrOperandRegClass ( const TargetRegisterInfo *  TRI,
const TargetInstrInfo *  TII,
const TargetInstrDesc &  II,
unsigned  Op 
) [static]