HomeSort by: relevance | last modified time | path
    Searched refs:DRD (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
ModuleBuilder.cpp 240 if (auto *DRD = dyn_cast<OMPDeclareReductionDecl>(Member)) {
241 if (Ctx->DeclMustBeEmitted(DRD))
242 Builder->EmitGlobal(DRD);
CGOpenMPRuntime.cpp 613 if (const auto *DRD = dyn_cast<OMPDeclareReductionDecl>(DRE->getDecl()))
614 return DRD;
619 const OMPDeclareReductionDecl *DRD,
623 if (DRD->getInitializer()) {
625 CGF.CGM.getOpenMPRuntime().getUserDefinedReduction(DRD);
653 InitRVal = CGF.EmitLoadOfLValue(LV, DRD->getLocation());
657 RValue::getComplex(CGF.EmitLoadOfComplex(LV, DRD->getLocation()));
660 OpaqueValueExpr OVE(DRD->getLocation(), Ty, VK_LValue);
667 OpaqueValueExpr OVE(DRD->getLocation(), Ty, VK_RValue);
682 const OMPDeclareReductionDecl *DRD,
    [all...]
CGOpenMPRuntime.h 166 /// \param DRD Declare reduction construct used for reduction item.
169 const OMPDeclareReductionDecl *DRD);
CodeGenModule.cpp 2885 if (auto *DRD = dyn_cast<OMPDeclareReductionDecl>(Global)) {
2887 EmitOMPDeclareReduction(DRD);
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaOpenMP.cpp 16069 else if (auto *DRD = dyn_cast<OMPDeclareReductionDecl>(D))
16070 Lookups.back().addDecl(DRD);
16696 auto *DRD = cast<OMPDeclareReductionDecl>(DRDRef->getDecl());
16697 if (DRD->getInitializer()) {
19365 auto *DRD = OMPDeclareReductionDecl::Create(Context, DC, TyData.second,
19367 DC->addDecl(DRD);
19368 DRD->setAccess(AS);
19369 Decls.push_back(DRD);
19371 DRD->setInvalidDecl();
19373 PrevDRD = DRD;
    [all...]
SemaTemplateInstantiateDecl.cpp 3310 auto DRD = SemaRef.ActOnOpenMPDeclareReductionDirectiveStart(
3313 auto *NewDRD = cast<OMPDeclareReductionDecl>(DRD.get().getSingleDecl());
3364 /*S=*/nullptr, DRD, IsCorrect && !D->isInvalidDecl());
SemaExpr.cpp 330 auto *DRD = dyn_cast<OMPDeclareReductionDecl>(CurContext);
331 if (LangOpts.OpenMP && DRD && !CurContext->containsDecl(D) &&
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParseOpenMP.cpp 353 DeclGroupPtrTy DRD = Actions.ActOnOpenMPDeclareReductionDirectiveStart(
359 for (Decl *D : DRD.get()) {
434 return Actions.ActOnOpenMPDeclareReductionDirectiveEnd(getCurScope(), DRD,

Completed in 123 milliseconds