Lines Matching refs:ArrayRef

372 ArrayRef<Expr *> OMPOrderedClause::getLoopNumIterations() const {  in getLoopNumIterations()
373 return llvm::ArrayRef(getTrailingObjects<Expr *>(), NumberOfLoops); in getLoopNumIterations()
424 void OMPPrivateClause::setPrivateCopies(ArrayRef<Expr *> VL) { in setPrivateCopies()
433 ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL) { in Create()
449 void OMPFirstprivateClause::setPrivateCopies(ArrayRef<Expr *> VL) { in setPrivateCopies()
455 void OMPFirstprivateClause::setInits(ArrayRef<Expr *> VL) { in setInits()
464 ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL, in Create()
465 ArrayRef<Expr *> InitVL, Stmt *PreInit) { in Create()
482 void OMPLastprivateClause::setPrivateCopies(ArrayRef<Expr *> PrivateCopies) { in setPrivateCopies()
488 void OMPLastprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs()
495 void OMPLastprivateClause::setDestinationExprs(ArrayRef<Expr *> DstExprs) { in setDestinationExprs()
502 void OMPLastprivateClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps()
512 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create()
513 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps, in Create()
538 ArrayRef<Expr *> VL) { in Create()
551 void OMPLinearClause::setPrivates(ArrayRef<Expr *> PL) { in setPrivates()
557 void OMPLinearClause::setInits(ArrayRef<Expr *> IL) { in setInits()
563 void OMPLinearClause::setUpdates(ArrayRef<Expr *> UL) { in setUpdates()
569 void OMPLinearClause::setFinals(ArrayRef<Expr *> FL) { in setFinals()
575 void OMPLinearClause::setUsedExprs(ArrayRef<Expr *> UE) { in setUsedExprs()
585 SourceLocation ColonLoc, SourceLocation EndLoc, ArrayRef<Expr *> VL, in Create()
586 ArrayRef<Expr *> PL, ArrayRef<Expr *> IL, Expr *Step, Expr *CalcStep, in Create()
630 SourceLocation EndLoc, ArrayRef<Expr *> VL, Expr *A) { in Create()
652 void OMPCopyinClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs()
659 void OMPCopyinClause::setDestinationExprs(ArrayRef<Expr *> DstExprs) { in setDestinationExprs()
666 void OMPCopyinClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps()
676 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create()
677 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create()
693 void OMPCopyprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs) { in setSourceExprs()
700 void OMPCopyprivateClause::setDestinationExprs(ArrayRef<Expr *> DstExprs) { in setDestinationExprs()
707 void OMPCopyprivateClause::setAssignmentOps(ArrayRef<Expr *> AssignmentOps) { in setAssignmentOps()
717 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create()
718 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create()
735 void OMPReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates()
741 void OMPReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs()
748 void OMPReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs()
755 void OMPReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps()
762 void OMPReductionClause::setInscanCopyOps(ArrayRef<Expr *> Ops) { in setInscanCopyOps()
771 ArrayRef<Expr *> CopyArrayTemps) { in setInscanCopyArrayTemps()
780 ArrayRef<Expr *> CopyArrayElems) { in setInscanCopyArrayElems()
791 OpenMPReductionClauseModifier Modifier, ArrayRef<Expr *> VL, in Create()
793 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create()
794 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create()
795 ArrayRef<Expr *> CopyOps, ArrayRef<Expr *> CopyArrayTemps, in Create()
796 ArrayRef<Expr *> CopyArrayElems, Stmt *PreInit, Expr *PostUpdate) { in Create()
834 void OMPTaskReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates()
840 void OMPTaskReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs()
847 void OMPTaskReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs()
854 void OMPTaskReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps()
863 SourceLocation EndLoc, SourceLocation ColonLoc, ArrayRef<Expr *> VL, in Create()
865 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create()
866 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, Stmt *PreInit, in Create()
887 void OMPInReductionClause::setPrivates(ArrayRef<Expr *> Privates) { in setPrivates()
893 void OMPInReductionClause::setLHSExprs(ArrayRef<Expr *> LHSExprs) { in setLHSExprs()
900 void OMPInReductionClause::setRHSExprs(ArrayRef<Expr *> RHSExprs) { in setRHSExprs()
907 void OMPInReductionClause::setReductionOps(ArrayRef<Expr *> ReductionOps) { in setReductionOps()
915 ArrayRef<Expr *> TaskgroupDescriptors) { in setTaskgroupDescriptors()
925 SourceLocation EndLoc, SourceLocation ColonLoc, ArrayRef<Expr *> VL, in Create()
927 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create()
928 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create()
929 ArrayRef<Expr *> TaskgroupDescriptors, Stmt *PreInit, Expr *PostUpdate) { in Create()
954 ArrayRef<Expr *> Sizes) { in Create()
1003 ArrayRef<Expr *> VL) { in Create()
1022 ArrayRef<Expr *> VL) { in Create()
1053 ArrayRef<Expr *> VL, unsigned NumLoops) { in Create()
1122 ArrayRef<const ValueDecl *> Declarations) { in getUniqueDeclarationsTotalNumber()
1136 const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef<Expr *> Vars, in Create()
1137 ArrayRef<ValueDecl *> Declarations, in Create()
1138 MappableExprComponentListsRef ComponentLists, ArrayRef<Expr *> UDMapperRefs, in Create()
1139 Expr *IteratorModifier, ArrayRef<OpenMPMapModifierKind> MapModifiers, in Create()
1140 ArrayRef<SourceLocation> MapModifiersLoc, in Create()
1193 const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef<Expr *> Vars, in Create()
1194 ArrayRef<ValueDecl *> Declarations, in Create()
1195 MappableExprComponentListsRef ComponentLists, ArrayRef<Expr *> UDMapperRefs, in Create()
1196 ArrayRef<OpenMPMotionModifierKind> MotionModifiers, in Create()
1197 ArrayRef<SourceLocation> MotionModifiersLoc, in Create()
1243 const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef<Expr *> Vars, in Create()
1244 ArrayRef<ValueDecl *> Declarations, in Create()
1245 MappableExprComponentListsRef ComponentLists, ArrayRef<Expr *> UDMapperRefs, in Create()
1246 ArrayRef<OpenMPMotionModifierKind> MotionModifiers, in Create()
1247 ArrayRef<SourceLocation> MotionModifiersLoc, in Create()
1294 void OMPUseDevicePtrClause::setPrivateCopies(ArrayRef<Expr *> VL) { in setPrivateCopies()
1300 void OMPUseDevicePtrClause::setInits(ArrayRef<Expr *> VL) { in setInits()
1307 const ASTContext &C, const OMPVarListLocTy &Locs, ArrayRef<Expr *> Vars, in Create()
1308 ArrayRef<Expr *> PrivateVars, ArrayRef<Expr *> Inits, in Create()
1309 ArrayRef<ValueDecl *> Declarations, in Create()
1357 ArrayRef<Expr *> Vars, in Create()
1358 ArrayRef<ValueDecl *> Declarations, in Create()
1404 ArrayRef<Expr *> Vars, in Create()
1405 ArrayRef<ValueDecl *> Declarations, in Create()
1451 ArrayRef<Expr *> Vars, in Create()
1452 ArrayRef<ValueDecl *> Declarations, in Create()
1500 ArrayRef<Expr *> VL) { in Create()
1515 void OMPNontemporalClause::setPrivateRefs(ArrayRef<Expr *> VL) { in setPrivateRefs()
1525 ArrayRef<Expr *> VL) { in Create()
1543 ArrayRef<Expr *> VL) { in Create()
1558 ArrayRef<OMPUsesAllocatorsClause::Data> Data) { in setAllocatorsData()
1603 ArrayRef<OMPUsesAllocatorsClause::Data> Data) { in Create()
1625 ArrayRef<Expr *> Locators) { in Create()
2644 ArrayRef<llvm::omp::TraitProperty> ConstructTraits) in TargetOMPContext()