Lines Matching full:dlr
542 void visit(DbgLabelRecord &DLR);
695 } else if (auto *DLR = dyn_cast<DbgLabelRecord>(&DR)) { in visitDbgRecords() local
696 visit(*DLR); in visitDbgRecords()
6388 void Verifier::visit(DbgLabelRecord &DLR) { in visit() argument
6389 CheckDI(isa<DILabel>(DLR.getRawLabel()), in visit()
6390 "invalid #dbg_label intrinsic variable", &DLR, DLR.getRawLabel()); in visit()
6393 if (MDNode *N = DLR.getDebugLoc().getAsMDNode()) in visit()
6397 BasicBlock *BB = DLR.getParent(); in visit()
6401 DILabel *Label = DLR.getLabel(); in visit()
6402 DILocation *Loc = DLR.getDebugLoc(); in visit()
6403 CheckDI(Loc, "#dbg_label record requires a !dbg attachment", &DLR, BB, F); in visit()
6412 &DLR, BB, F, Label, Label->getScope()->getSubprogram(), Loc, in visit()