Home
last modified time | relevance | path

Searched refs:PhysRegs (Results 1 – 4 of 4) sorted by relevance

/external/llvm/lib/CodeGen/
DVirtRegMap.cpp166 SparseSet<unsigned> PhysRegs; member in __anon1700c3f70111::VirtRegRewriter
301 PhysRegs.clear(); in rewrite()
302 PhysRegs.setUniverse(TRI->getNumRegs()); in rewrite()
353 PhysRegs.insert( in rewrite()
435 RegI = PhysRegs.begin(), E = PhysRegs.end(); RegI != E; ++RegI) in rewrite()
440 I = PhysRegs.begin(), E = PhysRegs.end(); I != E; ++I) { in rewrite()
DRegisterPressure.cpp169 LiveRegs.PhysRegs.clear(); in reset()
203 LiveRegs.PhysRegs.setUniverse(TRI->getNumRegs()); in init()
243 P.LiveInRegs.reserve(LiveRegs.PhysRegs.size() + LiveRegs.VirtRegs.size()); in closeTop()
244 P.LiveInRegs.append(LiveRegs.PhysRegs.begin(), LiveRegs.PhysRegs.end()); in closeTop()
261 P.LiveOutRegs.reserve(LiveRegs.PhysRegs.size() + LiveRegs.VirtRegs.size()); in closeBottom()
262 P.LiveOutRegs.append(LiveRegs.PhysRegs.begin(), LiveRegs.PhysRegs.end()); in closeBottom()
274 assert(LiveRegs.PhysRegs.empty() && LiveRegs.VirtRegs.empty() && in closeRegion()
/external/llvm/include/llvm/CodeGen/
DRegisterPressure.h197 SparseSet<unsigned> PhysRegs;
203 return PhysRegs.count(Reg);
209 return PhysRegs.insert(Reg).second;
215 return PhysRegs.erase(Reg);
/external/llvm/utils/TableGen/
DFastISelEmitter.cpp39 std::vector<std::string>* PhysRegs; member
657 for (unsigned i = 0; i < Memo.PhysRegs->size(); ++i) { in emitInstructionCode()
658 if ((*Memo.PhysRegs)[i] != "") in emitInstructionCode()
661 << (*Memo.PhysRegs)[i] << ").addReg(Op" << i << ");\n"; in emitInstructionCode()
666 Operands.PrintManglingSuffix(OS, *Memo.PhysRegs, in emitInstructionCode()
672 Operands.PrintArguments(OS, *Memo.PhysRegs); in emitInstructionCode()