Searched refs:UseMap (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/IR/ |
D | Metadata.cpp | 125 UseMap.insert(std::make_pair(Ref, std::make_pair(Owner, NextIndex))) in addRef() 135 bool WasErased = UseMap.erase(Ref); in dropRef() 142 auto I = UseMap.find(Ref); in moveRef() 143 assert(I != UseMap.end() && "Expected to move a reference"); in moveRef() 145 UseMap.erase(I); in moveRef() 146 bool WasInserted = UseMap.insert(std::make_pair(New, OwnerAndIndex)).second; in moveRef() 162 if (UseMap.empty()) in replaceAllUsesWith() 167 SmallVector<UseTy, 8> Uses(UseMap.begin(), UseMap.end()); in replaceAllUsesWith() 174 if (!UseMap.count(Pair.first)) in replaceAllUsesWith() 184 UseMap.erase(Pair.first); in replaceAllUsesWith() [all …]
|
/external/llvm/lib/Transforms/IPO/ |
D | DeadArgumentElimination.cpp | 98 typedef std::multimap<RetOrArg, RetOrArg> UseMap; typedef in __anonb6b722d20111::DAE 113 UseMap Uses; 720 UseMap::iterator Begin = Uses.lower_bound(RA); in PropagateLiveness() 721 UseMap::iterator E = Uses.end(); in PropagateLiveness() 722 UseMap::iterator I; in PropagateLiveness()
|
/external/llvm/include/llvm/IR/ |
D | Metadata.h | 213 SmallDenseMap<void *, std::pair<OwnerTy, uint64_t>, 4> UseMap; variable 219 assert(UseMap.empty() && "Cannot destroy in-use replaceable metadata"); in ~ReplaceableMetadataImpl()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopStrengthReduce.cpp | 1704 UseMapTy UseMap; member in __anondd02b9d70811::LSRInstance 2282 UseMap.insert(std::make_pair(LSRUse::SCEVUseKindPair(Expr, Kind), 0)); in getUse()
|