Lines Matching defs:DLR
550 void visit(DbgLabelRecord &DLR);
703 } else if (auto *DLR = dyn_cast<DbgLabelRecord>(&DR)) {
704 visit(*DLR);
6561 void Verifier::visit(DbgLabelRecord &DLR) {
6562 CheckDI(isa<DILabel>(DLR.getRawLabel()),
6563 "invalid #dbg_label intrinsic variable", &DLR, DLR.getRawLabel());
6566 if (MDNode *N = DLR.getDebugLoc().getAsMDNode())
6570 BasicBlock *BB = DLR.getParent();
6574 DILabel *Label = DLR.getLabel();
6575 DILocation *Loc = DLR.getDebugLoc();
6576 CheckDI(Loc, "#dbg_label record requires a !dbg attachment", &DLR, BB, F);
6585 &DLR, BB, F, Label, Label->getScope()->getSubprogram(), Loc,