Home | History | Annotate | Download | only in BitWriter_2_9_func

Lines Matching refs:MDNode

70   SmallVector<std::pair<unsigned, MDNode*>, 8> MDs;
83 if (MDNode *MD = dyn_cast<MDNode>(*OI))
102 MDNode *Scope, *IA;
125 if (isa<MDNode>(V) || isa<MDString>(V)) {
231 /// and types referenced by the given MDNode.
232 void ValueEnumerator::EnumerateMDNodeOperands(const MDNode *N) {
235 if (isa<MDNode>(V) || isa<MDString>(V))
245 assert((isa<MDNode>(MD) || isa<MDString>(MD)) && "Invalid metadata kind");
250 const MDNode *N = dyn_cast<MDNode>(MD);
275 /// information reachable from the given MDNode.
276 void ValueEnumerator::EnumerateFunctionLocalMetadata(const MDNode *N) {
278 "EnumerateFunctionLocalMetadata called on non-function-local mdnode!");
297 if (MDNode *O = dyn_cast<MDNode>(V)) {
310 assert(!isa<MDNode>(V) && !isa<MDString>(V) &&
424 if (const MDNode *N = dyn_cast<MDNode>(V)) {
429 } else if (isa<MDString>(V) || isa<MDNode>(V))
489 SmallVector<MDNode *, 8> FnLocalMDVector;
495 if (MDNode *MD = dyn_cast<MDNode>(*OI))
501 SmallVector<std::pair<unsigned, MDNode*>, 8> MDs;
504 MDNode *N = MDs[i].second;