Home
last modified time | relevance | path

Searched refs:ReservedRegs (Results 1 – 8 of 8) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DRegisterScavenging.h64 BitVector ReservedRegs; variable
133 bool isReserved(unsigned Reg) const { return ReservedRegs.test(Reg); } in isReserved()
138 return !RegsAvailable.test(Reg) || ReservedRegs.test(Reg); in isUsed()
DMachineRegisterInfo.h76 BitVector ReservedRegs; variable
386 return !ReservedRegs.empty(); in reservedRegsFrozen()
393 return !reservedRegsFrozen() || ReservedRegs.test(PhysReg); in canReserveReg()
/external/llvm/lib/CodeGen/
DMachineCopyPropagation.cpp35 BitVector ReservedRegs; member in __anon8e366dee0111::MachineCopyPropagation
161 if (!ReservedRegs.test(Def) && in CopyPropagateBlock()
162 (!ReservedRegs.test(Src) || NoInterveningSideEffect(CopyMI, MI)) && in CopyPropagateBlock()
280 if (ReservedRegs.test(Reg) || !MaskMO.clobbersPhysReg(Reg)) in CopyPropagateBlock()
319 if (!ReservedRegs.test((*DI)->getOperand(0).getReg())) { in CopyPropagateBlock()
334 ReservedRegs = TRI->getReservedRegs(MF); in runOnMachineFunction()
DDeadMachineInstructionElim.cpp36 BitVector ReservedRegs; member in __anonc549c9060111::DeadMachineInstructionElim
73 if (LivePhysRegs.test(Reg) || ReservedRegs.test(Reg)) in isDead()
94 ReservedRegs = TRI->getReservedRegs(MF); in runOnMachineFunction()
104 LivePhysRegs = ReservedRegs; in runOnMachineFunction()
DRegisterScavenging.cpp99 ReservedRegs = TRI->getReservedRegs(MF); in enterBasicBlock()
232 used |= ReservedRegs; in getRegsUsed()
234 used.reset(ReservedRegs); in getRegsUsed()
DMachineCSE.cpp67 ReservedRegs.clear(); in releaseMemory()
82 BitVector ReservedRegs; member in __anon29776e4a0111::MachineCSE
245 if (AllocatableRegs.test(PhysDefs[i]) || ReservedRegs.test(PhysDefs[i])) in PhysRegDefsReach()
602 ReservedRegs = TRI->getReservedRegs(MF); in runOnMachineFunction()
DPostRASchedulerList.cpp491 BitVector ReservedRegs = TRI->getReservedRegs(MF); in FixupKills() local
533 if ((Reg == 0) || ReservedRegs.test(Reg)) continue; in FixupKills()
569 if ((Reg == 0) || ReservedRegs.test(Reg)) continue; in FixupKills()
DMachineRegisterInfo.cpp263 ReservedRegs = TRI->getReservedRegs(MF); in freezeReservedRegs()