Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DCriticalAntiDepBreaker.cpp36 DefIndices(TRI->getNumRegs(), 0), KeepRegs(TRI->getNumRegs(), false) {} in CriticalAntiDepBreaker()
49 DefIndices[i] = BBSize; in StartBlock()
65 DefIndices[Reg] = ~0u; in StartBlock()
80 DefIndices[Reg] = ~0u; in StartBlock()
110 } else if (DefIndices[Reg] < InsertPosIndex && DefIndices[Reg] >= Count) { in Observe()
119 DefIndices[Reg] = InsertPosIndex; in Observe()
251 DefIndices[i] = Count; in ScanInstruction()
275 DefIndices[SubregReg] = Count; in ScanInstruction()
313 DefIndices[AliasReg] = ~0u; in ScanInstruction()
398 assert(((KillIndices[AntiDepReg] == ~0u) != (DefIndices[AntiDepReg] == ~0u)) in findSuitableFreeRegister()
[all …]
DAggressiveAntiDepBreaker.cpp47 DefIndices(TargetRegs, 0) in AggressiveAntiDepState()
56 DefIndices[i] = BBSize; in AggressiveAntiDepState()
110 return((KillIndices[Reg] != ~0u) && (DefIndices[Reg] == ~0u)); in IsLive()
147 std::vector<unsigned> &DefIndices = State->GetDefIndices(); in StartBlock() local
157 DefIndices[Reg] = ~0u; in StartBlock()
173 DefIndices[AliasReg] = ~0u; in StartBlock()
196 std::vector<unsigned> &DefIndices = State->GetDefIndices(); in Observe() local
209 } else if ((DefIndices[Reg] < InsertPosIndex) in Observe()
210 && (DefIndices[Reg] >= Count)) { in Observe()
211 DefIndices[Reg] = Count; in Observe()
[all …]
DAggressiveAntiDepBreaker.h72 std::vector<unsigned> DefIndices; variable
81 std::vector<unsigned> &GetDefIndices() { return DefIndices; } in GetDefIndices()
DCriticalAntiDepBreaker.h62 std::vector<unsigned> DefIndices; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DCriticalAntiDepBreaker.cpp50 DefIndices(TRI->getNumRegs(), 0), KeepRegs(TRI->getNumRegs(), false) {} in CriticalAntiDepBreaker()
62 DefIndices[i] = BBSize; in StartBlock()
78 DefIndices[Reg] = ~0u; in StartBlock()
96 DefIndices[Reg] = ~0u; in StartBlock()
126 } else if (DefIndices[Reg] < InsertPosIndex && DefIndices[Reg] >= Count) { in Observe()
135 DefIndices[Reg] = InsertPosIndex; in Observe()
275 DefIndices[i] = Count; in ScanInstruction()
301 DefIndices[SubregReg] = Count; in ScanInstruction()
339 DefIndices[AliasReg] = ~0u; in ScanInstruction()
422 assert(((KillIndices[AntiDepReg] == ~0u) != (DefIndices[AntiDepReg] == ~0u)) in findSuitableFreeRegister()
[all …]
DAggressiveAntiDepBreaker.cpp63 DefIndices(TargetRegs, 0) { in AggressiveAntiDepState()
71 DefIndices[i] = BBSize; in AggressiveAntiDepState()
122 return((KillIndices[Reg] != ~0u) && (DefIndices[Reg] == ~0u)); in IsLive()
158 std::vector<unsigned> &DefIndices = State->GetDefIndices(); in StartBlock() local
168 DefIndices[Reg] = ~0u; in StartBlock()
186 DefIndices[AliasReg] = ~0u; in StartBlock()
209 std::vector<unsigned> &DefIndices = State->GetDefIndices(); in Observe() local
222 } else if ((DefIndices[Reg] < InsertPosIndex) in Observe()
223 && (DefIndices[Reg] >= Count)) { in Observe()
224 DefIndices[Reg] = Count; in Observe()
[all …]
DAggressiveAntiDepBreaker.h77 std::vector<unsigned> DefIndices; variable
86 std::vector<unsigned> &GetDefIndices() { return DefIndices; } in GetDefIndices()
DCriticalAntiDepBreaker.h67 std::vector<unsigned> DefIndices; variable
/external/llvm-project/llvm/lib/CodeGen/
DCriticalAntiDepBreaker.cpp47 DefIndices(TRI->getNumRegs(), 0), KeepRegs(TRI->getNumRegs(), false) {} in CriticalAntiDepBreaker()
59 DefIndices[i] = BBSize; in StartBlock()
75 DefIndices[Reg] = ~0u; in StartBlock()
93 DefIndices[Reg] = ~0u; in StartBlock()
123 } else if (DefIndices[Reg] < InsertPosIndex && DefIndices[Reg] >= Count) { in Observe()
132 DefIndices[Reg] = InsertPosIndex; in Observe()
272 DefIndices[i] = Count; in ScanInstruction()
298 DefIndices[SubregReg] = Count; in ScanInstruction()
336 DefIndices[AliasReg] = ~0u; in ScanInstruction()
419 assert(((KillIndices[AntiDepReg] == ~0u) != (DefIndices[AntiDepReg] == ~0u)) in findSuitableFreeRegister()
[all …]
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
163 DefIndices[Reg] = ~0u; in StartBlock()
181 DefIndices[AliasReg] = ~0u; in StartBlock()
204 std::vector<unsigned> &DefIndices = State->GetDefIndices(); in Observe() local
217 } else if ((DefIndices[Reg] < InsertPosIndex) in Observe()
218 && (DefIndices[Reg] >= Count)) { in Observe()
219 DefIndices[Reg] = Count; in Observe()
[all …]
DAggressiveAntiDepBreaker.h77 std::vector<unsigned> DefIndices; variable
86 std::vector<unsigned> &GetDefIndices() { return DefIndices; } in GetDefIndices()
DCriticalAntiDepBreaker.h67 std::vector<unsigned> DefIndices; variable