Searched refs:SIRegisterInfo (Results 1 - 9 of 9) sorted by relevance

/freebsd-10.2-release/contrib/llvm/lib/Target/R600/
H A DSIRegisterInfo.cpp1 //===-- SIRegisterInfo.cpp - SI Register Information ---------------------===//
16 #include "SIRegisterInfo.h"
22 SIRegisterInfo::SIRegisterInfo(AMDGPUTargetMachine &tm) function in class:SIRegisterInfo
27 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
36 unsigned SIRegisterInfo::getRegPressureLimit(const TargetRegisterClass *RC,
42 SIRegisterInfo::getISARegClass(const TargetRegisterClass * rc) const {
50 const TargetRegisterClass * SIRegisterInfo::getCFGStructurizerRegClass(
58 unsigned SIRegisterInfo::getHWRegIndex(unsigned Reg) const {
62 const TargetRegisterClass *SIRegisterInfo
[all...]
H A DSIRegisterInfo.h1 //===-- SIRegisterInfo.h - SI Register Info Interface ----------*- C++ -*--===//
11 /// \brief Interface definition for SIRegisterInfo
25 struct SIRegisterInfo : public AMDGPURegisterInfo { struct in namespace:llvm
28 SIRegisterInfo(AMDGPUTargetMachine &tm);
H A DSIFixSGPRCopies.cpp86 const TargetRegisterClass *inferRegClassFromUses(const SIRegisterInfo *TRI,
90 const TargetRegisterClass *inferRegClassFromDef(const SIRegisterInfo *TRI,
94 bool isVGPRToSGPRCopy(const MachineInstr &Copy, const SIRegisterInfo *TRI,
116 static bool hasVGPROperands(const MachineInstr &MI, const SIRegisterInfo *TRI) {
133 const SIRegisterInfo *TRI,
159 const SIRegisterInfo *TRI,
177 const SIRegisterInfo *TRI,
196 const SIRegisterInfo *TRI = static_cast<const SIRegisterInfo *>(
H A DSIInstrInfo.h20 #include "SIRegisterInfo.h"
26 const SIRegisterInfo RI;
39 const SIRegisterInfo &getRegisterInfo() const;
H A DAMDGPUAsmPrinter.cpp27 #include "SIRegisterInfo.h"
174 const SIRegisterInfo * RI =
175 static_cast<const SIRegisterInfo*>(TM.getRegisterInfo());
H A DSIInsertWaits.cpp50 const SIRegisterInfo *TRI;
348 TRI = static_cast<const SIRegisterInfo*>(MF.getTarget().getRegisterInfo());
H A DAMDGPUISelDAGToDAG.cpp208 const SIRegisterInfo *SIRI =
209 static_cast<const SIRegisterInfo*>(TM.getRegisterInfo());
H A DSIInstrInfo.cpp30 const SIRegisterInfo &SIInstrInfo::getRegisterInfo() const {
H A DSIISelLowering.cpp20 #include "SIRegisterInfo.h"
978 const SIRegisterInfo &TRI = TII->getRegisterInfo();

Completed in 116 milliseconds