Searched refs:TargetRegisterInfo (Results 1 - 25 of 177) sorted by relevance

12345678

/external/llvm/lib/CodeGen/
H A DRegisterCoalescer.h21 class TargetRegisterInfo;
29 const TargetRegisterInfo &TRI;
62 CoalescerPair(const TargetRegisterInfo &tri)
69 const TargetRegisterInfo &tri)
H A DVirtRegMap.h21 #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));
H A DRegAllocBase.h47 class TargetRegisterInfo;
61 const TargetRegisterInfo *TRI;
H A DTargetFrameLoweringImpl.cpp18 #include "llvm/Target/TargetRegisterInfo.h"
38 const TargetRegisterInfo *RI = MF.getTarget().getRegisterInfo();
H A DAllocationOrder.cpp37 if (TargetRegisterInfo::isVirtualRegister(Hint))
42 const TargetRegisterInfo &TRI = VRM.getTargetRegInfo();
71 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) ||
H A DInterferenceCache.h25 const TargetRegisterInfo *TRI;
112 void revalidate(LiveIntervalUnion *LIUArray, const TargetRegisterInfo *TRI);
115 bool valid(LiveIntervalUnion *LIUArray, const TargetRegisterInfo *TRI);
120 const TargetRegisterInfo *TRI,
154 const TargetRegisterInfo *);
H A DDeadMachineInstructionElim.cpp32 const TargetRegisterInfo *TRI;
71 if (TargetRegisterInfo::isPhysicalRegister(Reg)) {
111 if (TargetRegisterInfo::isPhysicalRegister(Reg))
141 if (!TargetRegisterInfo::isVirtualRegister(Reg))
169 if (TargetRegisterInfo::isPhysicalRegister(Reg)) {
188 if (TargetRegisterInfo::isPhysicalRegister(Reg)) {
H A DCriticalAntiDepBreaker.h32 class TargetRegisterInfo;
38 const TargetRegisterInfo *TRI;
H A DLiveRegMatrix.h37 class TargetRegisterInfo;
41 const TargetRegisterInfo *TRI;
/external/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.h41 const TargetRegisterInfo *TRI) const;
45 const TargetRegisterInfo *TRI) const;
H A DThumb1InstrInfo.cpp55 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) &&
H A DThumb1InstrInfo.h50 const TargetRegisterInfo *TRI) const;
56 const TargetRegisterInfo *TRI) const;
H A DThumb2InstrInfo.h52 const TargetRegisterInfo *TRI) const;
58 const TargetRegisterInfo *TRI) const;
H A DARMFrameLowering.h42 const TargetRegisterInfo *TRI) const;
47 const TargetRegisterInfo *TRI) const;
/external/llvm/lib/Target/XCore/
H A DXCoreFrameLowering.h36 const TargetRegisterInfo *TRI) const;
40 const TargetRegisterInfo *TRI) const;
H A DXCoreInstrInfo.h34 virtual const TargetRegisterInfo &getRegisterInfo() const { return RI; }
73 const TargetRegisterInfo *TRI) const;
79 const TargetRegisterInfo *TRI) const;
/external/llvm/lib/Target/
H A DTargetRegisterInfo.cpp1 //===- 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, function in class:TargetRegisterInfo
28 TargetRegisterInfo::~TargetRegisterInfo() {}
33 else if (TargetRegisterInfo::isStackSlot(Reg))
34 OS << "SS#" << TargetRegisterInfo::stackSlot2Index(Reg);
35 else if (TargetRegisterInfo
[all...]
H A DAndroid.mk14 TargetRegisterInfo.cpp \
/external/llvm/lib/ExecutionEngine/JIT/
H A DJITDwarfEmitter.h28 class TargetRegisterInfo;
33 const TargetRegisterInfo* RI;
/external/llvm/lib/Target/Hexagon/
H A DHexagonFrameLowering.h37 const TargetRegisterInfo *TRI) const;
42 const TargetRegisterInfo *TRI) const;
/external/llvm/lib/Target/MSP430/
H A DMSP430FrameLowering.h41 const TargetRegisterInfo *TRI) const;
45 const TargetRegisterInfo *TRI) const;
H A DMSP430InstrInfo.h52 virtual const TargetRegisterInfo &getRegisterInfo() const { return RI; }
64 const TargetRegisterInfo *TRI) const;
69 const TargetRegisterInfo *TRI) const;
/external/llvm/lib/Target/Mips/
H A DMips16FrameLowering.h33 const TargetRegisterInfo *TRI) const;
H A DMipsSEFrameLowering.h34 const TargetRegisterInfo *TRI) const;
/external/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h23 #include "llvm/Target/TargetRegisterInfo.h"
48 const TargetRegisterInfo *TRI;
104 assert(TargetRegisterInfo::isPhysicalRegister(PhysReg));

Completed in 626 milliseconds

12345678