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

/external/llvm/lib/CodeGen/
H A DAggressiveAntiDepBreaker.h64 std::multimap<unsigned, RegisterReference> RegRefs; member in class:llvm::AggressiveAntiDepState
83 /// Return the RegRefs map.
84 std::multimap<unsigned, RegisterReference>& GetRegRefs() { return RegRefs; }
91 // If RegRefs is non-NULL then only included referenced registers.
96 AggressiveAntiDepState::RegisterReference> *RegRefs);
H A DAggressiveAntiDepBreaker.cpp71 std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs)
74 if ((GetGroup(Reg) == Group) && (RegRefs->count(Reg) > 0))
297 RegRefs = State->GetRegRefs();
312 RegRefs.erase(Reg);
324 RegRefs.erase(SubregReg);
341 RegRefs = State->GetRegRefs();
391 RegRefs.insert(std::make_pair(Reg, RR));
427 RegRefs = State->GetRegRefs();
450 // live-ranges, groups and RegRefs.
475 RegRefs
68 GetGroupRegs( unsigned Group, std::vector<unsigned> &Regs, std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) argument
[all...]
H A DCriticalAntiDepBreaker.h54 std::multimap<unsigned, MachineOperand *> RegRefs; member in class:llvm::CriticalAntiDepBreaker
H A DCriticalAntiDepBreaker.cpp87 RegRefs.clear();
172 // Classes and RegRefs.
204 RegRefs.insert(std::make_pair(Reg, &MO));
258 RegRefs.erase(i);
280 RegRefs.erase(SubregReg);
305 RegRefs.insert(std::make_pair(Reg, &MO));
327 // RegRefs because the def is inserted by PrescanInstruction and not erased
628 Range = RegRefs.equal_range(AntiDepReg);
635 << " with " << RegRefs.count(AntiDepReg) << " references"
671 RegRefs
[all...]

Completed in 372 milliseconds