Lines Matching refs:MDN
1118 void LocationMetadata::parse(MDNode *MDN) {
1119 assert(MDN->getNumOperands() == 3);
1120 MDString *DIFilename = cast<MDString>(MDN->getOperand(0));
1122 LineNo = mdconst::extract<ConstantInt>(MDN->getOperand(1))->getLimitedValue();
1124 mdconst::extract<ConstantInt>(MDN->getOperand(2))->getLimitedValue();
1134 for (auto MDN : Globals->operands()) {
1136 assert(MDN->getNumOperands() == 5);
1137 auto *V = mdconst::extract_or_null<Constant>(MDN->getOperand(0));
1148 if (auto *Loc = cast_or_null<MDNode>(MDN->getOperand(1)))
1150 if (auto *Name = cast_or_null<MDString>(MDN->getOperand(2)))
1152 ConstantInt *IsDynInit = mdconst::extract<ConstantInt>(MDN->getOperand(3));
1155 mdconst::extract<ConstantInt>(MDN->getOperand(4));