Lines Matching refs:VD
291 if (const VarDecl *VD = dyn_cast<VarDecl>(DS->getSingleDecl())) {
292 for (const VariableArrayType* VA = FindVA(VD->getType());
341 if (const VarDecl *VD = dyn_cast<VarDecl>(DR->getDecl())) {
343 if (VD->getType()->isReferenceType())
346 if (!isAlwaysAlive(VD)) {
348 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
358 for (const VarDecl *VD :
360 if (isAlwaysAlive(VD))
362 val.liveDecls = LV.DSetFact.add(val.liveDecls, VD);
374 if (const auto *VD = dyn_cast<VarDecl>(DI)) {
375 if (!isAlwaysAlive(VD))
376 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);
383 const VarDecl *VD = nullptr;
387 VD = cast<VarDecl>(DS->getSingleDecl());
390 VD = cast<VarDecl>(DR->getDecl());
393 if (VD) {
394 val.liveDecls = LV.DSetFact.remove(val.liveDecls, VD);