Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.cpp81 *RegRefs) { in GetGroupRegs()
83 if ((GetGroup(Reg) == Group) && (RegRefs->count(Reg) > 0)) in GetGroupRegs()
297 &RegRefs = State->GetRegRefs(); in HandleLastUse() local
312 RegRefs.erase(Reg); in HandleLastUse()
327 RegRefs.erase(SubregReg); in HandleLastUse()
347 &RegRefs = State->GetRegRefs(); in PrescanInstruction() local
400 RegRefs.emplace(Reg.asMCReg(), RR); in PrescanInstruction()
435 &RegRefs = State->GetRegRefs(); in ScanInstruction() local
484 RegRefs.emplace(Reg.asMCReg(), RR); in ScanInstruction()
545 &RegRefs = State->GetRegRefs(); in FindSuitableFreeRegisters() local
[all …]
H A DCriticalAntiDepBreaker.cpp97 RegRefs.clear(); in FinishBlock()
213 RegRefs.emplace(Reg, &MO); in PrescanInstruction()
275 RegRefs.erase(i); in ScanInstruction()
300 RegRefs.erase(SubregReg); in ScanInstruction()
328 RegRefs.emplace(Reg, &MO); in ScanInstruction()
642 Range = RegRefs.equal_range(AntiDepReg); in BreakAntiDependencies()
648 << RegRefs.count(AntiDepReg) << " references" in BreakAntiDependencies()
684 RegRefs.erase(AntiDepReg); in BreakAntiDependencies()
H A DAggressiveAntiDepBreaker.h69 std::multimap<MCRegister, RegisterReference> RegRefs; variable
90 return RegRefs; in GetRegRefs()
102 *RegRefs);
H A DCriticalAntiDepBreaker.h56 std::multimap<MCRegister, MachineOperand *> RegRefs; variable