Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp86 std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) in GetGroupRegs() argument
89 if ((GetGroup(Reg) == Group) && (RegRefs->count(Reg) > 0)) in GetGroupRegs()
308 RegRefs = State->GetRegRefs(); in HandleLastUse() local
323 RegRefs.erase(Reg); in HandleLastUse()
339 RegRefs.erase(SubregReg); in HandleLastUse()
358 RegRefs = State->GetRegRefs(); in PrescanInstruction() local
411 RegRefs.insert(std::make_pair(Reg, RR)); in PrescanInstruction()
447 RegRefs = State->GetRegRefs(); in ScanInstruction() local
495 RegRefs.insert(std::make_pair(Reg, RR)); in ScanInstruction()
557 RegRefs = State->GetRegRefs(); in FindSuitableFreeRegisters() local
[all …]
DAggressiveAntiDepBreaker.h69 std::multimap<unsigned, RegisterReference> RegRefs; variable
89 std::multimap<unsigned, RegisterReference>& GetRegRefs() { return RegRefs; } in GetRegRefs()
101 AggressiveAntiDepState::RegisterReference> *RegRefs);
DCriticalAntiDepBreaker.cpp102 RegRefs.clear(); in FinishBlock()
218 RegRefs.insert(std::make_pair(Reg, &MO)); in PrescanInstruction()
279 RegRefs.erase(i); in ScanInstruction()
304 RegRefs.erase(SubregReg); in ScanInstruction()
331 RegRefs.insert(std::make_pair(Reg, &MO)); in ScanInstruction()
653 Range = RegRefs.equal_range(AntiDepReg); in BreakAntiDependencies()
660 << RegRefs.count(AntiDepReg) << " references" in BreakAntiDependencies()
694 RegRefs.erase(AntiDepReg); in BreakAntiDependencies()
DCriticalAntiDepBreaker.h56 std::multimap<unsigned, MachineOperand *> RegRefs; variable
/external/llvm-project/llvm/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp81 std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) in GetGroupRegs() argument
84 if ((GetGroup(Reg) == Group) && (RegRefs->count(Reg) > 0)) in GetGroupRegs()
303 RegRefs = State->GetRegRefs(); in HandleLastUse() local
318 RegRefs.erase(Reg); in HandleLastUse()
334 RegRefs.erase(SubregReg); in HandleLastUse()
353 RegRefs = State->GetRegRefs(); in PrescanInstruction() local
406 RegRefs.insert(std::make_pair(Reg, RR)); in PrescanInstruction()
442 RegRefs = State->GetRegRefs(); in ScanInstruction() local
490 RegRefs.insert(std::make_pair(Reg, RR)); in ScanInstruction()
552 RegRefs = State->GetRegRefs(); in FindSuitableFreeRegisters() local
[all …]
DAggressiveAntiDepBreaker.h69 std::multimap<unsigned, RegisterReference> RegRefs; variable
89 std::multimap<unsigned, RegisterReference>& GetRegRefs() { return RegRefs; } in GetRegRefs()
101 AggressiveAntiDepState::RegisterReference> *RegRefs);
DCriticalAntiDepBreaker.cpp99 RegRefs.clear(); in FinishBlock()
215 RegRefs.insert(std::make_pair(Reg, &MO)); in PrescanInstruction()
276 RegRefs.erase(i); in ScanInstruction()
301 RegRefs.erase(SubregReg); in ScanInstruction()
328 RegRefs.insert(std::make_pair(Reg, &MO)); in ScanInstruction()
650 Range = RegRefs.equal_range(AntiDepReg); in BreakAntiDependencies()
657 << RegRefs.count(AntiDepReg) << " references" in BreakAntiDependencies()
691 RegRefs.erase(AntiDepReg); in BreakAntiDependencies()
DCriticalAntiDepBreaker.h56 std::multimap<unsigned, MachineOperand *> RegRefs; variable
/external/llvm/lib/CodeGen/
DAggressiveAntiDepBreaker.cpp71 std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) in GetGroupRegs() argument
74 if ((GetGroup(Reg) == Group) && (RegRefs->count(Reg) > 0)) in GetGroupRegs()
295 RegRefs = State->GetRegRefs(); in HandleLastUse() local
310 RegRefs.erase(Reg); in HandleLastUse()
324 RegRefs.erase(SubregReg); in HandleLastUse()
341 RegRefs = State->GetRegRefs(); in PrescanInstruction() local
393 RegRefs.insert(std::make_pair(Reg, RR)); in PrescanInstruction()
429 RegRefs = State->GetRegRefs(); in ScanInstruction() local
477 RegRefs.insert(std::make_pair(Reg, RR)); in ScanInstruction()
539 RegRefs = State->GetRegRefs(); in FindSuitableFreeRegisters() local
[all …]
DAggressiveAntiDepBreaker.h64 std::multimap<unsigned, RegisterReference> RegRefs; variable
84 std::multimap<unsigned, RegisterReference>& GetRegRefs() { return RegRefs; } in GetRegRefs()
96 AggressiveAntiDepState::RegisterReference> *RegRefs);
DCriticalAntiDepBreaker.cpp86 RegRefs.clear(); in FinishBlock()
202 RegRefs.insert(std::make_pair(Reg, &MO)); in PrescanInstruction()
255 RegRefs.erase(i); in ScanInstruction()
278 RegRefs.erase(SubregReg); in ScanInstruction()
305 RegRefs.insert(std::make_pair(Reg, &MO)); in ScanInstruction()
628 Range = RegRefs.equal_range(AntiDepReg); in BreakAntiDependencies()
635 << " with " << RegRefs.count(AntiDepReg) << " references" in BreakAntiDependencies()
671 RegRefs.erase(AntiDepReg); in BreakAntiDependencies()
DCriticalAntiDepBreaker.h52 std::multimap<unsigned, MachineOperand *> RegRefs; variable