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

  /external/llvm/lib/CodeGen/
CalcSpillWeights.cpp 33 MachineRegisterInfo &MRI = MF.getRegInfo();
35 for (unsigned i = 0, e = MRI.getNumVirtRegs(); i != e; ++i) {
37 if (MRI.reg_nodbg_empty(Reg))
46 const MachineRegisterInfo &mri) {
64 const TargetRegisterClass *rc = mri.getRegClass(reg);
97 MachineRegisterInfo &mri = MF.getRegInfo(); local
110 bool noHint = mri.getRegAllocationHint(li.reg).first != 0;
116 I = mri.reg_instr_begin(li.reg), E = mri.reg_instr_end();
149 unsigned hint = copyHint(mi, li.reg, tri, mri);
    [all...]
Spiller.cpp 57 MachineRegisterInfo *mri; member in class:__anon9522::SpillerBase
67 mri = &mf.getRegInfo();
88 const TargetRegisterClass *trc = mri->getRegClass(li->reg);
93 regItr = mri->reg_instr_begin(li->reg);
94 regItr != mri->reg_instr_end();) {
RegAllocPBQP.cpp 128 MachineRegisterInfo *mri; member in class:__anon9491::RegAllocPBQP
190 MachineRegisterInfo *mri = &mf->getRegInfo(); local
199 if (mri->def_empty(Reg))
202 mri->setPhysRegUsed(Reg);
209 const TargetRegisterClass *trc = mri->getRegClass(vreg);
222 if (mri->isReserved(preg))
443 for (unsigned i = 0, e = mri->getNumVirtRegs(); i != e; ++i) {
445 if (mri->reg_nodbg_empty(Reg))
520 unsigned physReg = mri->getSimpleHint(li->reg);
523 const TargetRegisterClass *liRC = mri->getRegClass(li->reg)
    [all...]
RegisterPressure.cpp 85 PSetIterator PSetI = MRI->getPressureSets(RegUnits[i]);
99 decreaseSetPressure(CurrSetPressure, MRI->getPressureSets(RegUnits[I]));
190 MRI = &MF->getRegInfo();
205 LiveRegs.VirtRegs.setUniverse(MRI->getNumVirtRegs());
207 UntiedDefs.setUniverse(MRI->getNumVirtRegs());
297 increaseSetPressure(LiveThruPressure, MRI->getPressureSets(Reg));
314 const MachineRegisterInfo *MRI;
323 const MachineRegisterInfo *mri, bool ID = false):
324 TRI(tri), MRI(mri), IgnoreDead(ID) {
    [all...]
  /external/llvm/include/llvm/MC/
MCInstPrinter.h 41 const MCRegisterInfo &MRI;
59 const MCRegisterInfo &mri)
60 : CommentStream(nullptr), MAI(mai), MII(mii), MRI(mri),
  /external/llvm/lib/Target/R600/MCTargetDesc/
SIMCCodeEmitter.cpp 41 const MCRegisterInfo &MRI;
50 SIMCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri,
52 : MCII(mcii), MRI(mri) { }
70 const MCRegisterInfo &MRI,
73 return new SIMCCodeEmitter(MCII, MRI, Ctx);
177 return MRI.getEncodingValue(MO.getReg());
R600MCCodeEmitter.cpp 36 const MCRegisterInfo &MRI;
40 R600MCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri)
41 : MCII(mcii), MRI(mri) { }
84 const MCRegisterInfo &MRI,
86 return new R600MCCodeEmitter(MCII, MRI);
163 return MRI.getEncodingValue(reg) >> HW_CHAN_SHIFT;
167 return MRI.getEncodingValue(RegNo) & HW_REG_MASK;
176 return MRI.getEncodingValue(MO.getReg());
  /external/llvm/lib/MC/
MCContext.cpp 32 MCContext::MCContext(const MCAsmInfo *mai, const MCRegisterInfo *mri,
35 : SrcMgr(mgr), MAI(mai), MRI(mri), MOFI(mofi), Allocator(),

Completed in 641 milliseconds