Lines Matching refs:CVD

2861   const VarDecl *CVD = VD->getCanonicalDecl();  in isAllocatableDecl()  local
2862 if (!CVD->hasAttr<OMPAllocateDeclAttr>()) in isAllocatableDecl()
2864 const auto *AA = CVD->getAttr<OMPAllocateDeclAttr>(); in isAllocatableDecl()
11308 const VarDecl *CVD = VD->getCanonicalDecl(); in getAddressOfLocalVariable() local
11309 if (CVD->hasAttr<OMPAllocateDeclAttr>()) { in getAddressOfLocalVariable()
11314 CharUnits Align = CGM.getContext().getDeclAlign(CVD); in getAddressOfLocalVariable()
11315 if (CVD->getType()->isVariablyModifiedType()) { in getAddressOfLocalVariable()
11316 Size = CGF.getTypeSize(CVD->getType()); in getAddressOfLocalVariable()
11323 CharUnits Sz = CGM.getContext().getTypeSizeInChars(CVD->getType()); in getAddressOfLocalVariable()
11326 llvm::Value *ThreadID = getThreadID(CGF, CVD->getBeginLoc()); in getAddressOfLocalVariable()
11327 const auto *AA = CVD->getAttr<OMPAllocateDeclAttr>(); in getAddressOfLocalVariable()
11330 llvm::Value *Alignment = getAlignmentValue(CGM, CVD); in getAddressOfLocalVariable()
11341 getName({CVD->getName(), ".void.addr"})); in getAddressOfLocalVariable()
11344 QualType Ty = CGM.getContext().getPointerType(CVD->getType()); in getAddressOfLocalVariable()
11346 Addr, CGF.ConvertTypeForMem(Ty), getName({CVD->getName(), ".addr"})); in getAddressOfLocalVariable()
11379 : Address(Addr, CGF.ConvertTypeForMem(CVD->getType()), Align); in getAddressOfLocalVariable()
11381 NormalAndEHCleanup, FiniRTLFn, CVD->getLocation().getRawEncoding(), in getAddressOfLocalVariable()