OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:SIRegisterInfo
(Results
1 - 23
of
23
) sorted by null
/external/mesa3d/src/gallium/drivers/radeon/
SIRegisterInfo.cpp
1
//===--
SIRegisterInfo
.cpp - SI Register Information ---------------------===//
15
#include "
SIRegisterInfo
.h"
20
SIRegisterInfo
::
SIRegisterInfo
(AMDGPUTargetMachine &tm,
27
BitVector
SIRegisterInfo
::getReservedRegs(const MachineFunction &MF) const
33
unsigned
SIRegisterInfo
::getBinaryCode(unsigned reg) const
43
SIRegisterInfo
::getISARegClass(const TargetRegisterClass * rc) const
52
const TargetRegisterClass *
SIRegisterInfo
::getCFGStructurizerRegClass(
SIRegisterInfo.h
1
//===--
SIRegisterInfo
.h - SI Register Info Interface ----------*- C++ -*--===//
10
// Interface definition for
SIRegisterInfo
25
struct
SIRegisterInfo
: public AMDGPURegisterInfo
30
SIRegisterInfo
(AMDGPUTargetMachine &tm, const TargetInstrInfo &tii);
SIInstrInfo.h
19
#include "
SIRegisterInfo
.h"
25
const
SIRegisterInfo
RI;
31
const
SIRegisterInfo
&getRegisterInfo() const;
AMDGPUAsmPrinter.cpp
21
#include "
SIRegisterInfo
.h"
58
const
SIRegisterInfo
* RI =
59
static_cast<const
SIRegisterInfo
*>(TM.getRegisterInfo());
SIInstrInfo.cpp
31
const
SIRegisterInfo
&SIInstrInfo::getRegisterInfo() const
Makefile
23
SIRegisterInfo
.td: SIGenRegisterInfo.pl
/external/llvm/lib/Target/AMDGPU/
SIRegisterInfo.cpp
1
//===--
SIRegisterInfo
.cpp - SI Register Information ---------------------===//
15
#include "
SIRegisterInfo
.h"
26
SIRegisterInfo
::
SIRegisterInfo
() : AMDGPURegisterInfo() {}
28
void
SIRegisterInfo
::reserveRegisterTuples(BitVector &Reserved, unsigned Reg) const {
35
unsigned
SIRegisterInfo
::reservedPrivateSegmentBufferReg(
53
unsigned
SIRegisterInfo
::reservedPrivateSegmentWaveByteOffsetReg(
69
BitVector
SIRegisterInfo
::getReservedRegs(const MachineFunction &MF) const {
125
unsigned
SIRegisterInfo
::getRegPressureSetLimit(const MachineFunction &MF,
162
bool
SIRegisterInfo
::requiresRegisterScavenging(const MachineFunction &Fn) const
[
all
...]
SIMachineFunctionInfo.h
19
#include "
SIRegisterInfo
.h"
30
friend struct
SIRegisterInfo
;
124
unsigned addPrivateSegmentBuffer(const
SIRegisterInfo
&TRI);
125
unsigned addDispatchPtr(const
SIRegisterInfo
&TRI);
126
unsigned addQueuePtr(const
SIRegisterInfo
&TRI);
127
unsigned addKernargSegmentPtr(const
SIRegisterInfo
&TRI);
SIMachineFunctionInfo.cpp
113
const
SIRegisterInfo
&TRI) {
120
unsigned SIMachineFunctionInfo::addDispatchPtr(const
SIRegisterInfo
&TRI) {
127
unsigned SIMachineFunctionInfo::addQueuePtr(const
SIRegisterInfo
&TRI) {
134
unsigned SIMachineFunctionInfo::addKernargSegmentPtr(const
SIRegisterInfo
&TRI) {
146
const
SIRegisterInfo
*TRI = static_cast<const
SIRegisterInfo
*>(
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,
241
const
SIRegisterInfo
*TRI =
242
static_cast<const
SIRegisterInfo
*>(MF.getSubtarget().getRegisterInfo());
SIRegisterInfo.h
1
//===--
SIRegisterInfo
.h - SI Register Info Interface ----------*- C++ -*--===//
11
/// \brief Interface definition for
SIRegisterInfo
26
struct
SIRegisterInfo
: public AMDGPURegisterInfo {
31
SIRegisterInfo
();
SIFixSGPRLiveRanges.cpp
49
#include "
SIRegisterInfo
.h"
114
const
SIRegisterInfo
*TRI = static_cast<const
SIRegisterInfo
*>(
SIShrinkInstructions.cpp
75
static bool isVGPR(const MachineOperand *MO, const
SIRegisterInfo
&TRI,
87
const
SIRegisterInfo
&TRI,
146
const
SIRegisterInfo
&TRI = TII->getRegisterInfo();
208
const
SIRegisterInfo
&TRI = TII->getRegisterInfo();
SIFrameLowering.cpp
13
#include "
SIRegisterInfo
.h"
68
const
SIRegisterInfo
*TRI = &TII->getRegisterInfo();
79
MF,
SIRegisterInfo
::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET);
84
MF,
SIRegisterInfo
::PRIVATE_SEGMENT_BUFFER);
SIFoldOperands.cpp
203
const SIInstrInfo *TII, const
SIRegisterInfo
&TRI,
307
const
SIRegisterInfo
&TRI = TII->getRegisterInfo();
SIISelLowering.cpp
28
#include "
SIRegisterInfo
.h"
542
const
SIRegisterInfo
*TRI =
543
static_cast<const
SIRegisterInfo
*>(Subtarget->getRegisterInfo());
544
unsigned InputPtrReg = TRI->getPreloadedValue(MF,
SIRegisterInfo
::KERNARG_SEGMENT_PTR);
576
const
SIRegisterInfo
*TRI =
577
static_cast<const
SIRegisterInfo
*>(Subtarget->getRegisterInfo());
811
MF,
SIRegisterInfo
::PRIVATE_SEGMENT_BUFFER);
815
MF,
SIRegisterInfo
::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET);
841
MF,
SIRegisterInfo
::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET);
851
unsigned Reg = TRI->getPreloadedValue(MF,
SIRegisterInfo
::WORKITEM_ID_X)
[
all
...]
SIInsertWaits.cpp
58
const
SIRegisterInfo
*TRI;
460
static_cast<const
SIRegisterInfo
*>(MF.getSubtarget().getRegisterInfo());
SIInstrInfo.h
21
#include "
SIRegisterInfo
.h"
27
const
SIRegisterInfo
RI;
79
const
SIRegisterInfo
&getRegisterInfo() const override {
SILoadStoreOptimizer.cpp
40
#include "
SIRegisterInfo
.h"
60
const
SIRegisterInfo
*TRI;
427
TRI = static_cast<const
SIRegisterInfo
*>(STM.getRegisterInfo());
AMDGPUAsmPrinter.cpp
31
#include "
SIRegisterInfo
.h"
327
const
SIRegisterInfo
*RI =
328
static_cast<const
SIRegisterInfo
*>(STM.getRegisterInfo());
SILowerControlFlow.cpp
72
const
SIRegisterInfo
*TRI;
470
static_cast<const
SIRegisterInfo
*>(MF.getSubtarget().getRegisterInfo());
SIInstrInfo.cpp
686
const
SIRegisterInfo
*TRI =
687
static_cast<const
SIRegisterInfo
*>(ST.getRegisterInfo());
707
= TRI->getPreloadedValue(*MF,
SIRegisterInfo
::WORKGROUP_ID_X);
709
= TRI->getPreloadedValue(*MF,
SIRegisterInfo
::WORKGROUP_ID_Y);
711
= TRI->getPreloadedValue(*MF,
SIRegisterInfo
::WORKGROUP_ID_Z);
713
TRI->getPreloadedValue(*MF,
SIRegisterInfo
::KERNARG_SEGMENT_PTR);
851
const
SIRegisterInfo
*TRI =
852
static_cast<const
SIRegisterInfo
*>(ST.getRegisterInfo());
[
all
...]
/external/mesa3d/src/gallium/drivers/radeon/MCTargetDesc/
SIMCCodeEmitter.cpp
301
#define
SIRegisterInfo
SIMCCodeEmitter
303
#undef
SIRegisterInfo
Completed in 1146 milliseconds