Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCriticalAntiDepBreaker.cpp47 DefIndices(TRI->getNumRegs(), 0), KeepRegs(TRI->getNumRegs(), false) {} in CriticalAntiDepBreaker()
59 DefIndices[i] = BBSize; in StartBlock()
74 DefIndices[Reg] = ~0u; in StartBlock()
92 DefIndices[Reg] = ~0u; in StartBlock()
122 } else if (DefIndices[Reg] < InsertPosIndex && DefIndices[Reg] >= Count) { in Observe()
131 DefIndices[Reg] = InsertPosIndex; in Observe()
270 DefIndices[i] = Count; in ScanInstruction()
296 DefIndices[SubregReg] = Count; in ScanInstruction()
334 DefIndices[AliasReg] = ~0u; in ScanInstruction()
417 assert(((KillIndices[AntiDepReg] == ~0u) != (DefIndices[AntiDepReg] == ~0u)) in findSuitableFreeRegister()
[all …]
H A DAggressiveAntiDepBreaker.cpp58 DefIndices(TargetRegs, 0) { in AggressiveAntiDepState()
66 DefIndices[i] = BBSize; in AggressiveAntiDepState()
117 return((KillIndices[Reg] != ~0u) && (DefIndices[Reg] == ~0u)); in IsLive()
153 std::vector<unsigned> &DefIndices = State->GetDefIndices(); in StartBlock() local
162 DefIndices[Reg] = ~0u; in StartBlock()
180 DefIndices[AliasReg] = ~0u; in StartBlock()
203 std::vector<unsigned> &DefIndices = State->GetDefIndices(); in Observe() local
216 } else if ((DefIndices[Reg] < InsertPosIndex) in Observe()
217 && (DefIndices[Reg] >= Count)) { in Observe()
218 DefIndices[Reg] = Count; in Observe()
[all …]
H A DAggressiveAntiDepBreaker.h77 std::vector<unsigned> DefIndices; variable
86 std::vector<unsigned> &GetDefIndices() { return DefIndices; } in GetDefIndices()
H A DCriticalAntiDepBreaker.h67 std::vector<unsigned> DefIndices; variable