Searched refs:CopyArrayTemps (Results 1 – 3 of 3) sorted by relevance
771 ArrayRef<Expr *> CopyArrayTemps) { in setInscanCopyArrayTemps() argument773 assert(CopyArrayTemps.size() == varlist_size() && in setInscanCopyArrayTemps()776 llvm::copy(CopyArrayTemps, getInscanCopyOps().end()); in setInscanCopyArrayTemps()795 ArrayRef<Expr *> CopyOps, ArrayRef<Expr *> CopyArrayTemps, in Create() argument811 Clause->setInscanCopyArrayTemps(CopyArrayTemps); in Create()816 assert(CopyArrayTemps.empty() && in Create()
253 llvm::DenseSet<CanonicalDeclPtr<const Decl>> CopyArrayTemps; in OMPSimdLexicalScope() local258 CopyArrayTemps.insert(cast<DeclRefExpr>(E)->getDecl()); in OMPSimdLexicalScope()265 if (CopyArrayTemps.contains(VD)) in OMPSimdLexicalScope()3547 SmallVector<const Expr *, 4> CopyArrayTemps; in emitScanBasedDirectiveDecls() local3554 CopyArrayTemps.append(C->copy_array_temps().begin(), in emitScanBasedDirectiveDecls()3563 auto *ITA = CopyArrayTemps.begin(); in emitScanBasedDirectiveDecls()5373 SmallVector<const Expr *, 4> CopyArrayTemps; in EmitOMPScanDirective() local5384 CopyArrayTemps.append(C->copy_array_temps().begin(), in EmitOMPScanDirective()5444 const Expr *TempExpr = CopyArrayTemps[I]; in EmitOMPScanDirective()5467 const Expr *TempExpr = CopyArrayTemps[I]; in EmitOMPScanDirective()
3218 void setInscanCopyArrayTemps(ArrayRef<Expr *> CopyArrayTemps);3288 ArrayRef<Expr *> CopyArrayTemps, ArrayRef<Expr *> CopyArrayElems,