reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
644 MDs.push_back(N); 645 MetadataMap[N].ID = MDs.size(); 679 MDs.push_back(MD); 680 Entry.ID = MDs.size(); 702 MDs.push_back(Local); 704 Index.ID = MDs.size(); 726 assert(MetadataMap.size() == MDs.size() && 729 if (MDs.empty()) 736 for (const Metadata *MD : MDs) 746 return std::make_tuple(LHS.F, getMetadataTypeOrder(LHS.get(MDs)), LHS.ID) < 747 std::make_tuple(RHS.F, getMetadataTypeOrder(RHS.get(MDs)), RHS.ID); 753 MDs.swap(OldMDs); 754 MDs.reserve(OldMDs.size()); 757 MDs.push_back(MD); 764 if (MDs.size() == Order.size()) 771 for (unsigned I = MDs.size(), E = Order.size(), ID = MDs.size(); I != E; 771 for (unsigned I = MDs.size(), E = Order.size(), ID = MDs.size(); I != E; 781 ID = MDs.size(); 796 NumModuleMDs = MDs.size(); 800 MDs.insert(MDs.end(), FunctionMDs.begin() + R.First, 800 MDs.insert(MDs.end(), FunctionMDs.begin() + R.First, 1009 for (unsigned i = NumModuleMDs, e = MDs.size(); i != e; ++i) 1010 MetadataMap.erase(MDs[i]); 1015 MDs.resize(NumModuleMDs);lib/Bitcode/Writer/ValueEnumerator.h
163 unsigned numMDs() const { return MDs.size(); } 201 bool hasMDs() const { return NumModuleMDs < MDs.size(); } 205 return makeArrayRef(MDs).slice(NumModuleMDs, NumMDStrings); 210 return makeArrayRef(MDs).slice(NumModuleMDs).slice(NumMDStrings);