Lines Matching refs:KillIndices
47 KillIndices(TargetRegs, 0), in AggressiveAntiDepState()
56 KillIndices[i] = ~0u; in AggressiveAntiDepState()
111 return((KillIndices[Reg] != ~0u) && (DefIndices[Reg] == ~0u)); in IsLive()
152 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in StartBlock() local
163 KillIndices[Reg] = BB->size(); in StartBlock()
179 KillIndices[Reg] = BB->size(); in StartBlock()
195 KillIndices[AliasReg] = BB->size(); in StartBlock()
319 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in HandleLastUse() local
325 KillIndices[Reg] = KillIdx; in HandleLastUse()
337 KillIndices[SubregReg] = KillIdx; in HandleLastUse()
546 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in FindSuitableFreeRegisters() local
672 if (State->IsLive(NewReg) || (KillIndices[Reg] > DefIndices[NewReg])) { in FindSuitableFreeRegisters()
680 (KillIndices[Reg] > DefIndices[AliasReg])) { in FindSuitableFreeRegisters()
721 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in BreakAntiDependencies() local
939 KillIndices[NewReg] = KillIndices[CurrReg]; in BreakAntiDependencies()
943 DefIndices[CurrReg] = KillIndices[CurrReg]; in BreakAntiDependencies()
944 KillIndices[CurrReg] = ~0u; in BreakAntiDependencies()
945 assert(((KillIndices[CurrReg] == ~0u) != in BreakAntiDependencies()