Searched refs:R600RegisterInfo (Results 1 - 19 of 19) sorted by relevance

/external/llvm/lib/Target/R600/
H A DR600RegisterInfo.cpp1 //===-- R600RegisterInfo.cpp - R600 Register Information ------------------===//
15 #include "R600RegisterInfo.h"
23 R600RegisterInfo::R600RegisterInfo() : AMDGPURegisterInfo() { function in class:R600RegisterInfo
28 BitVector R600RegisterInfo::getReservedRegs(const MachineFunction &MF) const {
59 unsigned R600RegisterInfo::getHWRegChan(unsigned reg) const {
63 unsigned R600RegisterInfo::getHWRegIndex(unsigned Reg) const {
67 const TargetRegisterClass * R600RegisterInfo::getCFGStructurizerRegClass(
75 const RegClassWeight &R600RegisterInfo::getRegClassWeight(
80 bool R600RegisterInfo
[all...]
H A DR600RegisterInfo.h1 //===-- R600RegisterInfo.h - R600 Register Info Interface ------*- C++ -*--===//
11 /// \brief Interface definition for R600RegisterInfo
24 struct R600RegisterInfo : public AMDGPURegisterInfo { struct in namespace:llvm
27 R600RegisterInfo();
H A DR600MachineScheduler.h31 const R600RegisterInfo *TRI;
H A DR600ExpandSpecialInstrs.cpp21 #include "R600RegisterInfo.h"
71 const R600RegisterInfo &TRI = TII->getRegisterInfo();
179 const R600RegisterInfo &TRI = TII->getRegisterInfo();
200 const R600RegisterInfo &TRI = TII->getRegisterInfo();
H A DR600InstrInfo.h20 #include "R600RegisterInfo.h"
34 const R600RegisterInfo RI;
63 const R600RegisterInfo &getRegisterInfo() const override;
H A DR600EmitClauseMarkers.cpp21 #include "R600RegisterInfo.h"
185 const R600RegisterInfo &TRI = TII->getRegisterInfo();
H A DAMDGPUAsmPrinter.cpp26 #include "R600RegisterInfo.h"
180 const R600RegisterInfo *RI =
181 static_cast<const R600RegisterInfo *>(STM.getRegisterInfo());
H A DR600MachineScheduler.cpp31 TRI = static_cast<const R600RegisterInfo*>(DAG->TRI);
H A DR600Packetizer.cpp62 const R600RegisterInfo &TRI;
H A DR600ControlFlowFinalizer.cpp21 #include "R600RegisterInfo.h"
221 const R600RegisterInfo *TRI;
478 TRI = static_cast<const R600RegisterInfo *>(ST->getRegisterInfo());
H A DR600InstrInfo.cpp21 #include "R600RegisterInfo.h"
34 const R600RegisterInfo &R600InstrInfo::getRegisterInfo() const {
/external/mesa3d/src/gallium/drivers/radeon/
H A DR600RegisterInfo.cpp1 //===-- R600RegisterInfo.cpp - R600 Register Information ------------------===//
14 #include "R600RegisterInfo.h"
20 R600RegisterInfo::R600RegisterInfo(AMDGPUTargetMachine &tm, function in class:R600RegisterInfo
27 BitVector R600RegisterInfo::getReservedRegs(const MachineFunction &MF) const
59 R600RegisterInfo::getISARegClass(const TargetRegisterClass * rc) const
69 unsigned R600RegisterInfo::getHWRegIndex(unsigned reg) const
88 unsigned R600RegisterInfo::getHWRegChan(unsigned reg) const
107 const TargetRegisterClass * R600RegisterInfo::getCFGStructurizerRegClass(
116 unsigned R600RegisterInfo
[all...]
H A DR600RegisterInfo.h1 //===-- R600RegisterInfo.h - R600 Register Info Interface ------*- C++ -*--===//
10 // Interface definition for R600RegisterInfo
25 struct R600RegisterInfo : public AMDGPURegisterInfo struct in namespace:llvm
30 R600RegisterInfo(AMDGPUTargetMachine &tm, const TargetInstrInfo &tii);
H A DR600InstrInfo.h19 #include "R600RegisterInfo.h"
34 const R600RegisterInfo RI;
42 const R600RegisterInfo &getRegisterInfo() const;
H A DR600GenRegisterInfo.pl10 # This perl script prints to stdout .td code to be used as R600RegisterInfo.td
128 unsigned R600RegisterInfo::getHWRegIndexGen(unsigned reg) const
144 unsigned R600RegisterInfo::getHWRegChanGen(unsigned reg) const
H A DMakefile36 R600RegisterInfo.td: R600GenRegisterInfo.pl
H A DR600ExpandSpecialInstrs.cpp17 #include "R600RegisterInfo.h"
53 const R600RegisterInfo &TRI = TII->getRegisterInfo();
H A DR600InstrInfo.cpp18 #include "R600RegisterInfo.h"
33 const R600RegisterInfo &R600InstrInfo::getRegisterInfo() const
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
H A DR600MCCodeEmitter.cpp685 #define R600RegisterInfo R600MCCodeEmitter macro
687 #undef R600RegisterInfo macro

Completed in 147 milliseconds