Home
last modified time | relevance | path

Searched refs:MDMap (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValueMap.h95 std::optional<MDMapT> MDMap; variable
115 bool hasMD() const { return bool(MDMap); } in hasMD()
117 if (!MDMap) in MD()
118 MDMap.emplace(); in MD()
119 return *MDMap; in MD()
121 std::optional<MDMapT> &getMDMap() { return MDMap; } in getMDMap()
127 if (!MDMap) in getMappedMD()
129 auto Where = MDMap->find(MD); in getMappedMD()
130 if (Where == MDMap->end()) in getMappedMD()
151 MDMap.reset(); in clear()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp1015 MetadataMap MDMap; member in __anonf5c37c130311::ScopedAliasMetadataDeepCloner
1060 assert(MDMap.empty() && "clone() already called ?"); in clone()
1065 MDMap[I].reset(DummyNodes.back().get()); in clone()
1075 NewOps.push_back(MDMap[M]); in clone()
1081 MDTuple *TempM = cast<MDTuple>(MDMap[I]); in clone()
1091 if (MDMap.empty()) in remap()
1099 if (MDNode *MNew = MDMap.lookup(M)) in remap()
1103 if (MDNode *MNew = MDMap.lookup(M)) in remap()
1107 if (MDNode *MNew = MDMap.lookup(Decl->getScopeList())) in remap()