Searched refs:RegRefs (Results 1 - 4 of 4) sorted by relevance
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | AggressiveAntiDepBreaker.h | 69 std::multimap<unsigned, RegisterReference> RegRefs; member in class:llvm::AggressiveAntiDepState 88 /// Return the RegRefs map. 89 std::multimap<unsigned, RegisterReference>& GetRegRefs() { return RegRefs; } 96 // If RegRefs is non-NULL then only included referenced registers. 101 AggressiveAntiDepState::RegisterReference> *RegRefs);
|
H A D | AggressiveAntiDepBreaker.cpp | 86 std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) 89 if ((GetGroup(Reg) == Group) && (RegRefs->count(Reg) > 0)) 308 RegRefs = State->GetRegRefs(); 323 RegRefs.erase(Reg); 339 RegRefs.erase(SubregReg); 358 RegRefs = State->GetRegRefs(); 411 RegRefs.insert(std::make_pair(Reg, RR)); 447 RegRefs = State->GetRegRefs(); 470 // live-ranges, groups and RegRefs. 495 RegRefs 83 GetGroupRegs( unsigned Group, std::vector<unsigned> &Regs, std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) argument [all...] |
H A D | CriticalAntiDepBreaker.h | 56 std::multimap<unsigned, MachineOperand *> RegRefs; member in class:llvm::CriticalAntiDepBreaker
|
H A D | CriticalAntiDepBreaker.cpp | 102 RegRefs.clear(); 186 // Classes and RegRefs. 218 RegRefs.insert(std::make_pair(Reg, &MO)); 279 RegRefs.erase(i); 304 RegRefs.erase(SubregReg); 331 RegRefs.insert(std::make_pair(Reg, &MO)); 353 // RegRefs because the def is inserted by PrescanInstruction and not erased 653 Range = RegRefs.equal_range(AntiDepReg); 660 << RegRefs.count(AntiDepReg) << " references" 694 RegRefs [all...] |
Completed in 172 milliseconds