Lines Matching refs:Candidates
277 BitVector &Candidates, in findSurvivorReg() argument
280 int Survivor = Candidates.find_first(); in findSurvivorReg()
299 Candidates.clearBitsNotInMask(MO.getRegMask()); in findSurvivorReg()
310 Candidates.reset(*AI); in findSurvivorReg()
321 if (Candidates.test(Survivor)) in findSurvivorReg()
325 if (Candidates.none()) in findSurvivorReg()
328 Survivor = Candidates.find_first(); in findSurvivorReg()
355 BitVector Candidates = TRI->getAllocatableSet(MF, RC); in scavengeRegister() local
361 Candidates.reset(MO.getReg()); in scavengeRegister()
367 Available &= Candidates; in scavengeRegister()
369 Candidates = Available; in scavengeRegister()
373 unsigned SReg = findSurvivorReg(I, Candidates, 25, UseMI); in scavengeRegister()