Lines Matching defs:MD
451 auto *MD = dyn_cast<MetadataAsValue>(&Op); in ValueEnumerator() local
518 if (auto *MD = dyn_cast<MetadataAsValue>(V)) in getValueID() local
566 const Metadata *MD = I.first; in print() local
589 void ValueEnumerator::EnumerateNamedMDNode(const NamedMDNode *MD) { in EnumerateNamedMDNode()
598 void ValueEnumerator::EnumerateMetadata(const Function *F, const Metadata *MD) { in EnumerateMetadata()
615 auto push = [&Worklist](MetadataMapType::value_type &MD) { in dropFunctionFromMetadata()
636 auto MD = MetadataMap.find(Op); in dropFunctionFromMetadata() local
642 void ValueEnumerator::EnumerateMetadata(unsigned F, const Metadata *MD) { in EnumerateMetadata()
662 [&](const Metadata *MD) { return enumerateMetadataImpl(F, MD); }); in EnumerateMetadata()
691 const Metadata *MD) { in enumerateMetadataImpl()
776 static unsigned getMetadataTypeOrder(const Metadata *MD) { in getMetadataTypeOrder()
803 for (const Metadata *MD : MDs) in organizeMetadata() local
823 auto *MD = Order[I].get(OldMDs); in organizeMetadata() local
852 auto *MD = Order[I].get(OldMDs); in organizeMetadata() local
1073 if (auto *MD = dyn_cast<MetadataAsValue>(&OI)) { in incorporateFunction() local