/external/llvm/include/llvm/CodeGen/ |
ProcessImplicitDefs.h | 22 class MachineRegisterInfo; 30 MachineRegisterInfo *MRI;
|
MachineSSAUpdater.h | 22 class MachineRegisterInfo; 53 MachineRegisterInfo *MRI;
|
MachineRegisterInfo.h | 1 //===-- llvm/CodeGen/MachineRegisterInfo.h ----------------------*- C++ -*-===// 10 // This file defines the MachineRegisterInfo class. 24 /// MachineRegisterInfo - Keep track of information for virtual and physical 27 class MachineRegisterInfo { 69 MachineRegisterInfo(const MachineRegisterInfo&); // DO NOT IMPLEMENT 70 void operator=(const MachineRegisterInfo&); // DO NOT IMPLEMENT 72 explicit MachineRegisterInfo(const TargetRegisterInfo &TRI); 73 ~MachineRegisterInfo(); 97 /// MachineRegisterInfo object [all...] |
RegisterScavenging.h | 25 class MachineRegisterInfo; 33 MachineRegisterInfo* MRI;
|
LiveVariables.h | 45 class MachineRegisterInfo; 119 MachineRegisterInfo &MRI); 144 MachineRegisterInfo* MRI;
|
FunctionLoweringInfo.h | 48 class MachineRegisterInfo; 61 MachineRegisterInfo *RegInfo;
|
MachineFunction.h | 32 class MachineRegisterInfo; 82 MachineRegisterInfo *RegInfo; 154 MachineRegisterInfo &getRegInfo() { return *RegInfo; } 155 const MachineRegisterInfo &getRegInfo() const { return *RegInfo; }
|
/external/llvm/lib/CodeGen/ |
MachineRegisterInfo.cpp | 1 //===-- lib/Codegen/MachineRegisterInfo.cpp -------------------------------===// 10 // Implementation of the MachineRegisterInfo class. 14 #include "llvm/CodeGen/MachineRegisterInfo.h" 20 MachineRegisterInfo::MachineRegisterInfo(const TargetRegisterInfo &TRI) 31 MachineRegisterInfo::~MachineRegisterInfo() { 46 MachineRegisterInfo::setRegClass(unsigned Reg, const TargetRegisterClass *RC) { 51 MachineRegisterInfo::constrainRegClass(unsigned Reg, 67 MachineRegisterInfo::recomputeRegClass(unsigned Reg, const TargetMachine &TM) [all...] |
PHIEliminationUtils.cpp | 13 #include "llvm/CodeGen/MachineRegisterInfo.h" 36 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo(); 37 for (MachineRegisterInfo::reg_iterator RI = MRI.reg_begin(SrcReg),
|
DeadMachineInstructionElim.cpp | 18 #include "llvm/CodeGen/MachineRegisterInfo.h" 33 const MachineRegisterInfo *MRI; 106 for (MachineRegisterInfo::liveout_iterator LOI = MRI->liveout_begin(), 141 MachineRegisterInfo::use_iterator nextI; 142 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(Reg),
|
LiveRangeCalc.h | 140 MachineRegisterInfo *MRI, 168 MachineRegisterInfo *MRI,
|
Splitter.h | 29 class MachineRegisterInfo; 55 MachineRegisterInfo *mri;
|
CalcSpillWeights.cpp | 18 #include "llvm/CodeGen/MachineRegisterInfo.h" 61 const MachineRegisterInfo &mri) { 90 MachineRegisterInfo &mri = MF.getRegInfo(); 109 for (MachineRegisterInfo::reg_iterator I = mri.reg_begin(li.reg);
|
LiveRangeEdit.h | 30 class MachineRegisterInfo; 87 MachineRegisterInfo&, LiveIntervals&, const TargetInstrInfo&);
|
CriticalAntiDepBreaker.h | 24 #include "llvm/CodeGen/MachineRegisterInfo.h" 37 MachineRegisterInfo &MRI;
|
RenderMachineFunction.h | 30 class MachineRegisterInfo; 141 void setup(MachineFunction *mf, MachineRegisterInfo *mri, 169 MachineRegisterInfo *mri; 246 MachineRegisterInfo *mri;
|
LiveRangeEdit.cpp | 21 #include "llvm/CodeGen/MachineRegisterInfo.h" 35 MachineRegisterInfo &MRI = VRM.getRegInfo(); 164 MachineRegisterInfo &MRI, 170 for (MachineRegisterInfo::reg_nodbg_iterator I = MRI.reg_nodbg_begin(LI->reg), 217 MachineRegisterInfo &MRI = VRM.getRegInfo(); 322 MachineRegisterInfo &MRI = MF.getRegInfo();
|
OptimizePHIs.cpp | 19 #include "llvm/CodeGen/MachineRegisterInfo.h" 31 MachineRegisterInfo *MRI; 143 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(DstReg),
|
SplitKit.h | 32 class MachineRegisterInfo; 207 MachineRegisterInfo &MRI;
|
AggressiveAntiDepBreaker.h | 24 #include "llvm/CodeGen/MachineRegisterInfo.h" 119 MachineRegisterInfo &MRI;
|
RegAllocBase.h | 92 MachineRegisterInfo *MRI;
|
TwoAddressInstructionPass.cpp | 37 #include "llvm/CodeGen/MachineRegisterInfo.h" 64 MachineRegisterInfo *MRI; 214 for (MachineRegisterInfo::use_nodbg_iterator 236 // MachineRegisterInfo def / use instead. 311 for (MachineRegisterInfo::use_nodbg_iterator UI = MRI->use_nodbg_begin(Reg), 346 for (MachineRegisterInfo::reg_iterator I = MRI->reg_begin(Reg), 369 for (MachineRegisterInfo::reg_iterator I = MRI->reg_begin(Reg), 427 const MachineRegisterInfo *MRI, 435 MachineRegisterInfo::def_iterator Begin = MRI->def_begin(Reg); 474 MachineRegisterInfo *MRI [all...] |
/external/llvm/lib/Target/PTX/ |
PTXMFInfoExtract.cpp | 20 #include "llvm/CodeGen/MachineRegisterInfo.h" 53 MachineRegisterInfo &MRI = MF.getRegInfo();
|
/external/llvm/include/llvm/Target/ |
TargetInstrInfo.h | 26 class MachineRegisterInfo; 239 /// IR is still in SSA form, the caller can pass the MachineRegisterInfo for 243 const MachineRegisterInfo *MRI = 0) const = 0; 614 const MachineRegisterInfo *MRI) const { 621 unsigned Reg, MachineRegisterInfo *MRI) const { 672 const MachineRegisterInfo *MRI, [all...] |
/external/llvm/lib/Target/ARM/ |
ARMBaseInstrInfo.h | 144 const MachineRegisterInfo *MRI) const; 197 const MachineRegisterInfo *MRI) const; 202 unsigned Reg, MachineRegisterInfo *MRI) const; 251 const MachineRegisterInfo *MRI,
|