Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DDeadMachineInstructionElim.cpp35 BitVector LivePhysRegs; member in __anon14b70c480111::DeadMachineInstructionElim
73 if (LivePhysRegs.test(Reg) || ReservedRegs.test(Reg)) in isDead()
104 LivePhysRegs = ReservedRegs; in runOnMachineFunction()
112 LivePhysRegs.set(Reg); in runOnMachineFunction()
122 LivePhysRegs.set(*LI); in runOnMachineFunction()
170 LivePhysRegs.reset(Reg); in runOnMachineFunction()
175 LivePhysRegs.reset(*SR); in runOnMachineFunction()
179 LivePhysRegs.clearBitsNotInMask(MO.getRegMask()); in runOnMachineFunction()
190 LivePhysRegs.set(*AI); in runOnMachineFunction()
201 LivePhysRegs.clear(); in runOnMachineFunction()
DRegisterPressure.cpp195 LivePhysRegs.clear(); in init()
196 LivePhysRegs.setUniverse(TRI->getNumRegs()); in init()
226 P.LiveInRegs.reserve(LivePhysRegs.size() + LiveVirtRegs.size()); in closeTop()
227 P.LiveInRegs.append(LivePhysRegs.begin(), LivePhysRegs.end()); in closeTop()
248 P.LiveOutRegs.reserve(LivePhysRegs.size() + LiveVirtRegs.size()); in closeBottom()
249 P.LiveOutRegs.append(LivePhysRegs.begin(), LivePhysRegs.end()); in closeBottom()
261 assert(LivePhysRegs.empty() && LiveVirtRegs.empty() && in closeRegion()
367 if (!hasRegAlias(Regs[i], LivePhysRegs, TRI)) { in addLiveRegs()
368 LivePhysRegs.insert(Regs[i]); in addLiveRegs()
377 assert(!LivePhysRegs.count(Reg) && "avoid bumping max pressure twice"); in discoverPhysLiveIn()
[all …]
/external/llvm/include/llvm/CodeGen/
DRegisterPressure.h160 SparseSet<unsigned> LivePhysRegs; variable