Home
last modified time | relevance | path

Searched refs:VirtRegs (Results 1 – 3 of 3) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DRegisterPressure.h132 SparseSet<unsigned, VirtReg2IndexFunctor> VirtRegs; member
136 return VirtRegs.count(Reg); in contains()
142 return VirtRegs.insert(Reg).second; in insert()
148 return VirtRegs.erase(Reg); in erase()
/external/llvm/lib/CodeGen/
DRegisterPressure.cpp227 LiveRegs.VirtRegs.clear(); in init()
228 LiveRegs.VirtRegs.setUniverse(MRI->getNumVirtRegs()); in init()
265 P.LiveInRegs.reserve(LiveRegs.PhysRegs.size() + LiveRegs.VirtRegs.size()); in closeTop()
268 LiveRegs.VirtRegs.begin(), E = LiveRegs.VirtRegs.end(); I != E; ++I) in closeTop()
283 P.LiveOutRegs.reserve(LiveRegs.PhysRegs.size() + LiveRegs.VirtRegs.size()); in closeBottom()
286 LiveRegs.VirtRegs.begin(), E = LiveRegs.VirtRegs.end(); I != E; ++I) in closeBottom()
296 assert(LiveRegs.PhysRegs.empty() && LiveRegs.VirtRegs.empty() && in closeRegion()
DMachineInstr.cpp1445 SmallVector<unsigned, 8> VirtRegs; in print() local
1457 VirtRegs.push_back(Reg); in print()
1507 VirtRegs.push_back(MO.getReg()); in print()
1617 if (MRI && !VirtRegs.empty()) { in print()
1619 for (unsigned i = 0; i != VirtRegs.size(); ++i) { in print()
1620 const TargetRegisterClass *RC = MRI->getRegClass(VirtRegs[i]); in print()
1621 OS << " " << RC->getName() << ':' << PrintReg(VirtRegs[i]); in print()
1622 for (unsigned j = i+1; j != VirtRegs.size();) { in print()
1623 if (MRI->getRegClass(VirtRegs[j]) != RC) { in print()
1627 if (VirtRegs[i] != VirtRegs[j]) in print()
[all …]