Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp298 RegRefs = State->GetRegRefs(); in HandleLastUse() local
313 RegRefs.erase(Reg); in HandleLastUse()
328 RegRefs.erase(SubregReg); in HandleLastUse()
347 RegRefs = State->GetRegRefs(); in PrescanInstruction() local
398 RegRefs.insert(std::make_pair(Reg, RR)); in PrescanInstruction()
433 RegRefs = State->GetRegRefs(); in ScanInstruction() local
541 RegRefs = State->GetRegRefs(); in FindSuitableFreeRegisters() local
559 if (RegRefs.count(Reg) > 0) { in FindSuitableFreeRegisters()
738 RegRefs = State->GetRegRefs(); in BreakAntiDependencies() local
937 RegRefs.erase(NewReg); in BreakAntiDependencies()
[all …]
H A DCriticalAntiDepBreaker.cpp97 RegRefs.clear(); in FinishBlock()
212 RegRefs.insert(std::make_pair(Reg, &MO)); in PrescanInstruction()
274 RegRefs.erase(i); in ScanInstruction()
298 RegRefs.erase(SubregReg); in ScanInstruction()
325 RegRefs.insert(std::make_pair(Reg, &MO)); in ScanInstruction()
641 Range = RegRefs.equal_range(AntiDepReg); in BreakAntiDependencies()
648 << RegRefs.count(AntiDepReg) << " references" in BreakAntiDependencies()
682 RegRefs.erase(AntiDepReg); in BreakAntiDependencies()
H A DAggressiveAntiDepBreaker.h69 std::multimap<unsigned, RegisterReference> RegRefs; variable
89 std::multimap<unsigned, RegisterReference>& GetRegRefs() { return RegRefs; } in GetRegRefs()
101 AggressiveAntiDepState::RegisterReference> *RegRefs);
H A DCriticalAntiDepBreaker.h56 std::multimap<unsigned, MachineOperand *> RegRefs; variable