Searched refs:UseSet (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonCommonGEP.cpp | 75 using UseSet = SetVector<Use *>; typedef 76 using NodeToUsesMap = std::map<GepNode *, UseSet>; 293 const UseSet &Us = I.second; in operator <<() 367 UseSet Us; in processGepInst() 603 UseSet &MinUs = Uses[Min]; in common() 763 UseSet &Us = UF->second; in recalculatePlacement() 971 UseSet &Us = UF->second; in separateChainForNode() 972 UseSet NewUs; in separateChainForNode() 1007 UseSet &Us = UF->second; in separateConstantChains() 1009 UseSet LSs; in separateConstantChains() [all …]
|
H A D | HexagonOptAddrMode.cpp | 255 auto UseSet = LV->getAllReachedUses(DR, DA); in getAllRealUses() local 257 for (auto UI : UseSet) { in getAllRealUses()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
H A D | Tracker.h | 86 class UseSet : public IRChangeBase { 91 UseSet(const Use &U, Tracker &Tracker) in UseSet() function
|
/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/ |
H A D | Tracker.cpp | 34 void UseSet::dump() const { in dump()
|
H A D | SandboxIR.cpp | 125 Tracker.track(std::make_unique<UseSet>(UseToReplace, Tracker)); in replaceUsesWithIf() 136 Tracker.track(std::make_unique<UseSet>(Use, Tracker)); in replaceAllUsesWith() 230 Tracker.track(std::make_unique<UseSet>(getOperandUse(OperandIdx), Tracker)); in setOperand() 241 Tracker.track(std::make_unique<UseSet>(Use, Tracker)); in replaceUsesOfWith()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNHazardRecognizer.cpp | 602 BitVector &DefSet, BitVector &UseSet) { in addRegsToSet() argument 605 addRegUnits(TRI, Op.isDef() ? DefSet : UseSet, Op.getReg().asMCReg()); in addRegsToSet()
|