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

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/include/llvm/CodeGen/GlobalISel/
RegisterBank.h 24 class TargetRegisterInfo;
68 bool verify(const TargetRegisterInfo &TRI) const;
84 void dump(const TargetRegisterInfo *TRI = nullptr) const;
92 const TargetRegisterInfo *TRI = nullptr) const;
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyMachineFunctionInfo.h 63 if (TargetRegisterInfo::virtReg2Index(VReg) >= VRegStackified.size())
64 VRegStackified.resize(TargetRegisterInfo::virtReg2Index(VReg) + 1);
65 VRegStackified.set(TargetRegisterInfo::virtReg2Index(VReg));
68 if (TargetRegisterInfo::virtReg2Index(VReg) >= VRegStackified.size())
70 return VRegStackified.test(TargetRegisterInfo::virtReg2Index(VReg));
76 assert(TargetRegisterInfo::virtReg2Index(VReg) < WARegs.size());
77 WARegs[TargetRegisterInfo::virtReg2Index(VReg)] = WAReg;
80 assert(TargetRegisterInfo::virtReg2Index(Reg) < WARegs.size());
81 return WARegs[TargetRegisterInfo::virtReg2Index(Reg)];
  /external/llvm/lib/Target/Hexagon/
HexagonRDF.h 15 class TargetRegisterInfo;
19 HexagonRegisterAliasInfo(const TargetRegisterInfo &TRI)
HexagonRDF.cpp 23 if (TargetRegisterInfo::isVirtualRegister(RA.Reg) &&
24 TargetRegisterInfo::isVirtualRegister(RB.Reg)) {
42 if (!TargetRegisterInfo::isPhysicalRegister(RR.Reg)) {
43 assert(TargetRegisterInfo::isVirtualRegister(RR.Reg));
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AArch64/
AArch64PBQPRegAlloc.h 18 class TargetRegisterInfo;
28 const TargetRegisterInfo *TRI;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARM/
ARMRegisterBankInfo.h 24 class TargetRegisterInfo;
34 ARMRegisterBankInfo(const TargetRegisterInfo &TRI);
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
MipsRegisterBankInfo.h 24 class TargetRegisterInfo;
34 MipsRegisterBankInfo(const TargetRegisterInfo &TRI);
  /external/swiftshader/third_party/LLVM/lib/Target/
TargetRegisterInfo.cpp 1 //===- TargetRegisterInfo.cpp - Target Register Information Implementation ===//
10 // This file implements the TargetRegisterInfo interface.
15 #include "llvm/Target/TargetRegisterInfo.h"
23 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID,
30 TargetRegisterInfo::~TargetRegisterInfo() {}
35 else if (TargetRegisterInfo::isStackSlot(Reg))
36 OS << "SS#" << TargetRegisterInfo::stackSlot2Index(Reg);
37 else if (TargetRegisterInfo::isVirtualRegister(Reg)
    [all...]
  /external/llvm/lib/CodeGen/
RegisterCoalescer.h 21 class TargetRegisterInfo;
29 const TargetRegisterInfo &TRI;
60 CoalescerPair(const TargetRegisterInfo &tri)
67 const TargetRegisterInfo &tri)
TargetRegisterInfo.cpp 1 //===- TargetRegisterInfo.cpp - Target Register Information Implementation ===//
10 // This file implements the TargetRegisterInfo interface.
24 #include "llvm/Target/TargetRegisterInfo.h"
30 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID,
41 TargetRegisterInfo::~TargetRegisterInfo() {}
45 Printable PrintReg(unsigned Reg, const TargetRegisterInfo *TRI,
50 else if (TargetRegisterInfo::isStackSlot(Reg))
51 OS << "SS#" << TargetRegisterInfo::stackSlot2Index(Reg)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/GlobalISel/
RegisterBank.h 24 class TargetRegisterInfo;
66 bool verify(const TargetRegisterInfo &TRI) const;
82 void dump(const TargetRegisterInfo *TRI = nullptr) const;
90 const TargetRegisterInfo *TRI = nullptr) const;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
RegisterCoalescer.h 22 class TargetRegisterInfo;
28 const TargetRegisterInfo &TRI;
59 CoalescerPair(const TargetRegisterInfo &tri) : TRI(tri) {}
64 const TargetRegisterInfo &tri)
TargetRegisterInfo.cpp 1 //==- TargetRegisterInfo.cpp - Target Register Information Implementation --==//
10 // This file implements the TargetRegisterInfo interface.
14 #include "llvm/CodeGen/TargetRegisterInfo.h"
42 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID,
56 TargetRegisterInfo::~TargetRegisterInfo() = default;
58 void TargetRegisterInfo::markSuperRegs(BitVector &RegisterSet, unsigned Reg)
64 bool TargetRegisterInfo::checkAllSuperRegsMarked(const BitVector &RegisterSet,
89 Printable printReg(unsigned Reg, const TargetRegisterInfo *TRI
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64RegisterBankInfo.h 21 class TargetRegisterInfo;
38 AArch64RegisterBankInfo(const TargetRegisterInfo &TRI);
AArch64PBQPRegAlloc.h 26 const TargetRegisterInfo *TRI;
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
ProcessImplicitDefs.h 21 class TargetRegisterInfo;
29 const TargetRegisterInfo *TRI;
  /external/llvm/lib/CodeGen/AsmPrinter/
DwarfExpression.h 24 class TargetRegisterInfo;
48 virtual bool isFrameRegister(const TargetRegisterInfo &TRI, unsigned MachineReg) = 0;
77 bool AddMachineRegIndirect(const TargetRegisterInfo &TRI, unsigned MachineReg,
94 bool AddMachineRegPiece(const TargetRegisterInfo &TRI, unsigned MachineReg,
110 bool AddMachineRegExpression(const TargetRegisterInfo &TRI,
132 bool isFrameRegister(const TargetRegisterInfo &TRI,
147 bool isFrameRegister(const TargetRegisterInfo &TRI,
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
RegisterCoalescer.h 21 class TargetRegisterInfo;
30 const TargetRegisterInfo &TRI;
59 CoalescerPair(const TargetInstrInfo &tii, const TargetRegisterInfo &tri)
  /external/swiftshader/third_party/LLVM/lib/Target/ARM/
Thumb2InstrInfo.h 50 const TargetRegisterInfo *TRI) const;
56 const TargetRegisterInfo *TRI) const;
61 const TargetRegisterInfo &TRI) const;
Thumb1FrameLowering.h 41 const TargetRegisterInfo *TRI) const;
45 const TargetRegisterInfo *TRI) const;
Thumb1InstrInfo.h 48 const TargetRegisterInfo *TRI) const;
54 const TargetRegisterInfo *TRI) const;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
AMDGPURegisterBankInfo.h 26 class TargetRegisterInfo;
46 const TargetRegisterInfo &TRI,
53 AMDGPURegisterBankInfo(const TargetRegisterInfo &TRI);
  /external/swiftshader/third_party/LLVM/lib/Target/MSP430/
MSP430FrameLowering.h 41 const TargetRegisterInfo *TRI) const;
45 const TargetRegisterInfo *TRI) const;
  /external/swiftshader/third_party/LLVM/lib/Target/XCore/
XCoreFrameLowering.h 37 const TargetRegisterInfo *TRI) const;
41 const TargetRegisterInfo *TRI) const;
  /external/llvm/include/llvm/CodeGen/
VirtRegMap.h 22 #include "llvm/Target/TargetRegisterInfo.h"
43 const TargetRegisterInfo *TRI;
86 const TargetRegisterInfo &getTargetRegInfo() const { return *TRI; }
99 assert(TargetRegisterInfo::isVirtualRegister(virtReg));
106 assert(TargetRegisterInfo::isVirtualRegister(virtReg) &&
107 TargetRegisterInfo::isPhysicalRegister(physReg));
117 assert(TargetRegisterInfo::isVirtualRegister(virtReg));
169 assert(TargetRegisterInfo::isVirtualRegister(virtReg));

Completed in 628 milliseconds

1 2 3 4 5 6 7 8 91011>>