Home
last modified time | relevance | path

Searched refs:PhysReg2LiveUnion (Results 1 – 2 of 2) sorted by relevance

/external/llvm/lib/CodeGen/
DRegAllocBase.cpp55 unionVRegs(new LiveVirtRegBitSet[PhysReg2LiveUnion.numRegs()]); in verify()
58 for (unsigned PhysReg = 0; PhysReg < PhysReg2LiveUnion.numRegs(); ++PhysReg) { in verify()
59 DEBUG(PhysReg2LiveUnion[PhysReg].print(dbgs(), TRI)); in verify()
61 PhysReg2LiveUnion[PhysReg].verify(VRegs); in verify()
109 if (NumRegs != PhysReg2LiveUnion.numRegs()) { in init()
110 PhysReg2LiveUnion.init(UnionAllocator, NumRegs); in init()
112 Queries.reset(new LiveIntervalUnion::Query[PhysReg2LiveUnion.numRegs()]); in init()
127 for (unsigned r = 0, e = PhysReg2LiveUnion.numRegs(); r != e; ++r) in releaseMemory()
128 PhysReg2LiveUnion[r].clear(); in releaseMemory()
140 PhysReg2LiveUnion[RegNum].unify(VirtReg); in seedLiveRegs()
[all …]
DRegAllocBase.h85 LiveUnionArray PhysReg2LiveUnion; variable
110 Queries[PhysReg].init(UserTag, &VirtReg, &PhysReg2LiveUnion[PhysReg]); in query()
116 return PhysReg2LiveUnion[PhysReg]; in getLiveUnion()