HomeSort by relevance Sort by last modified time
    Searched refs:SIRegisterInfo (Results 1 - 25 of 58) sorted by null

1 2 3

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
AMDGPURegisterInfo.cpp 18 #include "SIRegisterInfo.h"
53 const MCPhysReg *SIRegisterInfo::getCalleeSavedRegs(
70 SIRegisterInfo::getCalleeSavedRegsViaCopy(const MachineFunction *MF) const {
74 const uint32_t *SIRegisterInfo::getCallPreservedMask(const MachineFunction &MF,
86 unsigned SIRegisterInfo::getFrameRegister(const MachineFunction &MF) const {
AMDGPURegisterBankInfo.h 25 class SIRegisterInfo;
37 const SIRegisterInfo *TRI;
SIFrameLowering.h 19 class SIRegisterInfo;
58 const SIRegisterInfo *TRI,
65 const SIRegisterInfo *TRI,
GCNSchedStrategy.h 23 class SIRegisterInfo;
41 const SIRegisterInfo *SRI,
SIFixVGPRCopies.cpp 51 const SIRegisterInfo *TRI = ST.getRegisterInfo();
AMDGPUInstructionSelector.h 41 class SIRegisterInfo;
94 const SIRegisterInfo &TRI;
GCNHazardRecognizer.h 30 class SIRegisterInfo;
42 const SIRegisterInfo &TRI;
SIMachineFunctionInfo.cpp 13 #include "SIRegisterInfo.h"
187 const SIRegisterInfo &TRI) {
195 unsigned SIMachineFunctionInfo::addDispatchPtr(const SIRegisterInfo &TRI) {
202 unsigned SIMachineFunctionInfo::addQueuePtr(const SIRegisterInfo &TRI) {
209 unsigned SIMachineFunctionInfo::addKernargSegmentPtr(const SIRegisterInfo &TRI) {
217 unsigned SIMachineFunctionInfo::addDispatchID(const SIRegisterInfo &TRI) {
224 unsigned SIMachineFunctionInfo::addFlatScratchInit(const SIRegisterInfo &TRI) {
231 unsigned SIMachineFunctionInfo::addImplicitBufferPtr(const SIRegisterInfo &TRI) {
257 const SIRegisterInfo *TRI = ST.getRegisterInfo();
SIRegisterInfo.cpp 1 //===-- SIRegisterInfo.cpp - SI Register Information ---------------------===//
15 #include "SIRegisterInfo.h"
37 void SIRegisterInfo::classifyPressureSet(unsigned PSetID, unsigned Reg,
59 SIRegisterInfo::SIRegisterInfo(const GCNSubtarget &ST) :
106 unsigned SIRegisterInfo::reservedPrivateSegmentBufferReg(
132 unsigned SIRegisterInfo::reservedPrivateSegmentWaveByteOffsetReg(
139 unsigned SIRegisterInfo::reservedStackPtrOffsetReg(
144 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
228 bool SIRegisterInfo::requiresRegisterScavenging(const MachineFunction &Fn) const
    [all...]
SIMachineFunctionInfo.h 20 #include "SIRegisterInfo.h"
255 unsigned addPrivateSegmentBuffer(const SIRegisterInfo &TRI);
256 unsigned addDispatchPtr(const SIRegisterInfo &TRI);
257 unsigned addQueuePtr(const SIRegisterInfo &TRI);
258 unsigned addKernargSegmentPtr(const SIRegisterInfo &TRI);
259 unsigned addDispatchID(const SIRegisterInfo &TRI);
260 unsigned addFlatScratchInit(const SIRegisterInfo &TRI);
261 unsigned addImplicitBufferPtr(const SIRegisterInfo &TRI);
SIFixSGPRCopies.cpp 71 #include "SIRegisterInfo.h"
147 static bool hasVGPROperands(const MachineInstr &MI, const SIRegisterInfo *TRI) {
162 const SIRegisterInfo &TRI,
185 const SIRegisterInfo &TRI) {
191 const SIRegisterInfo &TRI) {
196 const SIRegisterInfo *TRI,
234 const SIRegisterInfo *TRI,
306 const SIRegisterInfo *TRI,
573 const SIRegisterInfo *TRI = ST.getRegisterInfo();
SIFrameLowering.cpp 14 #include "SIRegisterInfo.h"
42 const SIRegisterInfo* TRI = &TII->getRegisterInfo();
103 const SIRegisterInfo *TRI,
154 const SIRegisterInfo *TRI,
238 const SIRegisterInfo *TRI = &TII->getRegisterInfo();
373 const SIRegisterInfo *TRI = &TII->getRegisterInfo();
512 const SIRegisterInfo &TRI = *Subtarget.getRegisterInfo();
542 const SIRegisterInfo &TRI = TII->getRegisterInfo();
657 const SIRegisterInfo *RI = MF.getSubtarget<GCNSubtarget>().getRegisterInfo();
673 const SIRegisterInfo &TRI = TII->getRegisterInfo()
    [all...]
GCNHazardRecognizer.cpp 18 #include "SIRegisterInfo.h"
267 const SIRegisterInfo *TRI = ST.getRegisterInfo();
289 static void addRegUnits(const SIRegisterInfo &TRI,
295 static void addRegsToSet(const SIRegisterInfo &TRI,
424 const SIRegisterInfo *TRI = ST.getRegisterInfo();
539 const SIRegisterInfo *TRI = ST.getRegisterInfo();
603 const SIRegisterInfo *TRI = ST.getRegisterInfo();
641 const SIRegisterInfo *TRI = ST.getRegisterInfo();
SIFixWWMLiveness.cpp 57 #include "SIRegisterInfo.h"
75 const SIRegisterInfo *TRI;
SIOptimizeExecMaskingPreRA.cpp 74 static bool isEndCF(const MachineInstr& MI, const SIRegisterInfo* TRI) {
111 const SIRegisterInfo *TRI = ST.getRegisterInfo();
SIRegisterInfo.h 1 //===-- SIRegisterInfo.h - SI Register Info Interface ----------*- C++ -*--===//
11 /// Interface definition for SIRegisterInfo
29 class SIRegisterInfo final : public AMDGPURegisterInfo {
41 SIRegisterInfo(const GCNSubtarget &ST);
GCNSchedStrategy.cpp 19 #include "SIRegisterInfo.h"
34 const SIRegisterInfo *SRI = static_cast<const SIRegisterInfo*>(TRI);
64 const SIRegisterInfo *SRI,
146 const SIRegisterInfo *SRI = static_cast<const SIRegisterInfo*>(TRI);
  /external/llvm/lib/Target/AMDGPU/
SIRegisterInfo.cpp 1 //===-- SIRegisterInfo.cpp - SI Register Information ---------------------===//
15 #include "SIRegisterInfo.h"
82 void SIRegisterInfo::classifyPressureSet(unsigned PSetID, unsigned Reg,
93 SIRegisterInfo::SIRegisterInfo() : AMDGPURegisterInfo(),
113 void SIRegisterInfo::reserveRegisterTuples(BitVector &Reserved, unsigned Reg) const {
120 unsigned SIRegisterInfo::reservedPrivateSegmentBufferReg(
127 unsigned SIRegisterInfo::reservedPrivateSegmentWaveByteOffsetReg(
145 BitVector SIRegisterInfo::getReservedRegs(const MachineFunction &MF) const {
212 unsigned SIRegisterInfo::getRegPressureSetLimit(const MachineFunction &MF
    [all...]
SIFixSGPRCopies.cpp 115 static bool hasVGPROperands(const MachineInstr &MI, const SIRegisterInfo *TRI) {
130 const SIRegisterInfo &TRI,
153 const SIRegisterInfo &TRI) {
159 const SIRegisterInfo &TRI) {
177 const SIRegisterInfo *TRI,
242 const SIRegisterInfo *TRI = ST.getRegisterInfo();
SIMachineFunctionInfo.cpp 149 const SIRegisterInfo &TRI) {
156 unsigned SIMachineFunctionInfo::addDispatchPtr(const SIRegisterInfo &TRI) {
163 unsigned SIMachineFunctionInfo::addQueuePtr(const SIRegisterInfo &TRI) {
170 unsigned SIMachineFunctionInfo::addKernargSegmentPtr(const SIRegisterInfo &TRI) {
177 unsigned SIMachineFunctionInfo::addFlatScratchInit(const SIRegisterInfo &TRI) {
192 const SIRegisterInfo *TRI = ST.getRegisterInfo();
SIMachineFunctionInfo.h 18 #include "SIRegisterInfo.h"
30 friend struct SIRegisterInfo;
142 unsigned addPrivateSegmentBuffer(const SIRegisterInfo &TRI);
143 unsigned addDispatchPtr(const SIRegisterInfo &TRI);
144 unsigned addQueuePtr(const SIRegisterInfo &TRI);
145 unsigned addKernargSegmentPtr(const SIRegisterInfo &TRI);
146 unsigned addFlatScratchInit(const SIRegisterInfo &TRI);
SIFrameLowering.cpp 13 #include "SIRegisterInfo.h"
64 const SIRegisterInfo *TRI = &TII->getRegisterInfo();
76 MF, SIRegisterInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET);
81 MF, SIRegisterInfo::PRIVATE_SEGMENT_BUFFER);
100 = TRI->getPreloadedValue(MF, SIRegisterInfo::FLAT_SCRATCH_INIT);
304 const SIRegisterInfo *TRI = &TII->getRegisterInfo();
SIRegisterInfo.h 1 //===-- SIRegisterInfo.h - SI Register Info Interface ----------*- C++ -*--===//
11 /// \brief Interface definition for SIRegisterInfo
26 struct SIRegisterInfo final : public AMDGPURegisterInfo {
38 SIRegisterInfo();
SIShrinkInstructions.cpp 69 static bool isVGPR(const MachineOperand *MO, const SIRegisterInfo &TRI,
81 const SIRegisterInfo &TRI,
137 const SIRegisterInfo &TRI = TII->getRegisterInfo();
204 const SIRegisterInfo &TRI = TII->getRegisterInfo();
GCNHazardRecognizer.cpp 117 const SIRegisterInfo *TRI = ST.getRegisterInfo();
229 const SIRegisterInfo &TRI = TII->getRegisterInfo();
249 const SIRegisterInfo *TRI = ST.getRegisterInfo();

Completed in 2064 milliseconds

1 2 3