OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TargetRegisterClass
(Results
1 - 25
of
149
) sorted by null
1
2
3
4
5
6
/external/llvm/lib/Target/X86/
X86RegisterInfo.h
79
virtual const
TargetRegisterClass
*
80
getMatchingSuperRegClass(const
TargetRegisterClass
*A,
81
const
TargetRegisterClass
*B, unsigned Idx) const;
83
virtual const
TargetRegisterClass
*
84
getSubClassWithSubReg(const
TargetRegisterClass
*RC, unsigned Idx) const;
86
const
TargetRegisterClass
*
87
getLargestLegalSuperClass(const
TargetRegisterClass
*RC) const;
89
/// getPointerRegClass - Returns a
TargetRegisterClass
used for pointer
91
const
TargetRegisterClass
*
97
const
TargetRegisterClass
*
[
all
...]
/external/llvm/lib/Target/Mips/
MipsMachineFunction.cpp
36
const
TargetRegisterClass
*RC;
38
RC=(const
TargetRegisterClass
*)&Mips::CPU16RegsRegClass;
41
(const
TargetRegisterClass
*)&Mips::CPU64RegsRegClass :
42
(const
TargetRegisterClass
*)&Mips::CPURegsRegClass;
Mips16InstrInfo.h
54
const
TargetRegisterClass
*RC,
60
const
TargetRegisterClass
*RC,
/external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.h
52
virtual const
TargetRegisterClass
* const *
82
std::string getNVPTXRegClassName (const
TargetRegisterClass
*RC);
83
std::string getNVPTXRegClassStr (const
TargetRegisterClass
*RC);
84
bool isNVPTXVectorRegClass (const
TargetRegisterClass
*RC);
85
std::string getNVPTXElemClassName (const
TargetRegisterClass
*RC);
86
int getNVPTXVectorSize (const
TargetRegisterClass
*RC);
87
const
TargetRegisterClass
*getNVPTXElemClass(const
TargetRegisterClass
*RC);
NVPTXRegisterInfo.cpp
31
std::string getNVPTXRegClassName (
TargetRegisterClass
const *RC) {
93
std::string getNVPTXRegClassStr (
TargetRegisterClass
const *RC) {
154
bool isNVPTXVectorRegClass(
TargetRegisterClass
const *RC) {
178
std::string getNVPTXElemClassName(
TargetRegisterClass
const *RC) {
202
const
TargetRegisterClass
*getNVPTXElemClass(
TargetRegisterClass
const *RC) {
226
int getNVPTXVectorSize(
TargetRegisterClass
const *RC) {
267
const
TargetRegisterClass
* const*
269
static const
TargetRegisterClass
* const CalleeSavedRegClasses[] = { 0 };
/external/llvm/include/llvm/Target/
TargetRegisterInfo.h
35
class
TargetRegisterClass
{
40
typedef const
TargetRegisterClass
* const * sc_iterator;
101
/// hasType - return true if this
TargetRegisterClass
has the ValueType vt.
122
/// hasSubClass - return true if the specified
TargetRegisterClass
123
/// is a proper sub-class of this
TargetRegisterClass
.
124
bool hasSubClass(const
TargetRegisterClass
*RC) const {
130
bool hasSubClassEq(const
TargetRegisterClass
*RC) const {
135
/// hasSuperClass - return true if the specified
TargetRegisterClass
is a
136
/// proper super-class of this
TargetRegisterClass
.
137
bool hasSuperClass(const
TargetRegisterClass
*RC) const
[
all
...]
TargetSubtargetInfo.h
24
class
TargetRegisterClass
;
42
typedef SmallVectorImpl<const
TargetRegisterClass
*> RegClassVector;
/external/llvm/lib/Target/
TargetRegisterInfo.cpp
72
const
TargetRegisterClass
*
73
TargetRegisterInfo::getAllocatableClass(const
TargetRegisterClass
*RC) const {
83
const
TargetRegisterClass
*SubRC = getRegClass(Idx + Offset);
96
const
TargetRegisterClass
*
102
const
TargetRegisterClass
* BestRC = 0;
104
const
TargetRegisterClass
* RC = *I;
117
const
TargetRegisterClass
*RC, BitVector &R){
125
const
TargetRegisterClass
*RC) const {
129
const
TargetRegisterClass
*SubClass = getAllocatableClass(RC);
147
const
TargetRegisterClass
*firstCommonClass(const uint32_t *A
[
all
...]
/external/llvm/include/llvm/CodeGen/
RegisterClassInfo.h
61
void compute(const
TargetRegisterClass
*RC) const;
64
const RCInfo &get(const
TargetRegisterClass
*RC) const {
80
unsigned getNumAllocatableRegs(const
TargetRegisterClass
*RC) const {
87
ArrayRef<unsigned> getOrder(const
TargetRegisterClass
*RC) const {
97
bool isProperSubClass(const
TargetRegisterClass
*RC) const {
RegisterScavenging.h
28
class
TargetRegisterClass
;
52
const
TargetRegisterClass
*ScavengedRC;
107
BitVector getRegsAvailable(const
TargetRegisterClass
*RC);
111
unsigned FindUnusedReg(const
TargetRegisterClass
*RegClass) const;
122
unsigned scavengeRegister(const
TargetRegisterClass
*RegClass,
124
unsigned scavengeRegister(const
TargetRegisterClass
*RegClass, int SPAdj) {
FastISel.h
40
class
TargetRegisterClass
;
246
const
TargetRegisterClass
*RC);
252
const
TargetRegisterClass
*RC,
259
const
TargetRegisterClass
*RC,
267
const
TargetRegisterClass
*RC,
276
const
TargetRegisterClass
*RC,
284
const
TargetRegisterClass
*RC,
292
const
TargetRegisterClass
*RC,
300
const
TargetRegisterClass
*RC,
309
const
TargetRegisterClass
*RC
[
all
...]
MachineSSAUpdater.h
24
class
TargetRegisterClass
;
46
const
TargetRegisterClass
*VRC;
LiveStackAnalysis.h
40
std::map<int, const
TargetRegisterClass
*> S2RCMap;
57
LiveInterval &getOrCreateInterval(int Slot, const
TargetRegisterClass
*RC);
77
const
TargetRegisterClass
*getIntervalRegClass(int Slot) const {
79
std::map<int, const
TargetRegisterClass
*>::const_iterator
/external/llvm/lib/CodeGen/
RegisterCoalescer.h
22
class
TargetRegisterClass
;
59
const
TargetRegisterClass
*NewRC;
116
const
TargetRegisterClass
*getNewRC() const { return NewRC; }
LiveStackAnalysis.cpp
55
LiveStacks::getOrCreateInterval(int Slot, const
TargetRegisterClass
*RC) {
64
const
TargetRegisterClass
*OldRC = S2RCMap[Slot];
77
const
TargetRegisterClass
*RC = getIntervalRegClass(Slot);
CriticalAntiDepBreaker.h
51
std::vector<const
TargetRegisterClass
*> Classes;
105
const
TargetRegisterClass
*RC);
/external/llvm/lib/Target/CellSPU/
SPURegisterInfo.h
48
virtual const
TargetRegisterClass
*
54
virtual unsigned getRegPressureLimit( const
TargetRegisterClass
*RC,
100
const
TargetRegisterClass
*RC,
/external/llvm/lib/Target/ARM/
Thumb1InstrInfo.h
49
const
TargetRegisterClass
*RC,
55
const
TargetRegisterClass
*RC,
Thumb1RegisterInfo.h
30
const
TargetRegisterClass
*
31
getLargestLegalSuperClass(const
TargetRegisterClass
*RC) const;
33
const
TargetRegisterClass
*
62
const
TargetRegisterClass
*RC,
ARMBaseRegisterInfo.h
108
virtual bool canCombineSubRegIndices(const
TargetRegisterClass
*RC,
112
const
TargetRegisterClass
*
114
const
TargetRegisterClass
*
115
getCrossCopyRegClass(const
TargetRegisterClass
*RC) const;
117
const
TargetRegisterClass
*
118
getLargestLegalSuperClass(const
TargetRegisterClass
*RC) const;
120
unsigned getRegPressureLimit(const
TargetRegisterClass
*RC,
123
ArrayRef<uint16_t> getRawAllocationOrder(const
TargetRegisterClass
*RC,
133
virtual bool avoidWriteAfterWrite(const
TargetRegisterClass
*RC) const;
Thumb2InstrInfo.h
51
const
TargetRegisterClass
*RC,
57
const
TargetRegisterClass
*RC,
/external/llvm/lib/Target/Hexagon/
HexagonRegisterInfo.h
54
const
TargetRegisterClass
* const* getCalleeSavedRegClasses(
90
const RegClassWeight &getRegClassWeight(const
TargetRegisterClass
*RC) const;
94
const int* getRegClassPressureSets(const
TargetRegisterClass
*RC) const;
/external/llvm/lib/Target/PowerPC/
PPCRegisterInfo.h
38
virtual const
TargetRegisterClass
*
41
unsigned getRegPressureLimit(const
TargetRegisterClass
*RC,
50
virtual bool avoidWriteAfterWrite(const
TargetRegisterClass
*RC) const;
PPCInstrInfo.h
73
const
TargetRegisterClass
*RC,
77
const
TargetRegisterClass
*RC,
129
const
TargetRegisterClass
*RC,
135
const
TargetRegisterClass
*RC,
/external/llvm/lib/Target/MSP430/
MSP430RegisterInfo.h
42
const
TargetRegisterClass
*
Completed in 139 milliseconds
1
2
3
4
5
6