reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  961       cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Private)->getDecl());
  966                        EmitDeclareReductionInit ? ClausesData[N].ReductionOp
  974   ClausesData.reserve(Shareds.size());
  981     ClausesData.emplace_back(Ref, *IPriv, *IRed);
  990   LValue First = emitSharedLValue(CGF, ClausesData[N].Ref);
  991   LValue Second = emitSharedLValueUB(CGF, ClausesData[N].Ref);
  997       cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Private)->getDecl());
  999   bool AsArraySection = isa<OMPArraySectionExpr>(ClausesData[N].Ref);
 1036       cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Private)->getDecl());
 1057       cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Private)->getDecl());
 1059       getReductionInit(ClausesData[N].ReductionOp);
 1072     emitInitWithReductionInitializer(CGF, DRD, ClausesData[N].ReductionOp,
 1085       cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Private)->getDecl());
 1094       cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Private)->getDecl());
 1175   if (const VarDecl *OrigVD = ::getBaseDecl(ClausesData[N].Ref, DE)) {
 1194       cast<VarDecl>(cast<DeclRefExpr>(ClausesData[N].Ref)->getDecl()));
 1200       getReductionInit(ClausesData[N].ReductionOp);
tools/clang/lib/CodeGen/CGOpenMPRuntime.h
  195   const Expr *getRefExpr(unsigned N) const { return ClausesData[N].Ref; }