Searched refs:LHSVD (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 1276 const auto *LHSVD = cast<VarDecl>(cast<DeclRefExpr>(*ILHS)->getDecl()); in EmitOMPReductionClauseInit() local 1283 PrivateScope.addPrivate(LHSVD, RedCG.getSharedLValue(Count).getAddress()); in EmitOMPReductionClauseInit() 1289 PrivateScope.addPrivate(LHSVD, RedCG.getSharedLValue(Count).getAddress()); in EmitOMPReductionClauseInit() 1301 OriginalAddr.withElementType(ConvertTypeForMem(LHSVD->getType())); in EmitOMPReductionClauseInit() 1303 PrivateScope.addPrivate(LHSVD, OriginalAddr); in EmitOMPReductionClauseInit() 3779 const auto *LHSVD = cast<VarDecl>(cast<DeclRefExpr>(*ILHS)->getDecl()); in emitScanBasedDirective() local 3790 PrivScope.addPrivate(LHSVD, LHSAddr); in emitScanBasedDirective()
|
H A D | CGOpenMPRuntime.cpp | 5335 const auto *LHSVD = cast<VarDecl>(cast<DeclRefExpr>(LHS)->getDecl()); in emitReduceCombFunction() local 5370 LHSVD, in emitReduceCombFunction() 5375 CGF.ConvertTypeForMem(LHSVD->getType())->getPointerTo()), in emitReduceCombFunction() 5376 C.getPointerType(LHSVD->getType())->castAs<PointerType>())); in emitReduceCombFunction()
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 18532 VarDecl *LHSVD = buildVarDecl(S, ELoc, Type, ".reduction.lhs", in actOnOMPReductionKindClause() local 18590 DeclRefExpr *LHSDRE = buildDeclRefExpr(S, LHSVD, Type, ELoc); in actOnOMPReductionKindClause()
|