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

1 2 3 4 5 6 7

  /external/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"
21 TargetRegisterInfo::TargetRegisterInfo(const TargetRegisterInfoDesc *ID,
28 TargetRegisterInfo::~TargetRegisterInfo() {}
33 else if (TargetRegisterInfo::isStackSlot(Reg))
34 OS << "SS#" << TargetRegisterInfo::stackSlot2Index(Reg);
35 else if (TargetRegisterInfo::isVirtualRegister(Reg)
    [all...]
Android.mk 14 TargetRegisterInfo.cpp \
  /external/llvm/include/llvm/CodeGen/
ProcessImplicitDefs.h 21 class TargetRegisterInfo;
29 const TargetRegisterInfo *TRI;
MachineInstr.h 37 class TargetRegisterInfo;
642 /// register. If TargetRegisterInfo is passed, then it also checks if there
646 bool readsRegister(unsigned Reg, const TargetRegisterInfo *TRI = NULL) const {
665 /// register. If TargetRegisterInfo is passed, then it also checks if there is
667 bool killsRegister(unsigned Reg, const TargetRegisterInfo *TRI = NULL) const {
672 /// specified register. If TargetRegisterInfo is passed, then it also checks
675 bool definesRegister(unsigned Reg, const TargetRegisterInfo *TRI=NULL) const {
682 bool modifiesRegister(unsigned Reg, const TargetRegisterInfo *TRI) const {
687 /// instruction. If TargetRegisterInfo is passed, then it also checks
690 const TargetRegisterInfo *TRI = NULL) const
    [all...]
  /external/llvm/lib/CodeGen/
RegisterCoalescer.h 21 class TargetRegisterInfo;
30 const TargetRegisterInfo &TRI;
59 CoalescerPair(const TargetInstrInfo &tii, const TargetRegisterInfo &tri)
VirtRegMap.h 21 #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));
TargetFrameLoweringImpl.cpp 18 #include "llvm/Target/TargetRegisterInfo.h"
38 const TargetRegisterInfo *RI = MF.getTarget().getRegisterInfo();
AllocationOrder.cpp 37 if (TargetRegisterInfo::isVirtualRegister(Hint))
42 const TargetRegisterInfo &TRI = VRM.getTargetRegInfo();
71 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) ||
InterferenceCache.h 24 const TargetRegisterInfo *TRI;
97 bool valid(LiveIntervalUnion *LIUArray, const TargetRegisterInfo *TRI);
102 const TargetRegisterInfo *TRI,
136 const TargetRegisterInfo *);
CriticalAntiDepBreaker.h 32 class TargetRegisterInfo;
38 const TargetRegisterInfo *TRI;
RegAllocBase.h 47 class TargetRegisterInfo;
92 const TargetRegisterInfo *TRI;
RegisterClassInfo.h 23 #include "llvm/Target/TargetRegisterInfo.h"
48 const TargetRegisterInfo *TRI;
104 assert(TargetRegisterInfo::isPhysicalRegister(PhysReg));
VirtRegMap.cpp 29 #include "llvm/Target/TargetRegisterInfo.h"
81 if (TargetRegisterInfo::isVirtualRegister(physReg) && hasPhys(physReg))
84 return (TargetRegisterInfo::isPhysicalRegister(physReg))
90 assert(TargetRegisterInfo::isVirtualRegister(virtReg));
98 assert(TargetRegisterInfo::isVirtualRegister(virtReg));
135 if (!MO.isReg() || !TargetRegisterInfo::isVirtualRegister(MO.getReg()))
212 const TargetRegisterInfo* TRI = MF->getTarget().getRegisterInfo();
217 unsigned Reg = TargetRegisterInfo::index2VirtReg(i);
226 unsigned Reg = TargetRegisterInfo::index2VirtReg(i);
  /external/llvm/lib/Target/ARM/
Thumb1FrameLowering.h 41 const TargetRegisterInfo *TRI) const;
45 const TargetRegisterInfo *TRI) const;
Thumb1InstrInfo.h 50 const TargetRegisterInfo *TRI) const;
56 const TargetRegisterInfo *TRI) const;
Thumb1InstrInfo.cpp 55 const TargetRegisterInfo *TRI) const {
57 (TargetRegisterInfo::isPhysicalRegister(SrcReg) &&
61 (TargetRegisterInfo::isPhysicalRegister(SrcReg) &&
83 const TargetRegisterInfo *TRI) const {
85 (TargetRegisterInfo::isPhysicalRegister(DestReg) &&
89 (TargetRegisterInfo::isPhysicalRegister(DestReg) &&
Thumb2InstrInfo.h 52 const TargetRegisterInfo *TRI) const;
58 const TargetRegisterInfo *TRI) const;
63 const TargetRegisterInfo &TRI) const;
ARMFrameLowering.h 42 const TargetRegisterInfo *TRI) const;
47 const TargetRegisterInfo *TRI) const;
  /external/llvm/lib/Target/MSP430/
MSP430FrameLowering.h 41 const TargetRegisterInfo *TRI) const;
45 const TargetRegisterInfo *TRI) const;
MSP430InstrInfo.h 53 virtual const TargetRegisterInfo &getRegisterInfo() const { return RI; }
65 const TargetRegisterInfo *TRI) const;
70 const TargetRegisterInfo *TRI) const;
  /external/llvm/lib/Target/XCore/
XCoreFrameLowering.h 37 const TargetRegisterInfo *TRI) const;
41 const TargetRegisterInfo *TRI) const;
XCoreInstrInfo.h 34 virtual const TargetRegisterInfo &getRegisterInfo() const { return RI; }
73 const TargetRegisterInfo *TRI) const;
79 const TargetRegisterInfo *TRI) const;
  /external/llvm/lib/ExecutionEngine/JIT/
JITDwarfEmitter.h 28 class TargetRegisterInfo;
33 const TargetRegisterInfo* RI;
  /external/llvm/lib/Target/Hexagon/
HexagonFrameLowering.h 37 const TargetRegisterInfo *TRI) const;
42 const TargetRegisterInfo *TRI) const;
  /external/llvm/include/llvm/Target/
TargetFrameLowering.h 124 const TargetRegisterInfo *TRI) const {
135 const TargetRegisterInfo *TRI) const {

Completed in 391 milliseconds

1 2 3 4 5 6 7