Lines Matching defs:MD
371 auto *MD = dyn_cast<MetadataAsValue>(&Op); in ValueEnumerator() local
427 if (auto *MD = dyn_cast<MetadataAsValue>(V)) in getValueID() local
477 const Metadata *MD = I->first; in print() local
531 void ValueEnumerator::EnumerateNamedMDNode(const NamedMDNode *MD) { in EnumerateNamedMDNode()
540 void ValueEnumerator::EnumerateMetadata(const Function *F, const Metadata *MD) { in EnumerateMetadata()
552 auto push = [this, &Worklist](MetadataMapType::value_type &MD) { in dropFunctionFromMetadata()
573 auto MD = MetadataMap.find(Op); in dropFunctionFromMetadata() local
579 void ValueEnumerator::EnumerateMetadata(unsigned F, const Metadata *MD) { in EnumerateMetadata()
599 [&](const Metadata *MD) { return enumerateMetadataImpl(F, MD); }); in EnumerateMetadata()
627 const MDNode *ValueEnumerator::enumerateMetadataImpl(unsigned F, const Metadata *MD) { in enumerateMetadataImpl()
679 static unsigned getMetadataTypeOrder(const Metadata *MD) { in getMetadataTypeOrder()
706 for (const Metadata *MD : MDs) in organizeMetadata() local
725 auto *MD = Order[I].get(OldMDs); in organizeMetadata() local
754 auto *MD = Order[I].get(OldMDs); in organizeMetadata() local
948 if (auto *MD = dyn_cast<MetadataAsValue>(&OI)) in incorporateFunction() local