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

1 2 3 4 5 6 7 8 9

  /external/mesa3d/src/gallium/drivers/radeon/
SIRegisterInfo.h 39 virtual const TargetRegisterClass *
40 getISARegClass(const TargetRegisterClass * rc) const;
48 virtual const TargetRegisterClass * getCFGStructurizerRegClass(MVT VT) const;
R600RegisterInfo.h 36 virtual const TargetRegisterClass * getISARegClass(
37 const TargetRegisterClass * rc) const;
47 virtual const TargetRegisterClass * getCFGStructurizerRegClass(MVT VT) const;
AMDGPURegisterInfo.h 44 virtual const TargetRegisterClass * getISARegClass(
45 const TargetRegisterClass * rc) const {
49 virtual const TargetRegisterClass* getCFGStructurizerRegClass(MVT VT) const {
SIRegisterInfo.cpp 42 const TargetRegisterClass *
43 SIRegisterInfo::getISARegClass(const TargetRegisterClass * rc) const
52 const TargetRegisterClass * SIRegisterInfo::getCFGStructurizerRegClass(
  /external/llvm/lib/Target/X86/
X86RegisterInfo.h 63 const TargetRegisterClass *
64 getMatchingSuperRegClass(const TargetRegisterClass *A,
65 const TargetRegisterClass *B,
68 const TargetRegisterClass *
69 getSubClassWithSubReg(const TargetRegisterClass *RC,
72 const TargetRegisterClass *
73 getLargestLegalSuperClass(const TargetRegisterClass *RC,
76 /// getPointerRegClass - Returns a TargetRegisterClass used for pointer
78 const TargetRegisterClass *
85 const TargetRegisterClass *
    [all...]
  /external/llvm/lib/Target/R600/
SIRegisterInfo.h 42 const TargetRegisterClass * getCFGStructurizerRegClass(MVT VT) const override;
48 const TargetRegisterClass *getPhysRegClass(unsigned Reg) const;
51 bool isSGPRClass(const TargetRegisterClass *RC) const {
67 bool hasVGPRs(const TargetRegisterClass *RC) const;
70 const TargetRegisterClass *getEquivalentVGPRClass(
71 const TargetRegisterClass *SRC) const;
76 const TargetRegisterClass *getSubRegClass(const TargetRegisterClass *RC,
82 unsigned getPhysRegSubReg(unsigned Reg, const TargetRegisterClass *SubRC,
120 const TargetRegisterClass *RC) const
    [all...]
R600RegisterInfo.h 38 const TargetRegisterClass * getCFGStructurizerRegClass(MVT VT) const override;
41 getRegClassWeight(const TargetRegisterClass *RC) const override;
  /external/llvm/include/llvm/CodeGen/
RegisterClassInfo.h 67 void compute(const TargetRegisterClass *RC) const;
70 const RCInfo &get(const TargetRegisterClass *RC) const {
86 unsigned getNumAllocatableRegs(const TargetRegisterClass *RC) const {
93 ArrayRef<MCPhysReg> getOrder(const TargetRegisterClass *RC) const {
103 bool isProperSubClass(const TargetRegisterClass *RC) const {
119 unsigned getMinCost(const TargetRegisterClass *RC) {
127 unsigned getLastCostChange(const TargetRegisterClass *RC) {
MachineSSAUpdater.h 27 class TargetRegisterClass;
48 const TargetRegisterClass *VRC;
LiveStackAnalysis.h 41 std::map<int, const TargetRegisterClass*> S2RCMap;
58 LiveInterval &getOrCreateInterval(int Slot, const TargetRegisterClass *RC);
78 const TargetRegisterClass *getIntervalRegClass(int Slot) const {
80 std::map<int, const TargetRegisterClass*>::const_iterator
  /external/llvm/lib/Target/ARM/
ThumbRegisterInfo.h 30 const TargetRegisterClass *
31 getLargestLegalSuperClass(const TargetRegisterClass *RC,
34 const TargetRegisterClass *
57 const TargetRegisterClass *RC,
ARMBaseRegisterInfo.h 112 const TargetRegisterClass *
115 const TargetRegisterClass *
116 getCrossCopyRegClass(const TargetRegisterClass *RC) const override;
118 const TargetRegisterClass *
119 getLargestLegalSuperClass(const TargetRegisterClass *RC,
122 unsigned getRegPressureLimit(const TargetRegisterClass *RC,
182 const TargetRegisterClass *SrcRC,
184 const TargetRegisterClass *DstRC,
186 const TargetRegisterClass *NewRC) const override;
Thumb1InstrInfo.h 48 const TargetRegisterClass *RC,
54 const TargetRegisterClass *RC,
  /external/llvm/include/llvm/Target/
TargetRegisterInfo.h 36 class TargetRegisterClass {
41 typedef const TargetRegisterClass* const * sc_iterator;
104 /// hasType - return true if this TargetRegisterClass has the ValueType vt.
125 /// hasSubClass - return true if the specified TargetRegisterClass
126 /// is a proper sub-class of this TargetRegisterClass.
127 bool hasSubClass(const TargetRegisterClass *RC) const {
133 bool hasSubClassEq(const TargetRegisterClass *RC) const {
138 /// hasSuperClass - return true if the specified TargetRegisterClass is a
139 /// proper super-class of this TargetRegisterClass.
140 bool hasSuperClass(const TargetRegisterClass *RC) const
    [all...]
  /external/llvm/lib/CodeGen/
TargetRegisterInfo.cpp 87 const TargetRegisterClass *
88 TargetRegisterInfo::getAllocatableClass(const TargetRegisterClass *RC) const {
98 const TargetRegisterClass *SubRC = getRegClass(Idx + Offset);
111 const TargetRegisterClass *
117 const TargetRegisterClass* BestRC = nullptr;
119 const TargetRegisterClass* RC = *I;
132 const TargetRegisterClass *RC, BitVector &R){
140 const TargetRegisterClass *RC) const {
144 const TargetRegisterClass *SubClass = getAllocatableClass(RC);
162 const TargetRegisterClass *firstCommonClass(const uint32_t *A
    [all...]
RegisterCoalescer.h 22 class TargetRegisterClass;
57 const TargetRegisterClass *NewRC;
112 const TargetRegisterClass *getNewRC() const { return NewRC; }
LiveStackAnalysis.cpp 60 LiveStacks::getOrCreateInterval(int Slot, const TargetRegisterClass *RC) {
71 const TargetRegisterClass *OldRC = S2RCMap[Slot];
84 const TargetRegisterClass *RC = getIntervalRegClass(Slot);
  /external/llvm/lib/Target/Mips/
Mips16RegisterInfo.h 35 const TargetRegisterClass *RC,
38 const TargetRegisterClass *intRegClass(unsigned Size) const override;
MipsSERegisterInfo.h 31 const TargetRegisterClass *intRegClass(unsigned Size) const override;
MipsRegisterInfo.h 39 const TargetRegisterClass *getPointerRegClass(const MachineFunction &MF,
42 unsigned getRegPressureLimit(const TargetRegisterClass *RC,
67 virtual const TargetRegisterClass *intRegClass(unsigned Size) const = 0;
  /external/llvm/lib/Target/AArch64/
AArch64RegisterInfo.h 24 class TargetRegisterClass;
64 const TargetRegisterClass *
67 const TargetRegisterClass *
68 getCrossCopyRegClass(const TargetRegisterClass *RC) const override;
94 unsigned getRegPressureLimit(const TargetRegisterClass *RC,
  /external/llvm/lib/Target/BPF/
BPFInstrInfo.h 40 const TargetRegisterClass *RC,
45 int FrameIndex, const TargetRegisterClass *RC,
  /external/llvm/lib/Target/NVPTX/
NVPTXRegisterInfo.h 60 std::string getNVPTXRegClassName(const TargetRegisterClass *RC);
61 std::string getNVPTXRegClassStr(const TargetRegisterClass *RC);
  /external/llvm/lib/Target/MSP430/
MSP430RegisterInfo.h 32 const TargetRegisterClass*
  /external/llvm/lib/Target/XCore/
XCoreMachineFunctionInfo.cpp 38 const TargetRegisterClass *RC = &XCore::GRRegsRegClass;
54 const TargetRegisterClass *RC = &XCore::GRRegsRegClass;
65 const TargetRegisterClass *RC = &XCore::GRRegsRegClass;

Completed in 245 milliseconds

1 2 3 4 5 6 7 8 9