Searched refs:KillIndices (Results 1 – 9 of 9) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | CriticalAntiDepBreaker.cpp | 37 KillIndices(TRI->getNumRegs(), 0), in CriticalAntiDepBreaker() 50 KillIndices[i] = ~0u; in StartBlock() 66 KillIndices[Reg] = BB->size(); in StartBlock() 73 KillIndices[AliasReg] = BB->size(); in StartBlock() 88 KillIndices[Reg] = BB->size(); in StartBlock() 95 KillIndices[AliasReg] = BB->size(); in StartBlock() 109 KillIndices[Reg] = BB->size(); in StartBlock() 116 KillIndices[AliasReg] = BB->size(); in StartBlock() 134 if (KillIndices[Reg] != ~0u) { in Observe() 139 KillIndices[Reg] = Count; in Observe() [all …]
|
D | PostRASchedulerList.cpp | 135 std::vector<unsigned> KillIndices; member in __anond4acdf760111::SchedulePostRATDList 189 KillIndices(TRI->getNumRegs()) in SchedulePostRATDList() 364 KillIndices[i] = ~0u; in StartBlockForKills() 372 KillIndices[Reg] = BB->size(); in StartBlockForKills() 376 KillIndices[*Subreg] = BB->size(); in StartBlockForKills() 387 KillIndices[Reg] = BB->size(); in StartBlockForKills() 391 KillIndices[*Subreg] = BB->size(); in StartBlockForKills() 407 if (KillIndices[MO.getReg()] != ~0u) { in ToggleKillFlag() 419 if (KillIndices[*Subreg] != ~0u) { in ToggleKillFlag() 465 KillIndices[Reg] = ~0u; in FixupKills() [all …]
|
D | AggressiveAntiDepBreaker.cpp | 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() 321 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in HandleLastUse() local 327 KillIndices[Reg] = KillIdx; in HandleLastUse() 340 KillIndices[SubregReg] = KillIdx; in HandleLastUse() [all …]
|
D | AggressiveAntiDepBreaker.h | 71 std::vector<unsigned> KillIndices; variable 81 std::vector<unsigned> &GetKillIndices() { return KillIndices; } in GetKillIndices()
|
D | CriticalAntiDepBreaker.h | 61 std::vector<unsigned> KillIndices; variable
|
/external/llvm/lib/CodeGen/ |
D | CriticalAntiDepBreaker.cpp | 35 Classes(TRI->getNumRegs(), nullptr), KillIndices(TRI->getNumRegs(), 0), in CriticalAntiDepBreaker() 48 KillIndices[i] = ~0u; in StartBlock() 64 KillIndices[Reg] = BBSize; in StartBlock() 79 KillIndices[Reg] = BBSize; in StartBlock() 104 if (KillIndices[Reg] != ~0u) { in Observe() 109 KillIndices[Reg] = Count; in Observe() 252 KillIndices[i] = ~0u; in ScanInstruction() 276 KillIndices[SubregReg] = ~0u; in ScanInstruction() 311 if (KillIndices[AliasReg] == ~0u) { in ScanInstruction() 312 KillIndices[AliasReg] = Count; in ScanInstruction() [all …]
|
D | AggressiveAntiDepBreaker.cpp | 46 KillIndices(TargetRegs, 0), in AggressiveAntiDepState() 55 KillIndices[i] = ~0u; in AggressiveAntiDepState() 110 return((KillIndices[Reg] != ~0u) && (DefIndices[Reg] == ~0u)); in IsLive() 146 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in StartBlock() local 156 KillIndices[Reg] = BB->size(); in StartBlock() 172 KillIndices[AliasReg] = BB->size(); in StartBlock() 292 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in HandleLastUse() local 308 KillIndices[Reg] = KillIdx; in HandleLastUse() 322 KillIndices[SubregReg] = KillIdx; in HandleLastUse() 536 std::vector<unsigned> &KillIndices = State->GetKillIndices(); in FindSuitableFreeRegisters() local [all …]
|
D | AggressiveAntiDepBreaker.h | 68 std::vector<unsigned> KillIndices; variable 78 std::vector<unsigned> &GetKillIndices() { return KillIndices; } in GetKillIndices()
|
D | CriticalAntiDepBreaker.h | 58 std::vector<unsigned> KillIndices; variable
|