/freebsd-10.0-release/contrib/llvm/lib/CodeGen/ |
H A D | MachineRegisterInfo.cpp | 1 //===-- lib/Codegen/MachineRegisterInfo.cpp -------------------------------===// 10 // Implementation of the MachineRegisterInfo class. 14 #include "llvm/CodeGen/MachineRegisterInfo.h" 22 MachineRegisterInfo::MachineRegisterInfo(const TargetRegisterInfo &TRI) function in class:MachineRegisterInfo 34 MachineRegisterInfo::~MachineRegisterInfo() { 41 MachineRegisterInfo::setRegClass(unsigned Reg, const TargetRegisterClass *RC) { 47 MachineRegisterInfo::constrainRegClass(unsigned Reg, 63 MachineRegisterInfo [all...] |
H A D | PHIEliminationUtils.cpp | 14 #include "llvm/CodeGen/MachineRegisterInfo.h" 36 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo(); 37 for (MachineRegisterInfo::reg_iterator RI = MRI.reg_begin(SrcReg),
|
H A D | RegAllocBase.h | 62 MachineRegisterInfo *MRI;
|
H A D | DeadMachineInstructionElim.cpp | 18 #include "llvm/CodeGen/MachineRegisterInfo.h" 33 const MachineRegisterInfo *MRI; 130 MachineRegisterInfo::use_iterator nextI; 131 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(Reg),
|
H A D | CalcSpillWeights.cpp | 17 #include "llvm/CodeGen/MachineRegisterInfo.h" 47 MachineRegisterInfo &MRI = MF.getRegInfo(); 61 const MachineRegisterInfo &mri) { 111 MachineRegisterInfo &mri = MF.getRegInfo(); 130 for (MachineRegisterInfo::reg_iterator I = mri.reg_begin(li.reg);
|
H A D | CriticalAntiDepBreaker.h | 24 #include "llvm/CodeGen/MachineRegisterInfo.h" 36 MachineRegisterInfo &MRI;
|
H A D | OptimizePHIs.cpp | 21 #include "llvm/CodeGen/MachineRegisterInfo.h" 31 MachineRegisterInfo *MRI; 142 for (MachineRegisterInfo::use_iterator I = MRI->use_begin(DstReg),
|
H A D | ProcessImplicitDefs.cpp | 16 #include "llvm/CodeGen/MachineRegisterInfo.h" 30 MachineRegisterInfo *MRI; 83 for (MachineRegisterInfo::use_nodbg_iterator UI =
|
H A D | Spiller.cpp | 20 #include "llvm/CodeGen/MachineRegisterInfo.h" 57 MachineRegisterInfo *mri; 92 for (MachineRegisterInfo::reg_iterator
|
H A D | AggressiveAntiDepBreaker.h | 26 #include "llvm/CodeGen/MachineRegisterInfo.h" 119 MachineRegisterInfo &MRI;
|
/freebsd-10.0-release/contrib/llvm/include/llvm/CodeGen/ |
H A D | LiveRegMatrix.h | 36 class MachineRegisterInfo; 42 MachineRegisterInfo *MRI;
|
H A D | MachineSSAUpdater.h | 24 class MachineRegisterInfo; 55 MachineRegisterInfo *MRI;
|
H A D | VirtRegMap.h | 27 class MachineRegisterInfo; 41 MachineRegisterInfo *MRI; 85 MachineRegisterInfo &getRegInfo() const { return *MRI; }
|
H A D | MachineRegisterInfo.h | 1 //===-- llvm/CodeGen/MachineRegisterInfo.h ----------------------*- C++ -*-===// 10 // This file defines the MachineRegisterInfo class. 25 /// MachineRegisterInfo - Keep track of information for virtual and physical 28 class MachineRegisterInfo { class in namespace:llvm 108 MachineRegisterInfo(const MachineRegisterInfo&) LLVM_DELETED_FUNCTION; 109 void operator=(const MachineRegisterInfo&) LLVM_DELETED_FUNCTION; 111 explicit MachineRegisterInfo(const TargetRegisterInfo &TRI); 112 ~MachineRegisterInfo(); 168 /// MachineRegisterInfo objec [all...] |
H A D | LiveVariables.h | 44 class MachineRegisterInfo; 111 MachineRegisterInfo &MRI); 130 MachineRegisterInfo* MRI;
|
H A D | RegisterPressure.h | 44 const MachineRegisterInfo *MRI); 51 const MachineRegisterInfo *MRI); 173 const MachineRegisterInfo *MRI;
|
H A D | LiveRangeEdit.h | 31 class MachineRegisterInfo; 60 MachineRegisterInfo &MRI;
|
H A D | RegisterScavenging.h | 22 #include "llvm/CodeGen/MachineRegisterInfo.h" 26 class MachineRegisterInfo; 34 MachineRegisterInfo* MRI;
|
H A D | FunctionLoweringInfo.h | 43 class MachineRegisterInfo; 56 MachineRegisterInfo *RegInfo;
|
H A D | MachineTraceMetrics.h | 62 class MachineRegisterInfo; 71 const MachineRegisterInfo *MRI;
|
H A D | MachineFunction.h | 33 class MachineRegisterInfo; 83 MachineRegisterInfo *RegInfo; 167 MachineRegisterInfo &getRegInfo() { return *RegInfo; } 168 const MachineRegisterInfo &getRegInfo() const { return *RegInfo; }
|
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/ |
H A D | X86VZeroUpper.cpp | 23 #include "llvm/CodeGen/MachineRegisterInfo.h" 114 static bool checkFnHasLiveInYmm(MachineRegisterInfo &MRI) { 115 for (MachineRegisterInfo::livein_iterator I = MRI.livein_begin(), 150 MachineRegisterInfo &MRI = MF.getRegInfo();
|
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/ |
H A D | MipsSEISelDAGToDAG.h | 33 bool replaceUsesWithZeroReg(MachineRegisterInfo *MRI, const MachineInstr&);
|
/freebsd-10.0-release/contrib/llvm/include/llvm/Target/ |
H A D | TargetInstrInfo.h | 28 class MachineRegisterInfo; 231 /// IR is still in SSA form, the caller can pass the MachineRegisterInfo for 235 const MachineRegisterInfo *MRI = 0) const; 757 const MachineRegisterInfo *MRI) const { 769 const MachineRegisterInfo *MRI, 782 unsigned Reg, MachineRegisterInfo *MRI) const { 855 const MachineRegisterInfo *MRI,
|
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/ |
H A D | PPCInstrInfo.h | 161 unsigned Reg, MachineRegisterInfo *MRI) const; 218 const MachineRegisterInfo *MRI) const;
|