Lines Matching refs:VAM
139 if (const auto *VAM = dyn_cast<ValueAsMetadata>(MD)) { in orderModule() local
140 orderConstantValue(VAM->getValue()); in orderModule()
142 for (const auto *VAM : AL->getArgs()) in orderModule() local
143 orderConstantValue(VAM->getValue()); in orderModule()
273 if (const auto *VAM = dyn_cast<ValueAsMetadata>(MD)) { in predictUseListOrder() local
274 predictValueUseListOrder(VAM->getValue(), &F, OM, Stack); in predictUseListOrder()
276 for (const auto *VAM : AL->getArgs()) in predictUseListOrder() local
277 predictValueUseListOrder(VAM->getValue(), &F, OM, Stack); in predictUseListOrder()
432 for (const auto *VAM : AL->getArgs()) { in ValueEnumerator() local
433 if (isa<ConstantAsMetadata>(VAM)) in ValueEnumerator()
434 EnumerateMetadata(&F, VAM); in ValueEnumerator()
788 for (ValueAsMetadata *VAM : ArgList->getArgs()) { in EnumerateFunctionLocalListMetadata()
789 if (isa<LocalAsMetadata>(VAM)) { in EnumerateFunctionLocalListMetadata()
790 assert(MetadataMap.count(VAM) && in EnumerateFunctionLocalListMetadata()
792 assert(MetadataMap[VAM].F == F && in EnumerateFunctionLocalListMetadata()
795 assert(isa<ConstantAsMetadata>(VAM) && in EnumerateFunctionLocalListMetadata()
797 assert(ValueMap.count(VAM->getValue()) && in EnumerateFunctionLocalListMetadata()
799 EnumerateMetadata(F, VAM); in EnumerateFunctionLocalListMetadata()