Searched refs:UseMap (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveRangeShrink.cpp | 122 DenseMap<unsigned, std::pair<unsigned, MachineInstr *>> UseMap; in runOnMachineFunction() local 129 UseMap.clear(); in runOnMachineFunction() 146 UseMap[MO.getReg()] = std::make_pair(CurrentOrder, &MI); in runOnMachineFunction() 147 else if (MO.isDead() && UseMap.count(MO.getReg())) in runOnMachineFunction() 150 if (Barrier < UseMap[MO.getReg()].first) { in runOnMachineFunction() 151 Barrier = UseMap[MO.getReg()].first; in runOnMachineFunction() 152 BarrierMI = UseMap[MO.getReg()].second; in runOnMachineFunction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | PrettyClassLayoutGraphicalDumper.cpp | 45 const BitVector &UseMap = Layout.usedBytes(); in start() local 46 int NextPaddingByte = UseMap.find_first_unset(); in start() 55 if (RelativeOffset < UseMap.size() && (Item->getSize() > 0)) { in start() 63 NextPaddingByte = UseMap.find_next_unset(RelativeOffset); in start() 80 if (Prev < UseMap.size()) in start() 81 NextPaddingByte = UseMap.find_next_unset(Prev); in start()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | Metadata.cpp | 244 for (auto Pair : UseMap) { in getAllArgListUsers() 265 for (auto Pair : UseMap) { in getAllDPValueUsers() 306 auto I = UseMap.find(Ref); in moveRef() 309 UseMap.erase(I); in moveRef() 334 SmallVector<UseTy, 8> Uses(MD->UseMap.begin(), MD->UseMap.end()); in SalvageDebugInfo() 353 if (UseMap.empty()) in replaceAllUsesWith() 358 SmallVector<UseTy, 8> Uses(UseMap.begin(), UseMap.end()); in replaceAllUsesWith() 406 if (UseMap.empty()) in resolveAllUses() 410 UseMap.clear(); in resolveAllUses() 416 SmallVector<UseTy, 8> Uses(UseMap.begin(), UseMap.end()); in resolveAllUses() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | DeadArgumentElimination.h | 90 using UseMap = std::multimap<RetOrArg, RetOrArg>; variable 106 UseMap Uses;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | DeadArgumentElimination.cpp | 723 UseMap::iterator Begin = Uses.lower_bound(RA); in propagateLiveness() 724 UseMap::iterator E = Uses.end(); in propagateLiveness() 725 UseMap::iterator I; in propagateLiveness()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Metadata.h | 391 SmallDenseMap<void *, std::pair<OwnerTy, uint64_t>, 4> UseMap; variable 397 assert(UseMap.empty() && "Cannot destroy in-use replaceable metadata"); in ~ReplaceableMetadataImpl() 420 unsigned getNumUses() const { return UseMap.size(); } in getNumUses()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopStrengthReduce.cpp | 2027 UseMapTy UseMap; member in __anon926e14ea0a11::LSRInstance 2626 UseMap.insert(std::make_pair(LSRUse::SCEVUseKindPair(Expr, Kind), 0)); in getUse()
|