Lines Matching refs:MDN
285 void parse(MDNode *MDN) { in parse()
286 assert(MDN->getNumOperands() == 3); in parse()
287 MDString *DIFilename = cast<MDString>(MDN->getOperand(0)); in parse()
290 mdconst::extract<ConstantInt>(MDN->getOperand(1))->getLimitedValue(); in parse()
292 mdconst::extract<ConstantInt>(MDN->getOperand(2))->getLimitedValue(); in parse()
319 for (auto MDN : Globals->operands()) { in init() local
321 assert(MDN->getNumOperands() == 5); in init()
322 auto *GV = mdconst::extract_or_null<GlobalVariable>(MDN->getOperand(0)); in init()
328 if (auto *Loc = cast_or_null<MDNode>(MDN->getOperand(1))) in init()
330 if (auto *Name = cast_or_null<MDString>(MDN->getOperand(2))) in init()
333 mdconst::extract<ConstantInt>(MDN->getOperand(3)); in init()
336 mdconst::extract<ConstantInt>(MDN->getOperand(4)); in init()