Searched refs:RegRefs (Results 1 - 4 of 4) sorted by relevance
/freebsd-10.1-release/contrib/llvm/lib/CodeGen/ |
H A D | AggressiveAntiDepBreaker.h | 66 /// RegRefs - Map registers to all their references within a live range. 67 std::multimap<unsigned, RegisterReference> RegRefs; member in class:llvm::AggressiveAntiDepState 86 /// GetRegRefs - Return the RegRefs map. 87 std::multimap<unsigned, RegisterReference>& GetRegRefs() { return RegRefs; } 94 // group. If RegRefs is non-NULL then only included referenced registers. 99 AggressiveAntiDepState::RegisterReference> *RegRefs);
|
H A D | AggressiveAntiDepBreaker.cpp | 71 std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) 74 if ((GetGroup(Reg) == Group) && (RegRefs->count(Reg) > 0)) 305 RegRefs = State->GetRegRefs(); 310 RegRefs.erase(Reg); 322 RegRefs.erase(SubregReg); 339 RegRefs = State->GetRegRefs(); 389 RegRefs.insert(std::make_pair(Reg, RR)); 415 RegRefs = State->GetRegRefs(); 438 // live-ranges, groups and RegRefs. 463 RegRefs 68 GetGroupRegs( unsigned Group, std::vector<unsigned> &Regs, std::multimap<unsigned, AggressiveAntiDepState::RegisterReference> *RegRefs) argument [all...] |
H A D | CriticalAntiDepBreaker.h | 53 /// RegRefs - Map registers to all their references within a live range. 54 std::multimap<unsigned, MachineOperand *> RegRefs; member in class:llvm::CriticalAntiDepBreaker
|
H A D | CriticalAntiDepBreaker.cpp | 90 RegRefs.clear(); 168 // Classes and RegRefs. 200 RegRefs.insert(std::make_pair(Reg, &MO)); 231 RegRefs.erase(i); 248 RegRefs.erase(Reg); 256 RegRefs.erase(SubregReg); 281 RegRefs.insert(std::make_pair(Reg, &MO)); 310 // RegRefs because the def is inserted by PrescanInstruction and not erased 605 Range = RegRefs.equal_range(AntiDepReg); 612 << " with " << RegRefs [all...] |
Completed in 64 milliseconds