/external/llvm/lib/CodeGen/ |
Spiller.cpp | 57 MachineRegisterInfo *mri; member in class:__anon21827::SpillerBase 67 mri = &mf.getRegInfo(); 88 const TargetRegisterClass *trc = mri->getRegClass(li->reg); 93 regItr = mri->reg_begin(li->reg); regItr != mri->reg_end();) { 103 } while (regItr != mri->reg_end() && (&*regItr == mi));
|
CalcSpillWeights.cpp | 49 MachineRegisterInfo &MRI = MF.getRegInfo(); 52 for (unsigned i = 0, e = MRI.getNumVirtRegs(); i != e; ++i) { 54 if (MRI.reg_nodbg_empty(Reg)) 64 const MachineRegisterInfo &mri) { 82 const TargetRegisterClass *rc = mri.getRegClass(reg); 115 MachineRegisterInfo &mri = MF.getRegInfo(); local 128 bool noHint = mri.getRegAllocationHint(li.reg).first != 0; 133 for (MachineRegisterInfo::reg_iterator I = mri.reg_begin(li.reg); 165 unsigned hint = copyHint(mi, li.reg, tri, mri); 170 if (hweight > bestPhys && mri.isAllocatable(hint) [all...] |
RegAllocPBQP.cpp | 133 MachineRegisterInfo *mri; member in class:__anon21798::RegAllocPBQP 195 MachineRegisterInfo *mri = &mf->getRegInfo(); local 204 if (mri->def_empty(Reg)) 207 mri->setPhysRegUsed(Reg); 214 const TargetRegisterClass *trc = mri->getRegClass(vreg); 227 if (mri->isReserved(preg)) 452 for (unsigned i = 0, e = mri->getNumVirtRegs(); i != e; ++i) { 454 if (mri->reg_nodbg_empty(Reg)) 530 unsigned physReg = mri->getSimpleHint(li->reg); 533 const TargetRegisterClass *liRC = mri->getRegClass(li->reg) [all...] |
RegisterPressure.cpp | 50 const MachineRegisterInfo *MRI) { 52 const TargetRegisterClass *RC = MRI->getRegClass(Reg); 66 const MachineRegisterInfo *MRI) { 68 const TargetRegisterClass *RC = MRI->getRegClass(Reg); 119 const TargetRegisterClass *RC = MRI->getRegClass(Regs[I]); 136 const TargetRegisterClass *RC = MRI->getRegClass(Regs[I]); 216 MRI = &MF->getRegInfo(); 238 LiveRegs.VirtRegs.setUniverse(MRI->getNumVirtRegs()); 241 UntiedDefs.setUniverse(MRI->getNumVirtRegs()); 331 const TargetRegisterClass *RC = MRI->getRegClass(Reg) [all...] |
/external/llvm/include/llvm/MC/ |
MCInstPrinter.h | 41 const MCRegisterInfo &MRI; 59 const MCRegisterInfo &mri) 60 : CommentStream(0), MAI(mai), MII(mii), MRI(mri), AvailableFeatures(0),
|
/external/llvm/lib/Target/R600/MCTargetDesc/ |
R600MCCodeEmitter.cpp | 37 const MCRegisterInfo &MRI; 42 R600MCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri, 44 : MCII(mcii), MRI(mri), STI(sti) { } 85 const MCRegisterInfo &MRI, 87 return new R600MCCodeEmitter(MCII, MRI, STI); 163 return MRI.getEncodingValue(reg) >> HW_CHAN_SHIFT; 167 return MRI.getEncodingValue(RegNo) & HW_REG_MASK; 175 return MRI.getEncodingValue(MO.getReg());
|
SIMCCodeEmitter.cpp | 41 const MCRegisterInfo &MRI; 50 SIMCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri, 52 : MCII(mcii), MRI(mri) { } 68 const MCRegisterInfo &MRI, 71 return new SIMCCodeEmitter(MCII, MRI, STI, Ctx); 173 return MRI.getEncodingValue(MO.getReg());
|
/external/llvm/lib/MC/ |
MCContext.cpp | 35 MCContext::MCContext(const MCAsmInfo *mai, const MCRegisterInfo *mri, 38 SrcMgr(mgr), MAI(mai), MRI(mri), MOFI(mofi),
|