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

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/lib/Target/WebAssembly/
WebAssemblyMachineFunctionInfo.h 57 if (TargetRegisterInfo::virtReg2Index(VReg) >= VRegStackified.size())
58 VRegStackified.resize(TargetRegisterInfo::virtReg2Index(VReg) + 1);
59 VRegStackified.set(TargetRegisterInfo::virtReg2Index(VReg));
62 if (TargetRegisterInfo::virtReg2Index(VReg) >= VRegStackified.size())
64 return VRegStackified.test(TargetRegisterInfo::virtReg2Index(VReg));
70 assert(TargetRegisterInfo::virtReg2Index(VReg) < WARegs.size());
71 WARegs[TargetRegisterInfo::virtReg2Index(VReg)] = WAReg;
74 if (TargetRegisterInfo::isVirtualRegister(Reg)) {
75 assert(TargetRegisterInfo::virtReg2Index(Reg) < WARegs.size());
76 return WARegs[TargetRegisterInfo::virtReg2Index(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...]
RegAllocBase.h 46 class TargetRegisterInfo;
61 const TargetRegisterInfo *TRI;
  /external/llvm/lib/Target/AArch64/
AArch64PBQPRegAlloc.h 26 const TargetRegisterInfo *TRI;
  /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));
LiveRegMatrix.h 35 class TargetRegisterInfo;
39 const TargetRegisterInfo *TRI;
LivePhysRegs.h 34 #include "llvm/Target/TargetRegisterInfo.h"
44 const TargetRegisterInfo *TRI;
54 LivePhysRegs(const TargetRegisterInfo *TRI) : TRI(TRI) {
55 assert(TRI && "Invalid TargetRegisterInfo pointer.");
60 void init(const TargetRegisterInfo *TRI) {
61 assert(TRI && "Invalid TargetRegisterInfo pointer.");
PBQPRAConstraint.h 33 class TargetRegisterInfo;
MachineInstr.h 40 class TargetRegisterInfo;
    [all...]
RegisterClassInfo.h 22 #include "llvm/Target/TargetRegisterInfo.h"
52 const TargetRegisterInfo *TRI;
110 assert(TargetRegisterInfo::isPhysicalRegister(PhysReg));
  /external/llvm/lib/CodeGen/AsmPrinter/
DbgValueHistoryCalculator.h 22 class TargetRegisterInfo;
56 const TargetRegisterInfo *TRI,
DwarfExpression.h 24 class TargetRegisterInfo;
34 const TargetRegisterInfo &TRI;
38 DwarfExpression(const TargetRegisterInfo &TRI,
111 DebugLocDwarfExpression(const TargetRegisterInfo &TRI,
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.h 36 const TargetRegisterInfo *TRI) const override;
40 const TargetRegisterInfo *TRI) const override;
Thumb1InstrInfo.h 49 const TargetRegisterInfo *TRI) const override;
55 const TargetRegisterInfo *TRI) const override;
Thumb1InstrInfo.cpp 74 const TargetRegisterInfo *TRI) const {
76 (TargetRegisterInfo::isPhysicalRegister(SrcReg) &&
80 (TargetRegisterInfo::isPhysicalRegister(SrcReg) &&
100 const TargetRegisterInfo *TRI) const {
102 (TargetRegisterInfo::isPhysicalRegister(DestReg) &&
106 (TargetRegisterInfo::isPhysicalRegister(DestReg) &&
  /external/llvm/lib/Target/BPF/
BPFInstrInfo.h 41 const TargetRegisterInfo *TRI) const override;
46 const TargetRegisterInfo *TRI) const override;
BPFSubtarget.h 58 const TargetRegisterInfo *getRegisterInfo() const override {
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.h 40 const TargetRegisterInfo *TRI) const override;
44 const TargetRegisterInfo *TRI) const override;
MSP430InstrInfo.h 53 const TargetRegisterInfo &getRegisterInfo() const { return RI; }
65 const TargetRegisterInfo *TRI) const override;
70 const TargetRegisterInfo *TRI) const override;
  /external/llvm/lib/Target/Mips/
Mips16FrameLowering.h 32 const TargetRegisterInfo *TRI) const override;
37 const TargetRegisterInfo *TRI) const override;
MipsInstrInfo.h 93 const TargetRegisterInfo *TRI) const override {
101 const TargetRegisterInfo *TRI) const override {
109 const TargetRegisterInfo *TRI,
116 const TargetRegisterInfo *TRI,
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.h 38 const TargetRegisterInfo *TRI) const override;
42 const TargetRegisterInfo *TRI) const override;
XCoreInstrInfo.h 35 const TargetRegisterInfo &getRegisterInfo() const { return RI; }
73 const TargetRegisterInfo *TRI) const override;
79 const TargetRegisterInfo *TRI) const override;
XCoreSubtarget.h 60 const TargetRegisterInfo *getRegisterInfo() const override {

Completed in 236 milliseconds

1 2 3 4 5 6 7 8 91011>>