Searched defs:mri (Results 1 - 8 of 8) sorted by relevance

/external/llvm/include/llvm/MC/
H A DMCInstPrinter.h59 const MCRegisterInfo &mri)
60 : CommentStream(0), MAI(mai), MII(mii), MRI(mri), AvailableFeatures(0),
58 MCInstPrinter(const MCAsmInfo &mai, const MCInstrInfo &mii, const MCRegisterInfo &mri) argument
/external/llvm/lib/CodeGen/
H A DCalcSpillWeights.cpp64 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))
182 mri.setRegAllocationHint(li.reg, 0, hint);
62 copyHint(const MachineInstr *mi, unsigned reg, const TargetRegisterInfo &tri, const MachineRegisterInfo &mri) argument
H A DSpiller.cpp57 MachineRegisterInfo *mri; member in class:__anon22155::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));
H A DRegAllocPBQP.cpp133 MachineRegisterInfo *mri; member in class:__anon22126::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
[all...]
H A DRegisterPressure.cpp356 const MachineRegisterInfo *mri): TRI(tri), MRI(mri) {}
355 RegisterOperands(const TargetRegisterInfo *tri, const MachineRegisterInfo *mri) argument
/external/llvm/lib/Target/R600/MCTargetDesc/
H A DSIMCCodeEmitter.cpp50 SIMCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri, argument
52 : MCII(mcii), MRI(mri) { }
H A DR600MCCodeEmitter.cpp42 R600MCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri, argument
44 : MCII(mcii), MRI(mri), STI(sti) { }
/external/llvm/lib/MC/
H A DMCContext.cpp35 MCContext::MCContext(const MCAsmInfo *mai, const MCRegisterInfo *mri, argument
38 SrcMgr(mgr), MAI(mai), MRI(mri), MOFI(mofi),

Completed in 190 milliseconds