HomeSort by relevance Sort by last modified time
    Searched refs:mri (Results 1 - 8 of 8) sorted by null

  /external/llvm/lib/CodeGen/
Spiller.cpp 57 MachineRegisterInfo *mri; member in class:__anon23616::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:__anon23587::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),

Completed in 164 milliseconds