Lines Matching refs:MDN
259 void parse(MDNode *MDN) { in parse()
260 assert(MDN->getNumOperands() == 3); in parse()
261 MDString *DIFilename = cast<MDString>(MDN->getOperand(0)); in parse()
264 mdconst::extract<ConstantInt>(MDN->getOperand(1))->getLimitedValue(); in parse()
266 mdconst::extract<ConstantInt>(MDN->getOperand(2))->getLimitedValue(); in parse()
293 for (auto MDN : Globals->operands()) { in init() local
295 assert(MDN->getNumOperands() == 5); in init()
296 auto *GV = mdconst::extract_or_null<GlobalVariable>(MDN->getOperand(0)); in init()
302 if (auto *Loc = cast_or_null<MDNode>(MDN->getOperand(1))) in init()
304 if (auto *Name = cast_or_null<MDString>(MDN->getOperand(2))) in init()
307 mdconst::extract<ConstantInt>(MDN->getOperand(3)); in init()
310 mdconst::extract<ConstantInt>(MDN->getOperand(4)); in init()