Searched refs:MetadataNode (Results 1 – 1 of 1) sorted by relevance
55 static void readIntVecFromMDNode(const MDNode *MetadataNode, in readIntVecFromMDNode() argument57 for (unsigned i = 0, e = MetadataNode->getNumOperands(); i != e; ++i) { in readIntVecFromMDNode()59 mdconst::extract<ConstantInt>(MetadataNode->getOperand(i)); in readIntVecFromMDNode()64 static void cacheAnnotationFromMD(const MDNode *MetadataNode, in cacheAnnotationFromMD() argument68 assert(MetadataNode && "Invalid mdnode for annotation"); in cacheAnnotationFromMD()69 assert((MetadataNode->getNumOperands() % 2) == 1 && in cacheAnnotationFromMD()73 for (unsigned i = 1, e = MetadataNode->getNumOperands(); i != e; i += 2) { in cacheAnnotationFromMD()75 const MDString *prop = dyn_cast<MDString>(MetadataNode->getOperand(i)); in cacheAnnotationFromMD()81 MetadataNode->getOperand(i + 1))) { in cacheAnnotationFromMD()84 dyn_cast<MDNode>(MetadataNode->getOperand(i + 1))) { in cacheAnnotationFromMD()