Home
last modified time | relevance | path

Searched refs:KillIndices (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp57 KillIndices[i] = ~0u; in StartBlock()
72 KillIndices[Reg] = BBSize; in StartBlock()
90 KillIndices[Reg] = BBSize; in StartBlock()
115 if (KillIndices[Reg] != ~0u) { in Observe()
120 KillIndices[Reg] = Count; in Observe()
277 KillIndices[i] = ~0u; in ScanInstruction()
303 KillIndices[SubregReg] = ~0u; in ScanInstruction()
339 KillIndices[AliasReg] = Count; in ScanInstruction()
424 if (KillIndices[NewReg] != ~0u || in findSuitableFreeRegister()
474 if (KillIndices[Reg] == ~0u) in BreakAntiDependencies()
[all …]
H A DAggressiveAntiDepBreaker.cpp65 KillIndices[i] = ~0u; in AggressiveAntiDepState()
151 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in StartBlock() local
160 KillIndices[Reg] = BB->size(); in StartBlock()
178 KillIndices[AliasReg] = BB->size(); in StartBlock()
312 KillIndices[Reg] = KillIdx; in HandleLastUse()
328 KillIndices[SubregReg] = KillIdx; in HandleLastUse()
676 (KillIndices[Reg] > DefIndices[AliasReg])) { in FindSuitableFreeRegisters()
970 KillIndices[NewReg] = KillIndices[CurrReg]; in BreakAntiDependencies()
974 DefIndices[CurrReg] = KillIndices[CurrReg]; in BreakAntiDependencies()
975 KillIndices[CurrReg] = ~0u; in BreakAntiDependencies()
[all …]
H A DAggressiveAntiDepBreaker.h73 std::vector<unsigned> KillIndices; variable
83 std::vector<unsigned> &GetKillIndices() { return KillIndices; } in GetKillIndices()
H A DCriticalAntiDepBreaker.h63 std::vector<unsigned> KillIndices; variable