Home
last modified time | relevance | path

Searched refs:MetadataNode (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXUtilities.cpp58 static void readIntVecFromMDNode(const MDNode *MetadataNode, in readIntVecFromMDNode() argument
60 for (unsigned i = 0, e = MetadataNode->getNumOperands(); i != e; ++i) { in readIntVecFromMDNode()
62 mdconst::extract<ConstantInt>(MetadataNode->getOperand(i)); in readIntVecFromMDNode()
67 static void cacheAnnotationFromMD(const MDNode *MetadataNode, in cacheAnnotationFromMD() argument
71 assert(MetadataNode && "Invalid mdnode for annotation"); in cacheAnnotationFromMD()
72 assert((MetadataNode->getNumOperands() % 2) == 1 && in cacheAnnotationFromMD()
76 for (unsigned i = 1, e = MetadataNode->getNumOperands(); i != e; i += 2) { in cacheAnnotationFromMD()
78 const MDString *prop = dyn_cast<MDString>(MetadataNode->getOperand(i)); in cacheAnnotationFromMD()
84 MetadataNode->getOperand(i + 1))) { in cacheAnnotationFromMD()
87 dyn_cast<MDNode>(MetadataNode->getOperand(i + 1))) { in cacheAnnotationFromMD()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSwLowerLDS.cpp314 MDNode *MetadataNode = MDB.createRange(ConstantInt::get(IntTy, Address), in recordLDSAbsoluteAddress() local
316 GV->setMetadata(LLVMContext::MD_absolute_symbol, MetadataNode); in recordLDSAbsoluteAddress()